如何在git中删除本地存储库?

我找不到命令。 我试着用谷歌search“git”删除一个版本库“”。

如果您只想删除与git相关的信息(分支,版本),请删除存储库根目录中的.git目录。

如果你想删除所有的东西(git-data,code等),只要删除整个目录即可。

要搭载rkj的答案 ,要避免无尽的提示(并recursion地强制执行命令),请在项目文件夹的命令行中input以下内容:

 $ rm -rf .git 

或者删除.gitignore和.gitmodules(如果有的话)(通过@aragaer):

 $ rm -rf .git* 

然后从相同的ex-repository文件夹中查看隐藏文件夹.git是否仍然存在:

 $ ls -lah 

如果不是,那么恭喜你,你已经删除了你的本地git仓库,但是如果你有的话,不是一个远程仓库。 你可以在他们的网站(github.com)上删除GitHub仓库。

要查看Finder中的隐藏文件夹(Mac OS X),请在terminal窗口中执行以下两个命令:

 defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder 

资料来源: http : //lifehacker.com/188892/show-hidden-files-in-finder 。

在存储库目录中,您将删除名为.git的目录 ,这就是所有:)。 在Un * x上它是隐藏的,所以你可能不会从文件浏览器中看到它,但是

 cd repository-path/ rm -r .git 

应该做的伎俩。

没错,如果你使用的是mac(unix),你将无法在finder(文件浏览器)中看到.git。 你可以按照上面的指示删除,还有一些git命令可以让你删除文件(它们有时候很难处理和学习,例如:做一个'git rm -r'命令,你可能会被提示.git / not found。下面是git命令规范:

用法:git rm [options] [ – ] …

 -n, --dry-run dry run -q, --quiet do not list removed files --cached only remove from the index -f, --force override the up-to-date check -r allow recursive removal --ignore-unmatch exit with a zero status even if nothing matched 

当我不得不这样做时,删除对象和裁判并不重要。 在我删除了.git中的其他文件之后,我用'git init'初始化了一个git仓库,并创build了一个空的仓库。