2

ユーザー名と電子メールが間違っているサーバーでのコミットをブロックしたい。認証はssh経由です。現在、構成 user.name と user.email を自分以外のものに更新し、コミットして中央リポジトリにプッシュすることは可能です。履歴には、コミッターに関する誤った情報が表示されるようになりました。どうすればこれを防ぐことができますか?

4

2 に答える 2

2

メールとユーザー名はなりすましの可能性があります。

最善の方法は、コミットに gpg キーで署名することです。

https://phreaknerd.wordpress.com/2012/02/09/signing-git-commits-with-your-gpg-key/

gpg --list-keys  
git config --global user.signingkey 123ABC89  
git commit -S
于 2014-03-18T21:40:11.877 に答える
2

ssh キーを電子メールに関連付け、別の電子メールを持つコミットを拒否する必要があります。

于 2012-07-18T10:21:52.893 に答える