0
私はいつもgitの履歴を調べることによって特定のコードのコミッター/作者を知りたいと思っています。Gitで変更されたソースコードのコミッターを検索/知る方法は?
gitを使用すると、gitの履歴を調べてこのコードをコミットした作者を知ることができますか?
私はいつもgitの履歴を調べることによって特定のコードのコミッター/作者を知りたいと思っています。Gitで変更されたソースコードのコミッターを検索/知る方法は?
gitを使用すると、gitの履歴を調べてこのコードをコミットした作者を知ることができますか?
はい、git blameを使用すると、行単位の変更を表示できます。
Gitには、誰が何を変更したかを示す複数の方法があります。
git blame
は、odez909が回答したように、著者とコミットによって変更が反映されています。git log
の出力を見ると、著者フィールドに変更を加えた人も表示されます。git log
には、「コミッター」フィールドも表示されます。これはgitのような分散バージョン管理システムで有用であり、コミットをリポジトリに追加した人を示し、著者ではないかもしれません。
最初に、OPはMercurialではなくGitについて質問していましたが、第2に、主観的であるよりも優れていると言っていました。 – Abizern