命令行中的Git不起作用,但使用git客户端(如SmartGit)可以

Swa*_*raj 5 git command-line

我在Mac上,我通常通过命令行运行我的大多数git命令.今天早上突然,我的所有命令行git命令都停止了工作.如果我输入'git status',终端似乎会挂起大约一分钟,最后没有显示任何内容:

01412b-malberts:f2 sbanerjee$ git status
01412b-malberts:f2 sbanerjee$ 
Run Code Online (Sandbox Code Playgroud)

其他git命令,如pull,push和branch都有类似的行为.

奇怪的是,使用像SmartGit这样的git GUI(它实际上使用与命令行相同的git可执行文件)似乎工作正常.我可以看到修改过的文件,推,拉,一切.

我已经尝试卸载并重新安装git,重新克隆我的repo,然后重新启动我的笔记本电脑.任何人都可以帮助我从命令行使用我的git命令吗?

use*_*062 0

尝试运行 git 并进行一些调试:

GIT_TRACE=2 git status
Run Code Online (Sandbox Code Playgroud)

听起来像是本地(库?)问题而不是 git bug。