git挂起macOS Sierra终端没有恢复

Ste*_*hen 12 git terminal macos-sierra

在macOS Sierra 10.12.1上运行git版本2.10.2(来自Homebrew).当我执行git pull它完全挂起我的终端.如果我强制退出终端并重新启动,则终端将无法启动.我尝试了以下(从其他答案):

  1. 从使用DSA密钥切换到RSA密钥(由于最新OpenSSH中的RSA弃用)
  2. 更新到最新的Homebrew和更新的git
  3. 试过一个不同的终端(iTerm)
  4. 确保xcode是最新的并重新安装命令行工具(xcode-select --install)

事实上它完全挂起终端并且无法恢复使得它很难诊断,并且在此之后它似乎与许多其他应用程序混乱,需要完全重启.任何帮助感激不尽!

Dee*_*til 5

这是我最近遇到的最令人沮丧的事情,我过去常常在一小时内强制重启机器3-4次.但我以某种方式解决了它

brew uninstall --force git
Run Code Online (Sandbox Code Playgroud)

安装git 2.10.1 https://git-scm.com/download/mac

重启终端窗口/标签..检查git的版本应该是2.10.1

它对我没有任何问题.