Git推送失败且拉取提示无跟踪信息的VSCode新手求助
简单直接的解决步骤
关联本地分支与远程仓库
- 若还未添加远程仓库,在VSCode终端执行:
git remote add origin https://github.com/你的用户名/你的仓库名.git - 绑定本地main分支到远程main分支:
git branch --set-upstream-to=origin/main main
- 若还未添加远程仓库,在VSCode终端执行:
拉取远程代码并整合
在终端执行:git pull --rebase origin main- 若出现冲突:打开VSCode里的冲突文件,手动保留需要的代码并保存,之后执行
git add .,再运行git rebase --continue - 要是不想用rebase,也可以用普通合并拉取:
git pull origin main,冲突处理方式同上
- 若出现冲突:打开VSCode里的冲突文件,手动保留需要的代码并保存,之后执行
推送代码到远程仓库
执行推送命令:git push origin main
内容的提问来源于stack exchange,提问作者Divik
相关产品推荐
相关产品推荐

