我正在使用qt创建者,我无法将我的提交推送到bitbucket.I可以从qt创建者提交但不能推送。我已经做了一些研究,第一个看起来就是这样,我很幸运能找到这个{ {3}}
但是,我运行了ssh-agent.exe,我可以在Windows上提交并推送Git bash。当我从qt creator推送时出现此错误
命令'C:/ Program Files / Git / cmd / git.cmd'没有响应 超时限制(60000毫秒)。
它是一个已知的错误Using git push from Qt Creator,但已关闭,支持此https://bugreports.qt.io/browse/QTCREATORBUG-4446
我的qt创建者版本是2.6.2。
有没有一个解决方案可以从qt创建者那里进行一次推送?
答案 0 :(得分:3)
如果要永久设置凭据,请将以下行添加到Windows上的%USERPROFILE%/ _ netrc (或Linux上的 $ HOME / .netrc ):
machine site.address.com login <user> password <pass>
如果您希望Qt Creator提示您输入密码,请在Linux上安装ssh-askpass或在Windows上安装win-ssh-askpass并确保在工具中设置 - &gt;选项 - &gt;版本控制 - &gt;常规(SSH提示命令)。