我在我的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的新文件夹。
有什么想法吗?
答案 0 :(得分:3)
最后添加.
:
git clone git@github.com:tim-peterson/htdocs.git .
通常,[git clone]
(不包括选项)的语法是
git clone <repository> [<directory>]
如果指定<directory>
,则将相对于当前目录创建它,并在其中创建存储库。如果它是绝对路径,则将在那里创建存储库。
如果省略<directory>
,则会假定basename
的{{1}}(最后路径元素,不包括.git
后缀)。
答案 1 :(得分:1)
根据我在此处看到的内容,回购不是公共存储库(或者它甚至不存在):https://github.com/tim-peterson
因此,如果它是私人仓库,则您无法使用git
协议来克隆它。你需要使用https / ssh(在后一种情况下,设置kets)