1

ファイル ABC に変更が加えられたときのコミットを見つけるために、すべてのコミットを検索するにはどうすればよいですか?

/path/to/file が不明であるとします。

ありがとう

4

3 に答える 3

5

あなたが探していますgit log -- <filename>

以下は、現在のディレクトリで ABC を変更したすべてのコミットのログを示します。

git log -- ABC

サブディレクトリにあり、どこにあるかわからない場合は、代わりに次を使用します。

git log -- */ABC

ABC がいくつかのサブディレクトリの深さにある場合でも機能します。

于 2012-12-08T04:20:27.057 に答える
2

git-blameコマンドを使用します。

git blame /path/to/file
于 2012-12-08T00:55:27.437 に答える
0

コミット名とハッシュのみが必要な場合:

git log --pretty=oneline -- /path/to/file
于 2012-12-08T09:25:13.040 に答える