2014-07-01 61 views
1

我想通過FTP連接將我的git存檔部署到我的web空間。因爲它只是一個共享者,我沒有root和console控制權,顯然沒有git軟件。我設置了這樣的:用FTP部署git存檔

git remote add deploy ftp://user:[email protected] 

...並且嘗試部署這樣的:

git push deploy master 

但我得到:「服務器拒絕你改變給定的目錄」。 我試圖手動創建git的目錄,但這並沒有改變任何東西。有沒有人比更換我的主機更好的建議?

+0

這聽起來像你需要指定一個你有寫權限的路徑。 – SLaks

+0

我對我的FTP客戶端中的給定目錄有寫訪問權限,並且URL在瀏覽器中工作。我在git中嘗試了URL,但沒有結尾的斜槓,但沒有任何更改。 – wortwart

回答

0

您無法通過FTP將git數據發送到服務器。但是,如果您只想部署工作樹,則可以嘗試類似PHPloy的回購文件。

聲明:我創建了PHPloy。