道阻且长,行则将至。埋头苦干,不鸣则已,一鸣惊人!加油,骚年!
1 前言
版本管理中,分支是很重要的一块,分支的存在,让多人协作开发更加安全便捷。
在实际开发过程中,如果所有的版本迭代、BUG修复、产品发布等等,全都都使用一个分支(master 分支),可想而知有多糟糕…
2 参考资料
3 分支基本操作
既然要用,肯定就要学会一些基本的操作指令,下边先总结一下相关的操作指令。
-
git branch
:查看所有分支
git branch
-
git branch 分支名
:创建分支
git branch 分支名
-
git checkout 分支名
:切换分支
git checkout 分支名
-
git branch -d 分支名
:删除分支
git branch -d 分支名
-
git merge 被合并的分支名
:合并其他分支到当前所在分支
git merge 被合并的分支名
-
git checkout -b 分支名
:切换并创建分支
git checkout -b 分支名
-
*
:表示当前所在分支
*
删除分支时,一定要先退出当前分支,否则不能删除;也就是说删除的分支不能在使用状态。
4 switch操作
之前在切换分支时,使用的命令是: git checkout 分支名
,其实 checkout 还有另外一个 撤销修改 的作用,此时就容易造成混淆,一个命令,使用方法不一样,竟然代表两个完全不一样的作用。
后来,最新版本的 Git 就提供了新的 git switch
命令来切换分支,这样也更容易理解一点。
实际使用也很简单,如下:
- 创建并切换到新的 dev 分支
git switch -c dev
- 直接切换到已有的 master 分支
git switch master
5 总结
- Git 鼓励大家多多使用分支,这样可以使多人开发调试更方便;
- 还需要多多练习,才能熟悉其用法;
- 每天进步一点点,革命尚未成功,同志仍需努力💪💪💪
如果文章内容有误,麻烦评论/私信多多指教,谢谢!如果觉得文章内容还不错,记得一键三连哦(点赞、收藏、留言),您的支持就是对我最大的鼓励,谢谢您嘞!