使用 git clone [url]
克隆一个开源项目,但它已克隆到
C:\Documents and Setings\$USER\project
我想要做的是将项目克隆到 C:\project
。我不希望在我的本地计算机上有重复的项目克隆。
如何将其移至该位置或删除现有存储库(希望这是一个正确的术语)并再次克隆它?
我假设在删除后我应该使用类似下面的内容将其克隆到所需的位置?
$ git clone [url] C:\project
答案 0 :(得分:59)
移动它:)
命令行:
move "C:\Documents and Setings\$USER\project" C:\project
或者只是在资源管理器中拖动文件夹。
Git不关心它在哪里 - 存储库的所有元数据都在项目文件夹中名为.git
的文件夹中。
答案 1 :(得分:25)
您可以删除您将repo克隆到的目录,并在任何您想要的地方重新克隆它。
答案 2 :(得分:5)
我假设你正在使用Windows和GitBASH。
您可以删除文件夹“C:... \ project”,不会产生任何不利影响。
然后在git bash中,你可以cd c\:
。这会将您正在使用的目录更改为C:\
然后你可以git clone [url]
这将在C:\上创建一个名为“project”的文件夹,其中包含repo的内容。
如果您想将其他名称命名,您可以这样做
git clone [url] [something else]
例如
cd c\:
git clone git@github.com:username\repo.git MyRepo
这将在“C:\ MyRepo”创建一个文件夹,其中包含远程存储库的内容。
答案 3 :(得分:4)
你可以通过SSH试试这个:
rm -rf foldernamehere
答案 4 :(得分:0)