前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >git学习—git log 和git diff

git学习—git log 和git diff

作者头像
全栈程序员站长
发布2022-07-19 15:05:52
5670
发布2022-07-19 15:05:52
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是全栈君。

大概整理一下,供自查看 git log 对比两个分支差异: http://blog.csdn.net/u011240877/article/details/52586664

git diff文档 http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-diff.html

git diff(没有时间参数配置) 如下命令:

代码语言:javascript
复制
--对比两个分支 branchB和branchA修改的所有的文件,branchB多提交哪些内容,反之A分支多提交的内容 git diff branchA branchB 

--对比两个分支 branchB和branchA 中指定test.txt的不同 git diff branchA branchB test.txt

--查看两个分支中内容不相同的所有文件名称 。 >表示输出到 diff.txt文件 git diff --name-status branchA branchB  > diff.txt

git log 输出日志:

代码语言:javascript
复制
git log --after="2016-11-06 17:37:42" --before="2016-11-06 17:45:42" --name-status --abbrev-commit --left-right branchA...branchB > log.txt

--after :从这个时间之后   
--before : 从这个时间之前 
--name-status :显示新增、修改、删除的文件清单。 
--abbrev-commit :仅显示 SHA-1 的前几个字符,而非所有的 40 个字符
--left-right:每个提交是在哪个分支上,左箭头 < 表示是 branchA 的,右箭头 > 表示是 branchB的
... : 并集关系,两个分支共同的修改记录

git diff –name-status branchA branchB 测试-如图:

这里写图片描述
这里写图片描述

git log –name-status –abbrev-commit –left-right branchA…branchB > log.txt 测试-不加时间的参数,输入所有的不同,如图:

这里写图片描述
这里写图片描述

详细的示例过程:

代码语言:javascript
复制
(1):从主干master拉出一个develop分支
(2):在develop上进行开发,新增d1,d2,test,编辑index.html和删除文件d2
(3):从develop分支拉出一个release1 分支
(4):develop继续开发,新增d3,release1分支发现bug,在release1上修复bug,新增r1,编辑d1,删除test,暂停release1的bug修复。
(5):release1暂停修改后合并代码到develop,develop继续开发,新增d4,,编辑d3;
(6):在从develop上拉出release2分支,release2编辑d1,pom.xml,新增 r22,编辑r1。release2暂停;

(7):develop 开发在新增r2,d1编辑pom.xml
(8):release2合并到develop上

对比两个分支 release1和release2两个分支:

不同就是在release1合并到develop之后的所有不同(5)(6)节点的不同
涉及的文件:
d1 d3 d4  r1  r22  pom.xml

需打包这些文件,可以在release2分支进行。
这里写图片描述
这里写图片描述

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/121221.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年2月2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档