检索文件中特定行的提交日志?有没有办法让git给你一个提交日志,只提交触及文件中特定行的提交?喜欢git blame,但git blame会向您显示触及特定行的最后提交。我真的想得到一个类似的日志,而不是文件中任何地方的提交列表,而只是提交到特定行的提交。
3 回答
qq_笑_17
TA贡献1818条经验 获得超7个赞
你可以使用pick-ax获得一组提交。
git log -S'the line from your file' -- path/to/your/file.txt
这将为您提供影响该文件中该文本的所有提交。如果文件在某个时候重命名,您可以添加--follow-parent。
如果您想在每个编辑中检查提交,可以将结果传递给git show:
git log ... | xargs -n 1 git show
- 3 回答
- 0 关注
- 477 浏览
添加回答
举报
0/150
提交
取消