分支名称:test
主干名称:master
- 将代码拉取到本地(已有则忽略)
- git checkout test (保证本地下载分支)
- git checkout master (切换到主干)
- git merge test (融合test分支)
报错,存在冲突
- 按报错信息打开对应的文件,将>>>HEAD ===之类的删除,处理内容
- git add -A
- git commit -m “处理冲突并融合”
- git push
其他可能用上的命令:
撤销merge状态:
git merge --abort
删除文件后让远程仓库也删除:
git add -A
git commit -m “删除文件”
git push