2012-04-12 149 views
0

即時通訊工作與git和遠程回購使用ssh。一切安好。遠程倉庫是一個生產服務器,我想讓「git push」到不應該有.git擴展名的上級目錄。現在我怎樣才能使添加遠程回購沒有.git? 任何人都可以幫忙嗎?如果遠程回購已經存在git克隆沒有.git擴展

git clone <original-repo> <directory-path> 

,沒關係羯羊它有一個git的擴展,它與它的完整路徑添加的遠程:

+2

您不應該推送到非裸存儲庫。使用掛鉤讓另一個存儲庫從裸露的存儲庫中進行更改。 – knittl 2012-04-12 10:54:59

+0

謝謝。但我怎麼能做到這一點? – 2012-04-13 08:23:16

+0

@kabiridris:有關詳細信息,請參閱http://toroid.org/ams/git-website-howto – CharlesB 2012-04-13 12:58:44

回答

0

只是指定的git克隆命令的完整路徑。

另外,您應該閱讀有關部署git repo的相關資源。例如,this one

+0

如何指定ssh目錄路徑? – 2012-04-12 10:23:33

+0

克隆目標目錄必須位於同一臺計算機上,因此請登錄到ssh並從此處發出clone命令。這顯然必須在第一次完成 – CharlesB 2012-04-12 11:28:50

+0

這意味着遠程服務器大多數都安裝了git? – 2012-04-13 08:24:14