还在为不会使用 Git 分支而发愁?不要怕,他来了!

道阻且长,行则将至。埋头苦干,不鸣则已,一鸣惊人!加油,骚年!

1 前言

  版本管理中,分支是很重要的一块,分支的存在,让多人协作开发更加安全便捷。
  在实际开发过程中,如果所有的版本迭代、BUG修复、产品发布等等,全都都使用一个分支(master 分支),可想而知有多糟糕…

2 参考资料

  1. 黑马程序员:Git 零基础入门到实战详解
  2. 廖雪峰的官方网站:Git 教程

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 总结

  1. Git 鼓励大家多多使用分支,这样可以使多人开发调试更方便;
  2. 还需要多多练习,才能熟悉其用法;
  3. 每天进步一点点,革命尚未成功,同志仍需努力💪💪💪

如果文章内容有误,麻烦评论/私信多多指教,谢谢!如果觉得文章内容还不错,记得一键三连哦(点赞、收藏、留言),您的支持就是对我最大的鼓励,谢谢您嘞!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章