如何删除“混帐克隆”本地计算机

问题描述:

使用git clone [url]克隆一个开源项目上,但它克隆到如何删除“混帐克隆”本地计算机

C:\Documents and Setings\$USER\project

我想要做的是克隆项目到C:\project。我不想在本地机器上重复项目克隆。

我该如何将它移动到那个位置或删除现有的存储库(希望这是一个正确的术语)并再次克隆它?

我假设删除后我应该使用类似下面的东西克隆到所需的位置?

$ git clone [url] C:\project

您可以只删除您克隆回购到该目录,并重新克隆它,无论你想。

+1

如何删除克隆repostory?右键点击'删除'选项是灰色的。 – zar 2012-06-19 00:11:48

+2

你现在已经很久了,但对于这个问题的未来读者(这是谷歌搜索“undo git clone”的第一个列表),请确保你不再位于git bash窗口中错误克隆的目录中。 (即输入'cd ..'或任何想要移动到的目录。) – Jaime 2013-10-08 19:09:45

只需将它:)

命令行:

move "C:\Documents and Setings\$USER\project" C:\project 

或只是拖动文件夹在资源管理器。

Git不会在意它在哪里 - 存储库的所有元数据位于项目文件夹内名为.git的文件夹内。

+1

唯一的问题是如果您从已移动的克隆中克隆,因为第二个克隆会记住其源的路径。然后第二个克隆的配置必须被固定。 (对不起我的英语不好 ;) – pepr 2012-04-25 14:01:23

我假设你正在使用Windows和GitBASH。

您可以直接删除文件夹“C:... \ project”,没有任何不良影响。

然后在git bash中,你可以做cd c\:。这将您正在工作的目录更改为C:\

然后您可以执行git clone [url]这将在C:\上创建一个名为“project”的文件夹,其中包含repo的内容。

如果您想将它命名别的东西,你可以做 git clone [url] [something else]

例如
cd c\:
git clone [email protected]:username\repo.git MyRepo

这将在 “C:\ MyRepo” 创建一个文件夹与远程仓库的内容。

你可以通过SSH试试这个: rm -rf foldernamehere

  1. 转到工作目录,你的项目文件夹(文件夹克隆)被放置。
  2. 现在删除该文件夹。
  3. 在windows中,只需右键单击并删除。
  4. 在命令行中使用RM -r“文件夹名称”
  5. 这个工作对我来说