我在尝试使用git通过HTTP将我的应用程序推送到heroku时遇到问题。我跑了:
$ heroku login
从命令提示符成功,但当我尝试推送到heroku时,系统会再次提示您输入用户名和密码,并显示以下消息:
remote: ! WARNING
remote: ! Do not authenticate with username and password using git.
remote: ! Run 'heroku login' to update your credentials, then try the git command.
这类似于git push heroku master still asking for authentication中描述的内容,但我的.git / .config文件中的网址与仪表板上的网址相符。
我使用以下方法验证了api密钥与heroku仪表板上的内容匹配:
$ heroku auth:token
我还尝试重新生成API密钥并获得相同的结果。有没有人使用HTTP Git传输解决了这个问题?