You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Visual Code上传代码到GitHub时推送至已删除旧项目如何解决

问题原因

本地Git仓库的远程分支绑定仍指向已删除的旧demo项目地址,VS Code的Git功能默认调用本地Git配置,因此会持续推送至旧地址。

命令行解决步骤
  • 打开项目目录下的终端(可直接在VS Code顶部菜单栏选择「终端」-「新建终端」)
  • 执行git remote -v,确认当前绑定的远程地址为已删除的旧demo项目URL
  • 执行git remote remove origin删除旧的远程绑定
  • 复制新建GitHub项目的仓库地址(支持HTTPS/SSH格式),执行git remote add origin 你的新仓库地址完成新绑定
  • 再次执行git remote -v,确认origin对应的地址已更新为新仓库地址即可
  • 首次推送至新仓库时执行git push -u origin main(主分支为master则替换为master),后续直接在VS Code点击推送按钮即可正常同步至新仓库
VS Code图形化解决步骤(无需输入命令)
  • 点击左侧活动栏的「源代码管理」图标(分支样式标识)
  • 点击源代码管理面板右上角的三个点图标,依次选择「远程」-「移除远程仓库」,选中旧的origin确认删除
  • 再次点击三个点图标,依次选择「远程」-「添加远程仓库」,按提示粘贴新GitHub项目的仓库地址,远程名称填写origin确认即可

注意:若新GitHub项目初始化时勾选了生成README、LICENSE等文件,推送前需要先执行git pull origin main --rebase合并内容,避免出现推送冲突。


内容的提问来源于stack exchange,提问作者Trung_vu_17202

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 00:39:03