首页/开发/Git 与协作速查/git merge --continue 完成合并
合并变基与冲突71 条

git merge --continue 完成合并

冲突全部解决并 git add 之后,用它提交合并结果;它与直接 git commit 等价,Semantics 上更明确地表示在推进暂停的合并。

Git 与协作速查开发更新于 2026-10-12
用途在冲突解决后完成合并提交
语法git add <文件> … && git merge --continue
等价git commit(此时自动带合并信息)

解决冲突的标准步骤

解决冲突的标准步骤
git status
git add src/login.js README.md
git merge --continue
# 或指定信息
git commit -m 'Merge feature/login'
仍有未解决文件时 --continue 会再次提示 unresolved;用 git status 列出 both modified 的文件名逐一处理。

易错点

  • 只修改文件而忘记 git add,Git 仍视为未解决;每次改完文件立即 add 再查 status
  • 把冲突标记 <<<<<<< 留在文件里直接提交,代码里会残留标记文本,提交前用 git diff --check 扫一遍

数据来源与参考

  • Git 官方文档:git-merge(--continue)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌