我在git远程回购中看到了一些奇怪的东西。当我列出git遥控器时,我看到一些不相关的项目。
出于某种原因,git remote -v
显示了一堆旧的回购:
➜ WebApp git:(master) ✗ git remote -v
origin git@github.com:garage/WebApp.git (fetch)
origin git@github.com:garage/WebApp.git (push)
production git@heroku.com:zoo-prod.git (fetch)
production git@heroku.com:zoo-prod.git (push)
sandbox git@heroku.com:zoo-sandbox.git (fetch)
sandbox git@heroku.com:zoo-sandbox.git (push)
staging git@heroku.com:zoo-staging.git (fetch)
staging git@heroku.com:zoo-staging.git (push)
garage-prod https://git.heroku.com/garage-prod.git (fetch)
garage-prod https://git.heroku.com/garage-prod.git (push)
zoo- *的条目都来自不同的旧项目。我无法使用提供的git命令删除它们:
``` ➜WebAppgit :(主)✗git远程删除生产
错误:无法删除配置部分' remote.production' ➜WebAppgit :(主)✗git remote remove staging 错误:无法删除配置部分' remote.staging' ```
如何删除不相关的远程存储库?