2012-05-22 25 views
5

我在Mac上,我通常通過命令行運行我的大部分git命令。今天早上突然間,我所有的命令行git命令停止工作。如果鍵入「混帳地位」時,終端似乎掛起了大約一分鐘,並最終不顯示任何內容:從命令行Git不起作用,但使用git客戶端(如SmartGit)不

01412b-malberts:f2 sbanerjee$ git status 
01412b-malberts:f2 sbanerjee$ 

其他Git命令一樣,拉,推,和分支都有着類似的行爲。

奇怪的是,使用像SmartGit這樣的git GUI(它實際上使用與命令行相同的git可執行文件)似乎工作正常。我可以看到修改的文件,推,拉,一切。

我已經嘗試卸載並重新安裝git,重新克隆我的回購,並重新啓動我的筆記本電腦。任何人都可以幫助我從命令行使用我的git命令嗎?

+5

嘗試做'哪個git'來確保你真的在運行git,而不是別的。 –

+0

另外檢查你的shell是否是問題。你也可以檢查git命令的退出狀態,如果有什麼關閉的話,查看你的'.git /'目錄(從GUI工作的可能性較小)。 – suvayu

+0

我運行了哪個git,它指向了正確的位置:/ usr/local/git/bin/git。任何其他想法? – Swaraj

回答

0

嘗試在運行git一些調試:

GIT_TRACE=2 git status 

聽起來像一個地方的問題,而不是一個git的bug(庫?)。

2

請完全忽略了這個問題...對不起球員,但我通過誰跑在我的終端,使我MAC使用的SimpleText出聲從Git命令所有輸出腳本同事觸輪...