2012-02-08 141 views
9

我有点搞砸了我的远程节点的文件系统。我正在做一个项目,远程回购由我的导师初始化。我克隆它,然后从我的主目录推送更新。Git,删除版本库

我现在要删除我在远程服务器中克隆的回购。我想开始它。

如何删除之前克隆的存储库?

回答

14

存储库只是一个包含工作副本(尽管是可选项)和.git的目录,因此删除目录会删除存储库。要删除远程存储库,您需要访问远程文件系统。

+0

我从笔记本电脑中删除了本地目录。但是,我想要从分配给我的服务器中删除回购。 – newbie 2012-02-08 16:45:33

+0

然后删除它。如果您没有shell访问权限或其他任何适合使用repo删除目录的权限,则不能这样做。 – wRAR 2012-02-08 16:46:52

+0

我正在使用git bash登录到远程服务器。什么是从服务器删除回购的命令? – newbie 2012-02-08 16:48:46

0

登录到远程服务器并执行文件系统删除。

10

顺便说一句,你可以删除你的git的

rm -rf .git

替代杀死TortioseGit:
打开TortoiseGit的设置(右击任何文件夹,TortoiseGit→设置)
进入图标叠加选项。
从default更改为状态缓存为无
现在你可以删除该目录(或者与Windows资源管理器或rmdir /S /Q
重新设置从无状态缓存到默认,你应该再细...

如果Your're使用Github上:

https://help.github.com/articles/deleting-a-repository

+0

以及我仍然有问题,不知道为什么会发生这种情况。我是git的新手。我使用GIT gui将更新后的文件从我的笔记本电脑发送到服务器。但是,无论何时我通过登录到服务器打开文件,我没有看到任何更改。我不明白为什么它的行为如此。 – newbie 2012-02-08 18:12:52

+0

解决了它:)谢谢。 – newbie 2012-02-08 19:25:05

+0

好的,现在你可以接受作为正确的答案 – coppettim 2012-02-09 07:38:05

6
  1. 单击库中的GitHub的帐户
  2. 单击右下角的“设置”
  3. 单击底部的“删除存储库”。
+0

这一个直接从我的浏览器为我工作完美。 – Xedret 2013-09-18 17:39:25