2009-11-17 4 views
0

Windows 서버에서 Cygwin을 통해 Git을 설치했습니다. 그것은 아주 잘 해결됩니다.Git/Cygwin에서 chdir()을 실행할 수 없습니다.

$git clone [email protected]:project.git 

난 항상 다음과 같은 오류 얻을 :

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

을하지만 전체 경로에 입력하면 다음이

작동하지만 작은 문제는 내가 복제 할 때의 repo는 다음과 같은 명령을 사용하는 것이있다
$git clone [email protected]:/home/git/repositories/project.git 

이전에이 문제가 발생한 사람이 있습니까?

감사 TL 기본적

답변

2

, git clone가 전송 SSH 프로토콜을 사용한다. SSH를 통해 연결할 때 저장소의 전체 경로를 지정해야합니다. project.git과 같은 상대 경로는 사용할 수 없습니다.

REPOS를 저장하는 기계가 대신 REPOS를 제공하고, 당신이 망할 놈의 프로토콜을 통해 연결하는 git daemon를 사용하는 경우

는, 당신은 git daemon--base-path=path 플래그를 사용하여 REPOS에 대한 기본 경로를 지정할 수 있습니다.

관련 문제