2

我在我的 EC2 /var/www 目录中,想要获取我的 Github 存储库 htdocs 的内容。

当我在这里时:

/var/www $

如果我输入:

git clone git@github.com:tim-peterson/htdocs.git

然后 Git 在 /var/www 中创建一个名为 htdocs 的目录。

但是,我只想将我的 htdocs 的内容放入 www 文件夹,而不是一个名为 /var/www/htdocs 的新文件夹。

有什么想法吗?

4

2 回答 2

3

只需.在最后添加一个:

git clone git@github.com:tim-peterson/htdocs.git .

通常,[git clone](不包括选项)的语法是

git clone <repository> [<directory>]

如果您指定<directory>,它将相对于当前目录创建,并且将在其中创建存储库。如果是绝对路径,则将在此处创建存储库。

如果省略,<directory>则假定它是.basename.git<repository>

http://linux.die.net/man/1/git-clone

于 2012-02-20T21:21:28.163 回答
1

从我在这里看到的内容来看,回购不是公共存储库(或者它甚至不存在):https ://github.com/tim-peterson

所以如果它是一个私有仓库,你不能使用git协议来克隆它。您需要使用 https / ssh (在后一种情况下,设置 kets)

于 2012-02-20T20:15:42.367 回答