教程 git tutorial

解决冲突

在 Git 合并分支或变基操作中,如果多个分支对同一代码有不同修改,Git 就会产生冲突。

冲突的标志

发生冲突时,Git 会标记冲突文件,并插入如下标识:

text
<<<<<<< HEAD
当前分支的内容
=======
被合并分支的内容
>>>>>>> 分支名

你需要手动选择保留、合并或修改冲突内容,并删除这些标记。

处理流程

  1. 打开冲突文件,手动修改内容
  2. 使用 git add 标记已解决
  3. 提交更改完成合并:
bash
git commit

查看冲突状态

bash
git status

可查看哪些文件处于冲突状态。

借助图形化工具(如 VS Code、Sourcetree)也能直观地处理冲突,提高效率。