如何在VS Code中断开终端与旧GitHub远程仓库的连接并创建新仓库?
解决步骤
方式一:彻底清除旧仓库关联(推荐,避免残留问题)
- 关闭VS Code,找到新项目文件夹,开启显示隐藏文件:
- Windows:文件夹选项 → 查看 → 勾选「显示隐藏的文件、文件夹和驱动器」
- Mac:按下
Cmd + Shift + .
- 删除文件夹内的
.git目录(这个目录存储了旧项目的所有Git配置,包括远程仓库关联)
方式二:仅移除远程仓库关联(保留本地提交记录,可选)
打开VS Code终端,执行以下命令:
- 查看当前关联的远程仓库:
git remote -v - 删除旧的远程仓库关联(默认远程名称为
origin):git remote remove origin
提交新项目到新GitHub仓库
不管用哪种方式,后续步骤一致:
- 初始化新的Git仓库(方式一需要执行,方式二跳过):
git init - 将所有文件加入暂存区:
git add . - 提交初始版本:
git commit -m "Initial commit" - 关联新GitHub仓库:
先在GitHub创建一个空仓库(不要勾选初始化README、.gitignore等选项),复制仓库的HTTPS/SSH地址,执行:git remote add origin 你的新仓库地址 - 推送到新仓库:
(如果你的默认分支是git push -u origin mainmaster,替换main为master即可)
内容的提问来源于stack exchange,提问作者anahperes
相关产品推荐
相关产品推荐

