如何在VSCode中更改Git远程仓库的源地址?

52

VS Code是我所有项目的实际IDE和Git客户端。

我想要更改实际存储库的源远程地址,应该如何操作?

2个回答

115

这可以在终端中完成(VS Code 自带终端)。

  1. 进入目录的根目录。

  2. 列出您现有的远程仓库,以获取要更改的远程仓库的名称。

  3. $ git remote -v
    origin  git@github.com:USERNAME/REPOSITORY.git (fetch)
    origin  git@github.com:USERNAME/REPOSITORY.git (push)
    
  4. 使用git remote set-url命令将您的远程URL从SSH更改为HTTPS。

  5. $ git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
    
  6. 确认远程URL已更改。

  7. $ git remote -v
    origin  https://github.com/USERNAME/REPOSITORY.git (fetch)
    origin  https://github.com/USERNAME/REPOSITORY.git (push)
    

谢谢,终端工作正常,但GUI源代码控制菜单不行!有什么需要做的吗? - Mohammad Aqajani

15
您可以使用以下步骤通过GUI完成:

1. 点击侧边栏上的“源代码控制”,然后点击“更多操作”

  1. 点击侧边栏上的“源代码控制”,然后点击“更多操作”

enter image description here

  1. 进入“远程”并使用“添加远程”和“删除远程”选项

enter image description here


4
我是否漏掉了什么,还是没有办法列出所有的远程,并编辑一个远程? - RoyM
好的,但是你是如何选择你的遥控器的呢? - undefined
我找不到列出远程仓库的功能。但我安装了一个名为“Just Enough Git”的扩展,它在“源代码控制”选项卡内显示了“远程仓库”部分。希望这能帮到你。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接