如何使用SmartGit克隆到现有目录?

时间:2012-10-29 03:30:50

标签: git smartgit

我在BitBucket上有一个现有的存储库,并在Windows 7(x64)上使用SmartGit 3在本地克隆它。我有一个文件夹,比方说C:/FolderA/FolderB我要将其放入。(以便readme.txt成为C:/FolderA/FolderB/readme.txt。)

但是,当我克隆存储库并将路径设置为C:/FolderA/FolderB时,它会在readme.txt中创建C:/FolderA/FolderB/repository-name/readme.txt。我该如何防止这种情况?

如果没有办法用SmartGit做到这一点,我怎样才能从Git命令行实现呢?

注意:谷歌对此无话可说...... [1] [2] [3]等......

1 个答案:

答案 0 :(得分:3)

您可以使用

git clone <git-url> [target-dir]

如果你没有指定目标目录,它将默认创建一个以repo name命名的新目录(这就是你所看到的)。

您可以随时重命名目标目录或根据需要移动它(例如一级) - 只要.git子目录完好无损,git就不会真正关心。