2013-09-24 108 views
2

我從git-scm.com下面的章節。我在服務器[email protected]/home/user/git/project.git上設置了一個裸倉庫。我把我的項目從我的本地機器推到裸倉庫。我認爲是有效的,因爲在推再次給出0變化發出信息。 現在我在我的服務器機器上有另一個用戶。我希望將[email protected]/home/user/git/project.git存儲庫克隆到此用戶目錄。從其他本地用戶git克隆

我用命令git的克隆[email protected]/home/git/savi/git/Dpschool.git和它說

致命的:庫'[email protected]/savi/git/Dpschool.git 「不存在

,我也用混帳混帳克隆://whateverIP/home/git/savi/git/Dpschool.git,然後它說

錯誤號=連接被拒絕

我新的@此,請讓我清醒了這條並提出了一些解決方案

+0

您打算使用哪種協議連接到服務器? SSH? – mnagel

+0

請給出您和其他用戶用於克隆的* exact *命令。另外,請在您的倉庫中發佈.git/config中的「remote」部分。當然,混淆了任何私人數據。 – sleske

+0

從我的本地機器是啊SSH,我不知道我該怎麼做其他兩個用戶在服務器上(git和live)我只想從裸倉庫中獲取 –

回答

0

它看起來像同組的其他用戶的權限問題。請檢查其他用戶在同一組作爲您的...

另外,如果你創建的存儲庫(或克隆一個新的裸回購關閉現有的)與

$ git的初始化--shared =組

Git應該處理超出默認umask提供的權限。

+0

另外,請嘗試以下命令: 混帳配置core.sharedRepository真 – Shunya