06 2018 档案
摘要:merge与rebase的区别 假设我们有如下图一所示仓库,该仓库有master和develop两个分支,且develop是在(3.added merge.txt file)commit处从master拉出来的分支。 图一 merge 假设现在HEAD在(6.added hello.txt file
阅读全文
摘要:我们新建三个分支分别是master、dev、test,之后在dev分支的test.txt文件新建2个提交,在test分支的test.txt文件新建2个提交。 切换到test分支,然后执行git rebase dev 我们要将dev分支的提交应用到test分支: 然后在test分支执行git reba
阅读全文
摘要:要讲清楚git fetch,git pull,必须要附加讲清楚git remote,git merge 、远程repo, branch 、 commit-id 以及 FETCH_HEAD。 1. 【git remote】首先, git是一个分布式的结构,这意味着本地和远程是一个相对的名称。 本地的r
阅读全文