2013-03-29 134 views
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的/阿帕奇

现在怎么我会克隆/得/用我的资源库,从我的本地服务器?

我试图

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

致命的:无法找到 'FTP'

修订

我也试图初始化一个空的/纯仓库远程助手:

git init --bare my-project.git 

和本地

$git clone ssh://[email protected]/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 
+0

该克隆命令不能是您使用的命令,因为它会尝试克隆名为./ftp.myomain.ro的本地目录。你能否用实际的指令更新错误来重现你的失败? –

+0

这不是一个错误,但我正在寻找一个git命令来在本地获取我在远程服务器上创建的回购。如果克隆不好,那还有什么? – Kandinski

+0

@AndyRoss我确实更新了我的规格。 – Kandinski

回答

0

尝试使用指定的ftp:计划在克隆URL。

ftp://ftp.mydomain.ro

这告诉GIT中用于访问远程的协议。

+0

我得到错误致命错误:无法找到'ftp的远程助手。 – Kandinski

+0

我也尝试使用ssh://请参阅我的UPDATED部分 – Kandinski

相关问题