![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 76
JohnieLi
cs qq:1187426712
展开
-
git revert后导致合并代码丢失
起因我有一个开发分支antd3.x和一个主分支develop,我在合并antd3.x到develop的时候发现有些修改没有合并进来。查找问题然后就去网上查,发现这篇文章《git合并丢失代码问题分析与解决》给我了一些启发。 其中说到git merge的原理是三方合并,简单来说就是假设我有a和b两个分支,我要合并b到a,这个时候git 其实还会去找到a和b的最近的父节点c,将c作为基础的分支,然后对abc进行比较,如果有一个文件xxx.js,xxx.js的内容abc三个分支上同一行都不一样那么就会报c转载 2021-05-10 10:07:03 · 610 阅读 · 0 评论 -
git 历史提交记录log(git GUI)图文详解
1、以openstack nova为例: https://github.com/openstack/nova 2、clone nova: git clone https://github.com/openstack/nova.git 3、使用git gui打开: 4、打开git gui的提交日志历史: ...转载 2021-01-28 15:07:25 · 1501 阅读 · 0 评论