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

解决冲突

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

  1. 在分支中对文件进行修改
    git学习笔记(5)
    git学习笔记(5)

  2. 在master上对同一文件进行修改
    git学习笔记(5)
    git学习笔记(5)

  3. 尝试合并分支
    尝试合并分支时会出现下面情况
    git学习笔记(5)
    Git告诉我们要先解决冲突然后才能合并,有冲突的文件是readme.txt

  4. 解决冲突
    查看readme.txt中的内容
    git学习笔记(5)
    Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容,然后手动修改。最后add和commit
    git学习笔记(5)
    用带参数的git log可以查看分支情况
    git log --graph --pretty=oneline --abbrev-commit
    git学习笔记(5)
    最后删除分支

相关文章:

  • 2021-08-10
  • 2021-10-26
  • 2021-05-14
  • 2021-06-13
  • 2021-06-06
猜你喜欢
  • 2021-12-08
  • 2021-10-31
  • 2021-09-06
  • 2021-07-08
  • 2022-12-23
  • 2021-08-17
  • 2021-11-18
相关资源
相似解决方案