1
git log
出力を消費してリポジトリの履歴を参照するプログラムを作成しています。ファイルの追加、削除、コピー、移動、または変更のタイミングを知りたいと思います。 git log --numstat
は、変更、コピー、および名前変更を確認する簡単な方法ですが、追加または削除されたファイルを変更から区別するのには適していません。 (ファイルが追加されると、numstat
はファイル内に追加された行数だけを表示し、削除された行数を削除すると多くの行が削除されます)Gitログ内のファイルステータスのトラッキング
git log -p
によって生成されたパッチヘッダーを読むと、実際のパッチは気にしない。パッチヘッダーなどを表示するしかありませんか?
gitのログ--name-状態? – DavidN
回答として投稿できますか? –