为什么我会得到“目的地路径”。从我的webfaction服务器尝试克隆时已经存在“错误?

时间:2014-08-31 11:24:38

标签: git webfaction

我尝试使用git clone从我的webfaction服务器下载代码

$ cd ../webapps/nameofwebapp/
$ git clone git@github.com:github-username/github-repo.git ./

并且有错误:

fatal: destination path '.' already exists and is not an empty directory.

我使用ls,nameofwebapp

下有一些东西
auth  git.cgi  gitweb.cgi  repos  static

我想问一下在哪里使用git clone 我需要创建一个新目录吗?

3 个答案:

答案 0 :(得分:5)

简单地:

git clone git@github.com:github-username/github-repo.git

这将在github-repo中创建一个新文件夹../webapps/nameofwebapp/

在你的情况下:

cd ../webapps/nameofwebapp/
git clone git@github.com:github-username/github-repo.git -b develop ./

如果您已经完成了克隆:

cd github-repo
git checkout -b develop origin/develop

答案 1 :(得分:1)

也许你在当前路径中有一个同名的git项目目录,git clone命令会创建一个新目录,如果有一个同名目录就会崩溃。

答案 2 :(得分:0)

对我来说,这个问题与SSH密钥有关。当我设置密钥时,它可以正常工作。