1 合并提交
合并提交就是把一个先进分支的记录以一个提交的形式合并到当前的分支上。比如保持主分支上的提交一个提交 一个完善粒度。开发的往往是新开一个分支,可以代码写到一半就下班了,这里不得不上传代码,写上一个不太好的提交。特别是写一点代码意外要换地方,不得不产生一个没用的提交信息并上传,到了新的地方开发并同步。这样的提交只是单纯为了同步下代码而已,并不是一个完善粒度的代码提交,而这这样的提交一多,再合并到主分支上,那么主分支是记录是很不好看的。很不好,所以合并提交是很必要的。
1.1 初始一个demo仓库
1 | $ git init |
1.2 在开发分支上有多个提交
1 | $ git checkout -b dev |
1.3 把分支的记录作为主分支的一个新的记录
1 | $ git branch |
1.4 小结
在dev分支上的所有修改记录先进的内容会在主分支上会作为新的修改文件保存在暂存区中,这里dev不管提交什么样的记录,只要开发者感觉凑足够一个主分支的记录,完全可以作为一个主分支的一个记录来提交.