张志峰的博客

水滴石川,积少成多。

导航

2017年8月11日

摘要: 原文: http://gitbook.liuhui998.com/4_2.html 一、基本 git rebase用于把一个分支的修改合并到当前分支。 假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。 $ git checkout -b mywork origin 假设远程 阅读全文

posted @ 2017-08-11 09:37 ╰★张志峰★╮ 阅读(209) 评论(0) 推荐(0) 编辑

摘要: 冲突的产生 很多命令都可能出现冲突,但从根本上来讲,都是merge 和 patch(应用补丁)时产生冲突。 而rebase就是重新设置基准,然后应用补丁的过程,所以也会冲突。 git pull会自动merge,repo sync会自动rebase,所以git pull和repo sync也会产生冲突 阅读全文

posted @ 2017-08-11 09:26 ╰★张志峰★╮ 阅读(4524) 评论(0) 推荐(0) 编辑