git学习笔记(5)

git学习笔记之分支管理(2)

解决冲突

冲突的原因是在branch上对一个文件进行了修改,并提交到版本库中。然后又在master上对同一文件进行修改,然后提交。当然要合并分支时,Git会告诉我们文件存在冲突。

  1. 在分支中对文件进行修改
    在这里插入图片描述
    在这里插入图片描述

  2. 在master上对同一文件进行修改
    在这里插入图片描述
    在这里插入图片描述

  3. 尝试合并分支
    尝试合并分支时会出现下面情况
    在这里插入图片描述
    Git告诉我们要先解决冲突然后才能合并,有冲突的文件是readme.txt

  4. 解决冲突
    查看readme.txt中的内容
    在这里插入图片描述
    Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容,然后手动修改。最后add和commit
    在这里插入图片描述
    用带参数的git log可以查看分支情况
    git log --graph --pretty=oneline --abbrev-commit
    在这里插入图片描述
    最后删除分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值