Push с Git Bash работает, но не работает с Git Gui - PullRequest
5 голосов
/ 03 февраля 2012

У меня странный блокпост с Git.Я пытаюсь отправить некоторый код в GitHub с помощью Git Gui.Я делал это много раз раньше, но это первый раз на этой машине.Я настроил ключи так же, как на других машинах, и добавил открытый ключ в свою учетную запись GitHub.Но вот где все становится странным.Я могу просто толкнуть с помощью Git Bash, но когда я пытаюсь нажать с помощью Git Gui, происходит сбой с ошибкой ...

fatal: The remote end hung up unexpectedly

Как я уже говорил, я делал это раньше, и я понимаю, какключи работают, но я просто не могу понять эту проблему.Я даже протестировал, как предлагает GitHub, используя команду ...

ssh -T git@github.com

... и я получил ожидаемый ответ ...

Hi charlesbihis! You've successfully authenticated, but GitHub does not provide shell access.

Но опять же, когда япопробуйте нажать Git Gui, но это не удастся.

Обновление : после публикации этого вопроса я обнаружил, что в коде Google открыта проблема *1015*, которая описывает мой точныйпроблема.Возможно, это проблема самого Git Gui?

Ответы [ 2 ]

0 голосов
/ 10 января 2016

Вы можете установить Sourcertree: https://www.sourcetreeapp.com/.
Он будет использовать ваши ssh-ключи и он должен работать без проблем.

Убедитесь, что для ssh установлено openssh, а не putty.1006 *enter image description here

0 голосов
/ 25 мая 2012

Вы пытались установить новейшую версию Git с Homebrew ?Brew имеет git 1.7.10.2, и git gui на OSX работает как минимум для меня.

...