我尝试在Windows上登录heroku。使用cmd.exe
C:UsersKomp_1OneDrivePHP_projectschatbot>heroku auth:login
Enter your Heroku credentials:
Email: sergiuszxxxi@gmail.com
Password: **********
Enter your Heroku credentials:
Email: sergiuszxxxi@gmail.com
Password: **********
Enter your Heroku credentials:
Email:
它看起来像一个永无止境的循环。但是当我尝试使用 git-bash 登录时,比:
$ heroku login
Enter your Heroku credentials:
Email: Sergiusxxxi@gmail.com
! Login is currently incompatible with git bash/Cygwin/MinGW
可能出了什么问题?我找不到解决方案。
从 Git Bash 尝试使用 winpty heroku 登录,它会起作用
好的,所以这可能是 Heroku 的问题。修复此问题的简单步骤:1. 前往英雄库2. 注销3. 重置密码4. 转到您的电子邮件并设置新密码5.登录你的英雄库:-(
附言。我的密码是正确的,我在cmd和heroku上使用了相同的密码。在 heroku 工作,但在 cmd 中不是:-(
在我的Windows机器上,通过从win安装程序安装Heroku CLI来解决此问题 在此处输入链接描述
在此之前,我已经通过 npm 安装了它。
附言
来自@Vishal的解决方案
从 Git Bash 尝试使用 winpty heroku 登录,它将起作用
不起作用,因为 PATH 中没有定义 heroku