2018-05-26 重新学习GIT 4

学习网址:https://www.liaoxuefeng.com/
感谢站长[廖雪峰]!

1.了解分支概念及GIT分支优点(创建、切换和删除分支超级快)
    分支在实际中的作用,假设准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致其他人不能开发。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。
    使用分支。创建了一个属于自己的分支,其他人看不到,可继续在原来的分支上正常工作,在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响其他人工作。

2.了解分支工作过程
2.1创建并切换分支(dev为分支名称)
$ git checkout -b dev
git checkout命令加上-b参数表示创建并切换,相当于(创建brach+切换checkout):
$ git branch dev
$ git checkout dev

2.2查看分支
$ git branch
git branch命令会列出所有分支,当前分支前面会标一个*号。

2.3合并分支
dev分支的相关工作完成后(commit后),切换回master
$ git checkout master
$ git merge dev

2.4删除分支
$ git branch -d dev

小结:
Git鼓励大量使用分支
查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容