Git висит терминал macOS Sierra без восстановления

Запуск git версии 2.10.2 (из Homebrew) на macOS Sierra 10.12.1. Когда я выполняю git pull, он полностью висит на моем терминале. Если я принудительно завершу вывод терминала и перезапустим, терминал не запустится. Я пробовал следующее (из других ответов):

  • Перейдем к использованию ключей DSA для ключей RSA (из-за устаревания RSA в последнем OpenSSH)
  • Обновлен до версии Homebrew и обновлен git
  • Пробовал другой терминал (iTerm)
  • Убедитесь, что xcode обновлен и переустановлен инструмент командной строки (xcode-select -install)

Тот факт, что он полностью виснет Терминал и не может его восстановить, очень затрудняет диагностику, и после этого он, кажется, возится с рядом других приложений, требуя полной перезагрузки. Любая помощь с благодарностью получила!

Ответ 1

Это была самая неприятная вещь, с которой я столкнулся в последнее время, я использовал для принудительной перезагрузки машины 3-4 раза в час. но я решил это как-то

brew uninstall --force git

установить git 2.10.1 https://git-scm.com/download/mac

перезапустить окно терминала/вкладку. проверить версию git должно быть 2.10.1

он работает без каких-либо проблем для меня.