当前位置: 首页 > 知识库问答 >
问题:

如何在VS代码中删除Git存储库

邴宏大
2023-03-14

我需要帮助删除连接到vs代码的存储库。实际上,我想添加一个与现有存储库不同的新存储库。

场景:“repo1”存在于vs代码中。我需要添加一个新的,即“repo2”,并从vs代码中删除旧的“repo1”。

共有2个答案

卢朝
2023-03-14

谢谢你的回复。

到目前为止,我删除了. git文件夹,因为我不想要任何提交或分支。

但是,如果需要,你可能必须遵循@Peyman Majidi建议的流程。

钱元徽
2023-03-14

实际上它是关于你的本地git的,默认的远程名称是“起源”在vscode终端/控制台中键入以下命令:

git remote set-url origin new.git.url/here

所以,它会更新你的回购地址。如果要添加一个新的,而不是覆盖旧的,只需键入以下命令:

git remote add myorigin git@github.com:User/UserRepo.git

然后,当你想推/拉/取时,你应该这样做:

git push -u myorigin master

myorigin是新回购地址的自定义名称或别名。你可以随便叫它什么。

此外,您还可以通过以下方式检查现有遥控器:

git remote -v

查看此答案,更新现有回购协议

查看添加新回购协议的答案

快乐的编码朋友❤

 类似资料:
  • 我只是做了将我的文件夹初始化为git存储库,然后使用添加了一个远程存储库。现在我想删除这个并添加一个新的存储库。我怎么做?

  • 我正在构建一个数据管道,我使用了一个azure函数,当blob(一个json文件)被上传到azure容器时触发,然后将数据生成到kafka中,json数据最终将存储在snowflake中。当有人从容器中删除blob时,是否有任何方法可以获取blob的内容,以便我也可以从snowflake中删除已删除blob的属性?我曾考虑使用eventhub,但我对它不太熟悉。

  • 问题内容: 我有一个存储过程,该过程将通过复制旧表的结构来创建新表。但是在创建新表之前,我需要检查该表是否存在,如果存在,则需要先删除该表。这是我的存储过程。 但是,如果该表存在,我总是会收到类似以下的错误。哪里错了? 问题答案: 让我感到难过…在这种情况下,“如果存在”似乎无法与exec配合使用。更新了以下脚本:

  • 与这个问题类似,我正在尝试断开我的hg存储库与一个死的远程位置的连接,同时保持本地版本控制。 的汞当量是什么?

  • 我已经搜索了,但没有找到任何关于如何在Visual Studio代码中禁用引用(或完全禁用codelens)的信息,它们对我来说非常无用和烦人。

  • 所以我正在使用VS Code Remote Container扩展来设置我的应用程序开发环境。 我能够设置好它,它工作得很好!然而,它似乎无法检测到容器内的git回购? 所以,我认为,它没有检测到git repo的原因是git配置中的工作树仍然指向我的主机路径。 那么,我能做些什么来让工作树动态地变为指向容器内部的路径呢?一直在用谷歌搜索这个问题,但没有成功。 下面是我的设置 devcontain