1

我在 BitBucket 上有一个现有的存储库,并在 Windows 7 (x64) 上使用 SmartGit 3 在本地克隆它。我有一个文件夹,假设C:/FolderA/FolderB我想把它放在里面。(这样readme.txt就变成了C:/FolderA/FolderB/readme.txt。)

但是,当我克隆存储库并将路径设置为 时C:/FolderA/FolderB,它会readme.txtC:/FolderA/FolderB/repository-name/readme.txt. 我怎样才能防止这种情况?

如果 SmartGit 无法做到这一点,我如何从 Git 命令行实现它?

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

4

1 回答 1

3

您可以使用

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

如果您不指定目标目录,默认情况下它将创建以 repo 名称命名的新目录(这就是您所看到的)。

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

于 2012-10-29T03:41:15.720 回答