我们有2家分行
- 大师
- 分支X
BranchX 的创建是为了解决一些兼容性问题,其中大约有 10 个文件必须更改。
master上的开发仍在继续,在某个阶段,我想检查当我们将master merge 到branchX时会发生什么变化。
我应该使用什么命令才能检查所有 merge 是否已完成(除了这 10 个文件的修改)
最佳答案
$ git diff branchX...master
注意它是三个点,它得到了branchX和master的共同祖先与master本身之间的差异。
关于分支之间的 git diff 但忽略某些提交的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11195567/