1

在共享主机上,我有一个网站,我想通过将其添加到 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
4

2 回答 2

0

尝试在克隆 URL 上指定 ftp: 方案。

ftp://ftp.mydomain.ro

这告诉 git 使用哪个协议来访问您的远程。

于 2013-03-30T07:25:12.647 回答
0

我找到了答案:

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

这行得通。

于 2013-04-01T11:21:52.547 回答