git如何比较同一存储库的两个分支



我有两个分支,一个是可以的,另一个引入了一个问题。我想将两个分支下载到不同的文件夹中,这样我就可以使用";Beyond Compare";分析并发现问题。

我在本地文件系统上使用工作分支和断开分支的提交ID创建了两个文件夹。如何做到这一点,断开的提交是114ae931,工作的提交是0647841c。

如果将difftool设置为bc,则可以使用以下命令:

git difftool 114ae931 0647841c

使用

$ git diff branch1..branch2

编辑:看看这个:https://devconnected.com/how-to-compare-two-git-branches/

您也可以使用SHA

git diff <sha1> <sha2>

最新更新