这两天负责将一个开发了较长时间,代码量数万行的C语言项目(A项目)的代码分支合并到主线。由于之前参与过一些其他项目分支收编时采用git merge引入问题的修改,个人从心理上对git merge有所抵触。有个动图形象描述了git merge使用不当带来的灾难: 鉴于上述原因,平时从个人的调试分支向项 ...
分类:
其他好文 时间:
2019-12-31 21:38:22
阅读次数:
393
一、基本 git rebase用于把一个分支的修改合并到当前分支。 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b mywork origin 假设远程分支"origin"已经有了2个提交,如图 现在我们在这个分支做一些修改,然后生成两 ...
分类:
其他好文 时间:
2017-06-28 15:08:57
阅读次数:
169
git fetch git@168.168.0.253:mediaTek/8127.git master_mlc
git cherry-pick ea196a1c06ab4afe9ee49f06751e4c73c38b95e8(master_mlc上面的提交)
出现冲突:
error: could not apply ea196a... *****
hint: after resolving t...
分类:
其他好文 时间:
2015-03-19 10:14:19
阅读次数:
1647
出现冲突的一种场景是两个用户修改了同一文件的同一区域。1、切换到分支chengdr,在newTxt1.txt中输入文字“Hello Word !!!”-> Add to Index -> Commit -> Push2、切换到分支chengdr2,在newTxt1.txt中输入文字“hello wo...
分类:
其他好文 时间:
2014-07-16 16:55:05
阅读次数:
377