如何从远程主服务器断开本地git仓库

Cer*_*rin 21 git

如何从所有远程分支完全断开本地git存储库?

我从github.com克隆了一个git repo,但后来它被删除了,我不希望git报告任何需要"推高"的更改.我试过谷歌搜索,但我认为我的术语是错误的,我找不到任何东西.

我可以简单地从我的文件中删除[remote "origin"][branch "master"]部分,.git/config还是会破坏我的本地仓库?

hel*_*on3 37

git remote rm origin 应该管用.


Dan*_*ick 12

如果删除 .git 文件夹,它将断开本地存储库与远程的连接。

rm -rf path/to/local_repo/.git
Run Code Online (Sandbox Code Playgroud)

  • 通过删除“.git”文件夹,您将丢失所有历史记录、分支、标签、存储和子模块..并不总是首选.. (11认同)
  • 通过运行“git Remote rm origin”,您只需删除从存储库到远程源的连接,而不会丢失本地的所有历史记录、分支、标签和存储。例如,可以连接到不同的(理想情况下是空的)远程并将所有内容推送到那个.. (5认同)

Von*_*tei 6

这有效:

要删除遥控器: git remote remove origin

要添加遥控器: git remote add origin yourRemoteUrl 然后git push -u origin master