当对文件 ABC 进行更改时,如何搜索所有提交以找到那些提交?
假设 /path/to/file 未知。
谢谢
您正在寻找git log -- <filename>
以下将给出在当前目录中更改 ABC 的所有提交的日志:
git log -- ABC
如果它在子目录中并且您不确定在哪里,请改用以下内容:
git log -- */ABC
即使 ABC 位于多个子目录深处,它也可以工作。
使用git-blame命令:
git blame /path/to/file
如果您只想要提交名称和哈希:
git log --pretty=oneline -- /path/to/file