要查看Git中文件的修改内容,可以使用以下命令:
git diff [commit_id] [file_name]
其中[commit_id]
是你想要比较的提交ID(可以是SHA哈希值或分支名称),[file_name]
是要查看修改的文件名称。
这个命令将显示文件的差异。被标记为 -
的行表示旧版本中的内容,被标记为 +
的行表示新版本中的内容。如果一行在两个版本中都有,它将不被标记。例如:
- This is the old version
+ This is the new version
表示原来的行是 This is the old version
,而新版本则变成了 This is the new version
。
除了比较提交之外,您还可以使用以下命令来比较工作目录中未暂存更改和最后提交之间的差异:
git diff [file_name]
这将显示工作目录中尚未提交或暂存但与最后一个提交不同的更改。
请注意,在执行任何Git操作之前,请确保已经切换到正确的分支,并且所有更改已经保存并暂存(如果需要)。