git-MR 冲突解决
将代码合并到主分支的请求。当发起者发起 MR时,系统会自动将该分支或者仓库的代码和主分支的代码合并,如果发现冲突则需要进行解决。
示例:从 feat/1.1.2 分支提 MR 到 feat/1.1.1 分支
- 切换到目标分支:git checkout feat/1.1.1
- 更新代码:git pull
- 切换到源分支:git checkout feat/1.1.2
- 运行merge命令查看冲突文件:git merge feat/1.1.1
- 解决冲突:按住cmd,点击冲突文件可以跳到冲突代码处,选择更改或保留
- 添加更改文件:git add .
- 提交代码更改:git commit,这里不输入-m,可以自动保留分支的 merge信息
- 推送到远程分支:git push
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SailY Blog!


