Git 分支相关知识点

Git 分支相关知识点

1、什么是 Git 分支

      Git 分支就是指用多个线程来提交任务。这样就减少了开发过程中的问题,一个分支出现问题不会影响其他分支。提高了开发效率。

2、 Git 分支操作步骤

      2.1、 查看分支

git branch -v

      2.2、创建分支

git branch 分支名

      2.3、删除分支

git checkout -d 分支名
不能是当前打开的分支

      2.4、 切换分支

git checkout 分支名

      2.4、 创建并切换分支

git checkout -b 分支名

      2.5、 合并分支

切换到修改的分支上

git checkout 分支名

执行 merge 命令

git merge 有新内容的分支名

      2.6、 解决冲突
冲突出现的原因:

      当多个人同时修改同一个文件,同一行代码时,就会产生冲突 。只有先推送的那个人才可以正常推送,后面那个人与它出现冲突的代码,是没有办法推送的,需要自已手动解决冲突后才可进行推送。

冲突解决方法:
  • 先对冲突的文件进行编辑,删除特殊符号
  • 把文件内容改成我们最后要提交的内容,保存
  • git add 文件名   提交到暂存区
  • git commit -m “描述”   提交到本地仓库

3、 Git 分支种类

  • 主干分支 master
          主要负责管理正在运行的生产环境代码。永远保持与正在运行的生产环境完全一致。
  • 开发分支 develop
          主要负责管理正在开发过程中的代码。
  • bug修理分支 hot_fix
          主要负责管理生产环境下出现的紧急修复的代码。从主干分支分出,修理完毕并测试上线后,并回主干分支。并回后,视情况可以删除该分支。
  • 准生产分支(预发布分支) release
          较大的版本上线前,会从开发分支中分出准生产分支,进行最后阶段的集成测试。该版本上线后,会合并到主干分支。生产环境运行一段阶段较稳定后可视情况删除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值