2009-09-16 169 views
1

我不明白,爲什麼'致命'在這裏?實際上所有的提交都被推送。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

那麼,如果/var/git/S4在遠程一個Git倉庫,然後,也許,這件事情在鉤子腳本發生?

然後,將我對kmarsh的回答的評論複製到我剛剛提出的建議:我建議使用[email protected]:/var/git/S4而不是URL形式的ssh。

+1

鉤子腳本錯誤 – kingoleg 2009-09-17 10:12:00

+0

鉤子腳本錯誤是什麼? – coredump 2012-03-09 05:00:32

1

替換:

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

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

要進入賬戶的主目錄的完整路徑,而不是一個相對的。

+0

呃......現在我意識到它看起來很奇怪。我建議'account @ host:/ var/git/S4',而不是類似url的表單。問題是,如果git已經走了這麼遠,如果它是一個錯誤的目錄? – 2009-09-16 11:43:56

相關問題