如何在共享主机上创建本地我的存储库?

时间:2013-03-29 21:49:31

标签: linux git

在共享主机上,我想通过将其添加到git版本系统来改进网站。

在远程服务器上

$cd public_html
$git init
$git add .
$git commit -m 'First Commit'
$cd .git
$ git config git-ftp.user myuser
$ git config git-ftp.password mypass
$ git config git-ftp.url ftp.mydomain.ro

本地linux mint / apache

现在我如何从本地服务器克隆/获取/使用我的存储库?

我试过

$ git clone ftp://ftp.mydomain.ro/my-project.git

致命:无法找到'ftp'的远程助手

已更新

我还尝试初始化一个空/裸存储库:

git init --bare my-project.git

和本地

$git clone ssh://myuser@ftp.mydomain.ro/my-project.git

后果是:

Cloning into ftp.mydomain.ro...
ssh: connect to host ftp.mydomain.ro port 22: Connection timed out
fatal: The remote end hung up unexpectedly

2 个答案:

答案 0 :(得分:0)

尝试在克隆URL上使用指定ftp:scheme。

ftp://ftp.mydomain.ro

这告诉git使用哪种协议来访问你的遥控器。

答案 1 :(得分:0)

我找到了答案:

ssh://myuser@mydomain.ro:15554/home/mydomain/public_html/.git

这很有效。