檢索文件中特定行的提交日志?有沒有辦法讓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 關注
- 505 瀏覽
添加回答
舉報
0/150
提交
取消