2009-11-17 45 views
0

我在Windows Server上通過Cygwin安裝了Git。它運作得非常好。但是有一個小問題,當我克隆回購使用命令如下:無法在Git/Cygwin上chdir()

$git clone [email protected]:project.git 

我總是得到以下錯誤:

fatal: '/project.git': unable to chdir or not a git archive 

,但如果我的完整路徑輸入,然後它工作

$git clone [email protected]:/home/git/repositories/project.git 

有沒有人在這裏面對過這個問題?

問候, TL

回答

2

缺省情況下,使用git clone SSH作爲傳輸協議。在通過SSH連接時,必須指定存儲庫的完整路徑 - 不能使用像project.git這樣的相對路徑。

如果機器存儲回購而是使用git daemon服務於回購,你通過GIT中協議連接,則可以使用--base-path=path標誌git daemon指定回購基本路徑。