Git サーバーをセットアップする必要があります。現在、git と gitolite は両方とも正しく実行できます。ただし、特に git のユーザー情報はランダムに入力できるため、チームメンバーがランダムに書き込んでしまうのではないかという心配があります。
全員の操作を記録する方法があるかどうか知りたいですか?
私の Git サーバーは秘密キー認証を使用することを強制されています。各プッシュ アクションを秘密キーにバインドして、各送信者が誰であるかを確認できる方法はないでしょうか。
追伸: Gitlab などを推奨する必要はありません。チームは貧弱ですし、Git に使用できるサーバーは携帯電話の CPU ほど強力ではありません。試してみましたが、持ち運べません。
phpcn_u15822017-05-02 09:31:29
pre-receive フックを使用してプッシュを確認します。
gitolite にはプッシュオブジェクトの基本情報を取得できるサンプルが付属しています。