2009-09-16 6 views
1

나는 왜 '치명적인'이 여기에 있는지 이해할 수 없다? 그리고 정말로 모든 커밋이 푸시됩니다. 원격 /var/git/S4이 자식 저장소의 경우git push fatal : Git 저장소가 아닙니다 : '.'

[email protected]:(master)~/workspace/S4$ git push 
Counting objects: 5, done. 
Compressing objects: 100% (3/3), done. 
Writing objects: 100% (3/3), 280 bytes, done. 
Total 3 (delta 2), reused 0 (delta 0) 
To ssh://[email protected]/var/git/S4 
    79ea0f2..6e8a193 master -> master 
fatal: Not a git repository: '.' 

답변

3

음, 다음, 아마도 그것은 후크 스크립트에서 일어나는 일이야?

그리고 kmarsh의 답변에 대한 의견을 복사했습니다. 나는 단지 upvoted : 나는 ssh에 대한 url-like 형식 대신에 [email protected]:/var/git/S4을 권하고 싶습니다.

+1

후크 스크립트에서 오류가 발생했습니다. – kingoleg

+0

후크 스크립트에서 오류가 발생했습니다. – coredump

1

은 교체 :

ssh://[email protected]/var/git/S4 

ssh://[email protected]//var/git/S4 

와 계정의 홈 디렉토리로 대신 한 상대의 전체 경로를 얻을 수 있습니다.

+0

어 ... 이제 나는 이상하게 보였다. 나는'account @ host :/var/git/S4'를 url-like 형식 대신에 제안 할 것입니다. 문제는 그것이 잘못된 디렉토리라면 git이 여기까지 왔다는 것입니다. –

관련 문제