我創建了一個遠程Git倉庫,現在我試圖用Sourcetree將它克隆到不同的計算機上。但是,每次我在「源路徑/ URL」字段中鍵入內容時,都會給我一個錯誤,指出「這不是有效的源路徑/ URL」。這是我到目前爲止已經試過:如何形成一個正確的git克隆路徑?
- 「混帳://12.345.678.90/」
- 「混帳://12.345.678.90/.git/」
- 的「http:// 12.345.678.90/.git/」
- 「http://12.345.678.90/」
- 「ftp://12.345.678.90/」
- 「ftp://12.345.678.90/.git/」
- 「rsync://12.345.678.90/」
- 「rsync://12.3 「45678.90/.git /」
我一直在使用Git documentation以及通過搜索google找到的東西。有一兩件事我注意到的是,很多人的克隆的URL看起來類似的東西爲這些類型之一:
- 12.345.678.90/path/to/repo.git
- SSH://12.345.678.90/ path/to/repo.git
主存儲庫所在的服務器不支持SSH。此外,存儲庫位於網站的根文件夾(不是服務器的根文件夾)。另一件事是我的存儲庫沒有名稱。當我在文件資源管理器(它是一個Windows服務器)中查看它時,它僅被列爲「.git」。
注1:我使用的所有URL,我沒有使用引號。當我第一次輸入時,它會自動將其中一半轉換爲鏈接。
注2:爲了保護隱私,我使用了佔位符IP地址來代替真實的IP地址。
12.345.679.90上的服務回購? – jthill
@jthill我對git很陌生,我不太清楚你的意思。我在12.345.678.90上安裝了git,並在我的項目文件夾中執行了'git init'和'git add .'。 – jaypea07
那就是你的問題。該主機上必須運行一些活動的服務器。最簡單的實現無疑是[內置的git守護進程](http://www.kernel.org/pub/software/scm/git/docs/git-daemon.html),取決於誰控制那個盒子對你來說足夠了。 – jthill