2012-02-06 105 views
0

我想讓git在Windows服務器上運行。Git遠程ssh url

我已經在服務器上安裝了winssh和git,現在我想測試一切是否很好,很酷。但事實並非如此。

我在配置文件中的以下網址:

[email protected]:GitRepo/QRCode.git 

,但我得到以下錯誤,當我試圖推動:

does not appear to be a repository 

我創建像這樣的回購:

mkdir QRCode.git 
cd QRCode.git 
git --bare init 

而且我可以看到所有的東西混帳有在: 「C:\ GitRepo \ QRCode.git」

我也試圖將URL更改爲:

[email protected]:c/GitRepo/QRCode.git 

沒有任何的運氣。

+0

你試過改變'/'來加倍'/'還是'\\'來代替? – 2012-02-06 15:13:40

+0

感謝您的快速評論。我試過雙/和\是不允許的。所以沒有運氣不幸。 – DNRN 2012-02-06 15:19:58

+0

'username @ domain:GitRepo/QRCode.git'中的目錄指向主目錄內的'GitRepo/QRCode.git'。你知道主目錄在哪裏嗎? – fajran 2012-02-06 16:17:13

回答

4

您是否嘗試過使用ssh://[email protected]:...?我很確定你需要爲URI指定初始方案ssh://,否則git不知道如何訪問它。

+0

我可能在URI中遇到更多問題。當我嘗試從git bash shell進行ssh時,最終出現在C:\ Users \ User中,不管我在後面寫了什麼: – DNRN 2012-02-06 15:32:56

-2
  1. 忘記有關針對Git特有的問題一段時間
  2. 獲取,調試和微調純SSH登錄到箱
  3. 當你在盒子上獲得交互式SSH會話 - 檢測達到$ HOME,相對於路徑回購和相關性URI - 沒有它,你會做NOTHING

用腦,而不是屁股!

+0

我忘記了我所知道的關於git的所有信息。我試圖用juse $ HOME文件夾,這是Windows上的User/someuser。但沒有什麼幫助 - 我不認爲可以有更多的組合我沒有嘗試 – DNRN 2012-02-07 08:17:21

+0

@ DNRN - **不使用**,檢測! **閱讀**我的文字! SSH到主機,找到目錄,在其中出現 – 2012-02-07 10:41:41

+0

正如我所說我已經嘗試..我安裝了cygwin,現在一切運行像一個魅力。謝謝你沒有幫助:) – DNRN 2012-02-07 10:59:31