Использование git push из Qt Creator - PullRequest
1 голос
/ 18 апреля 2011

Я хочу работать с инструментами git, интегрированными в Qt.До сих пор я настроил проект и репозиторий git, и я могу фиксировать, статусировать и все остальные из IDE и из командной строки.Но когда я пытаюсь использовать pull или push из графического интерфейса, он зависает и через 60 секунд выдает мне эту ошибку:

The command 'C:/Program Files (x86)/Git/cmd/git.cmd' did not respond within the timeout limit (60000 ms).

Когда я использую командную строку для push или pull, она запрашивает у менямой пароль SSH и он работает после этого.Это потому, что Qt IDE не может отобразить этот интерактивный ввод пароля или что еще мне нужно настроить?

Я использую Qt SDK 1.1, msysgit 1.7.4 и github, и я установилgit с возможностью добавления исполняемых файлов git в мой путь PATH.

1 Ответ

0 голосов
/ 18 апреля 2011

Как вы уже догадались, git не может запросить вашу фразу-пароль и зависает. Типичный обходной путь - использовать ssh-аутентификацию на основе ключей. Подробнее см. http://help.github.com/working-with-key-passphrases/.

...