从Heroku开始。认证问题

时间:2018-09-07 12:17:37

标签: node.js git heroku

我是git / heroku等的菜鸟。我按照教程https://devcenter.heroku.com/articles/getting-started-with-nodejs#deploy-the-app进行工作。

我在cmd中运行命令:

  • heroku登录
  • cd node-js-getting-started
  • heroku创建(过去运行)
  • heroku auth:令牌
  • git push heroku master

在最后一个命令之后,可能会在窗口中显示我输入的用户名“”和密码heroku令牌的位置。

但是之后,将显示:

     C:\Users\Administrátor\node-js-getting-started>git push heroku master
    git: 'credential-managerd' is not a git command. See 'git --help'.

    The most similar command is
        credential-manager
    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.
    remote: !       See documentation for details: https://devcenter.heroku.com/articles/git#http-git-authentication
    fatal: Authentication failed for 'https://git.heroku.com/afternoon-fjord-61446.git/'

我真的不知道该怎么办。

1 个答案:

答案 0 :(得分:0)

我终于解决了。 我已将.gitconfig文件更改为默认文件

[credential]
helper = managerd

[credential]
helper = manager

并且我使用用户名“ blank”代替“”(空字符串)及其工作方式。