0
我有一臺服務器(Apache)的公共回購的作品,我可以用SSH從本地與克隆它:Git的克隆與SSH而不是HTTP
$ git clone [email protected]:public_html/repo
但同樣回購不能被克隆HTTP:
$ git clone http://myserver/repo
// fatal: repository 'http://myserver/repo' not found
隨着瀏覽器中輸入的時候,我可以看到我的回購協議的內容(用戶目錄MOD被激活並設置爲文檔根目錄):
http://myserver/repo
與
http://myserver/repo/.git
相關的git我的文件夾設置文件夾的權限爲755
我在做什麼錯?
你在使用哪個git服務器?只是通過http暴露git倉庫/文件不足以使其通過http工作。 – Augusto
你有沒有試過Git HTTP智能設備?或者,如果它回落到愚蠢的HTTP把你的HTTP文檔根下的一個裸Git倉庫,並設置一個特定的更新後的鉤子,你就完成了。 – Hexana