![](/img/trans.png)
[英]`git clone` over “dumb” http protocol fails with `repository not found`
[英]`git clone` over HTTP Fails with “repository not found”
我正在嘗試建立一個可公開訪問的git存儲庫,可以通過HTTP在我實際擁有並具有root訪問權限的服務器上進行克隆,但似乎我錯過了一些東西。 我是git的新手所以我不能很好地解決問題,但這就是我所知道的:
git clone ssh://git@repo.alaskawh.com/awhsome-framework
來克隆git存儲庫git clone ssh://git@repo.alaskawh.com/awhsome-framework
就好了 git clone http://repo.alaskawh.com/framework
失敗fatal: repository 'http://repo.alaskawh.com/framework/' not found
/var/lib/gitolite/repositories/awhsome-framework.git
是/var/www/repo.alaskawh.com/framework/
的符號鏈接,我創建了包含exec git update-server-info
行的文件hooks/post-update
exec git update-server-info
,我確保用戶權限是正確的。
有人知道我做錯了什么嗎?
您應該設置Git Smart HTTP服務器后端 。 此處提供了其他文檔。 這將通過HTTP提供簡單而有效的Git托管解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.