我正在检查Heroku上的git遥控器
$ heroku auth:logout
Local credentials cleared.
$ heroku auth:login
Enter your Heroku credentials.
Email: ***@gmail.com
Password (typing will be hidden):
Authentication successful.
$ git remote
heroku
origin
$ git remote show heroku
Username for 'https://git.heroku.com':
Password for 'https://git.heroku.com':
remote: ! WARNING:
remote: ! Do not authenticate with username and password using git.
remote: ! Run `heroku login` to update your credentials, then retry the git command.
fatal: Authentication failed for 'https://git.heroku.com/***-1909.git/'
这个错误在heroku文档中提到,在上面https://devcenter.heroku.com/articles/git的屏幕截图中,但是我不知道下一步该怎么做来修复这个错误。
5条答案
按热度按时间sqougxex1#
这对我很有效。
第一个月
出现提示时,使用结果作为密码。
3yhwsihp2#
正如警告所述,您只需执行以下操作:
第一个月
它会打开您的浏览器登录,输入细节,根据您的身份验证,你会很好地滚进去。
8mmmxcuj3#
我解决了这个问题
no implicit conversion from nil to integer (TypeError)
通过它推更新到heroku,当他们要求的用户名,我添加了我的电子邮件和密码,它在此链接https://dashboard.heroku.com/account在API键“https://www.example.com”的用户名git.heroku.com:您的电子邮件
“https://www.example.com”的密码email@git.heroku.com:API密钥
8nuwlpux4#
登录后:
heroku login
有些访问权限,例如克隆账户中的现有项目,即使在登录状态下也不允许使用git native,只能使用git from heroku,例如:克隆存储库的示例:
另外,有时候在使用
heroku login
登录后,你可以使用以下命令检查你的远程git:git remote -v
另一种方法是使用
heroku auth:token
并使用其输出作为密码,当然,在登录后运行它。2exbekwf5#
运行这个
这会有用的