使用Qt Creator的git push

时间:2011-04-18 07:17:26

标签: git qt github qt-creator

我想使用集成到Qt中的git工具。到目前为止,我已经设置了一个项目和git存储库,我可以从IDE和命令行提交,状态和所有其他。但是当我尝试使用gui中的pull或push时它会挂起并在60秒后给我这个错误:

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

当我使用pushpull的命令提示符时,它会提示我输入我的ssh密码,然后它就可以了。 这是因为Qt IDE无法显示交互式密码输入或我需要设置什么?

我正在使用Qt SDK 1.1和msysgit 1.7.4和github,我已经安装了git,可以选择将git可执行文件添加到我的PATH中。

1 个答案:

答案 0 :(得分:0)

正如您猜测的那样,git无法提示您输入密码并挂起。典型的解决方法是使用基于密钥的ssh身份验证。有关详细信息,请参阅http://help.github.com/working-with-key-passphrases/