git分支概述

为什么要使用分支

使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。

当在原有的项目上,想添加一个新功能时,如果直接在原分支上进行修改,可能会存在对项目修改崩溃的一个情况。这个时候就可以新创建一个分支,然后进行开发,开发测试完成后再进行合并。

相关命令

查看当前分支状态: git status (或者可以直接在用户行末尾查看)
创建新分支: git branch xxx
切换新的分支: git checkout xxx
查看分支所处版本: git branch -v
删除分支:git branch -d xxx

合并分支:
1. 切换到接收新分支的分支上
2. 执行merge命令

例如,将hot_fix分支合并到master中:
git checkout master
git merge hot_fix

冲突

当两个分支都对某一文件进行了修改后,如果再去合并这两个分支,就会产生冲突问题

冲突的解决

  1. 二者协商,将发生冲突的地方进行编辑修改
  2. git add xxx
  3. git commit -m “日志信息”
    注意,此时不能带上具体文件名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NCU-wfb

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值