我对Git相当陌生,我正尝试将存储库从github克隆到Web服务器上的目录中。我的步骤如下(已经设置了SSH密钥):
1)使用终端通过SSH连接到我的Web服务器
ssh [user]@[host]
2)转到我的Github存储库,然后将链接复制到“使用SSH克隆”下
git@github.com:[user]/[project].git
3)回到终端,在我的Web服务器上克隆存储库,将目录更改为“ public_html”,因为这是我希望项目位于的目录(即根目录,因此index.html将是域主页)< / p>
cd ~/public_html
4)然后我将我的Github存储库克隆到服务器上
git clone git@github.com:[user]/[project].git
这现在在我的服务器上有效,而不是将项目内容放入public_html目录,而是创建了一个与我的项目相同的目录,即
server/path/public_html/[project]/{repo files}
https://www.my-website.com/[project]/index.html
如何使用git clone
并指定目录,而不必使用项目名称。如何将git克隆到以下两种情况下:
https://www.my-website.com/{repo files} (repo goes into public_html)
https://www.my-website.com/dev/{repo files} (repo goes into a 'dev' folder)