你可以使用以下命令来比较两个分支之间的差异:
git diff <branch1> <branch2>
这个命令将会显示 <branch1>
和 <branch2>
之间的所有差异。在这个命令中,<branch1>
是一个分支的名称或者一个提交的 SHA-1 值,<branch2>
同样也是一个分支的名称或者一个提交的 SHA-1 值。
如果你想要查看两个分支的差异,并且在一个分支中查看另一个分支的变化,你可以使用以下命令:
git diff <branch>..<other_branch>
在这个命令中,..<other_branch>
表示从当前分支到 <other_branch>
的差异。
另外,如果你想要查看两个分支之间的差异,但是只想要显示哪些文件被修改过,你可以使用以下命令:
git diff --name-only <branch1> <branch2>
这个命令将会列出所有在 <branch1>
和 <branch2>
之间被修改过的文件。
总之,git diff
命令是一个非常实用的命令,可以帮助你比较不同分支之间的差异。