-
使用
git log
命令:这个命令显示特定文件的提交历史记录。git log --follow -- [file_path]
例如:
git log --follow -- path/to/your/file.txt
--follow
选项确保即使文件被重命名或移动,修改历史记录仍然会被显示。 -
使用
git diff
命令:这个命令显示文件在不同提交之间的具体修改内容。git diff [commit1] [commit2] -- [file_path]
例如:
git diff HEAD~1 HEAD -- path/to/your/file.txt
这将显示文件在最近一次提交和上一次提交之间的修改内容。
-
使用
git log -p
命令:这个命令结合了git log
和git diff
,显示每次提交的详细修改内容。git log -p -- [file_path]
例如:
git log -p -- path/to/your/file.txt
-
使用
git blame
命令:这个命令显示每一行代码的最后修改记录及其提交信息。git blame [file_path]
例如:
git blame path/to/your/file.txt