git master 和 dev 比较两个分支的文件和提交

电脑知识 投稿 31300 0 评论

git master 和 dev 比较两个分支的文件和提交

git比较两个分支的文件和提价,例如有两个分支 master 和 dev

1. 比较分支文件

git diff master dev --stat 显示出所有有差异的文件列表
git diff master dev -- 文件名(含路径) 显示指定文件的详细差异,注意路径前需要前后带空格的双分隔号--间隔
git diff master dev 显示出所有有差异的文件的详细差异

2. 比较分支提交

git log ^master dev
git log dev ^master
git log master..dev
git log dev --not master

以上三个等效,显示dev中有,master没有的提交

git log dev...master

单纯想知道两个分支提交有什么不一样

git log --left-right dev...master

左右模式详细显示两个分支提交有什么不一样

git log master ^dev

显示master中有,dev没有的提交

编程笔记 » git master 和 dev 比较两个分支的文件和提交

赞同 (152) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽