1 差集
有时候使用Git的时候我们想对比两个branch有哪些不同,比如发code review的时候,如果能有一个命令可以给我们展示两个branch的不同,即差集,那将会很方便。
Git有double dot语法可以做这个事情:
git log master..hongchangfirst_branch
它会将所有在hongchangfirst_branch分支里而不在master分支里的所有commit列出来,这样我们就可以很容易的知道两个branch的差异。
如果想查看所有在master分支里而不在hongchangfirst_branch分支里的差异,将两个branch变换顺序即可。
还可以看看远程分支和本地分支的不同:
git log origin/master..HEAD
Git还有另外类似的语法可以做相同的事情,比如:
Git集合运算:快速掌握差集与全差操作

本文介绍了Git中如何进行差集和全差运算,以比较不同分支之间的改动。通过`git log`命令的双点和三点语法,你可以轻松查看两个分支的差异,包括哪些提交只存在于某个分支。此外,文章还展示了如何查看多个分支的并集与交集的差集,并使用`--left-right`参数区分每个提交所属的分支。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



