您的位置:首页 > 娱乐 > 八卦 > vscode+git解决远程分支合并冲突

vscode+git解决远程分支合并冲突

2024/10/6 12:20:07 来源:https://blog.csdn.net/m0_57057282/article/details/140776644  浏览:    关键词:vscode+git解决远程分支合并冲突

1)远程分支和远程分支不复杂情况合并
例如readme的冲突
可直接在github上解决

删到只剩下

#supergenius002

合并冲突测试1/合并测试冲突1+合并测试冲突2/合并测试冲突2就行
《《《/》》》也要删掉
 

2)但如果是复杂的冲突,让我们回到vscode里面
现在的场景是我们本地cxh分支远程关联着远程cxh分支,我希望远程main分支合并远程cxh分支,但是报错,而且冲突太多不可以直接在github合并
那我们在本地解决它
 

# 确保本地 cxh 分支是最新的
git pull origin cxh# 切换到 main 分支
git checkout main# 获取最新的 main 分支
git pull origin main# 合并 cxh 分支到 main 分支
git merge cxh# 解决冲突(如果有)
# 使用 VSCode 解决冲突,保存文件后运行以下命令
git add <resolved-files>
git commit# 推送更新到远程 main 分支
git push origin main

上面的思路是首先切换到本地main,拉取远程main最新的代码

然后将本地cxh合并到本地main

再将本地main最新代码推送到远程main分支

解决冲突可以使用vscode自带的合并编辑器

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com