2013-03-29 117 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

相關問題