2017-04-04 53 views
0

我想让我的头绕过Node.js并将其用于构建机器人。为什么我需要这样做,有一个漫长而复杂的理由,TLDR版本是我需要它的大学。使用Azure CLI和Git部署Node.js

无论如何,我在网上发现了一本书,它被Packt出版公司称为“用Node.js构建机器人”。我正在通读这本书,并且我有一个部分,我应该将我的应用程序部署到天蓝。书上说的做以下,依次是:

  1. azure site create --git (sitename)
  2. 运行git add .
  3. 运行git commit -m "TwilioNodeBot first commit
  4. 运行git push azure master

现在,步骤1-3的工作创建网站精细。但是当我到达第4步时,我得到一个Windows弹出窗口,要求我输入我的网站的凭据。我已经试过所有我能想到的,但无论怎样我进入我收到以下错误:

fatal: Authentication failed for 'https://[email protected]/sitename.git/'

现在,事情是,它说在书中以下几点:

“后如果您从未为您的Azure订阅设置git/FTP部署凭证,则还会提示您创建它们,您也可以在Azure门户上输入这些凭证。

我从未被要求创建凭证。我做了一些网络搜索,并找到了如何进入我的门户并查看我的发布配置文件,并从那里获取用户名/密码。但是,当我输入这些信息时,它不起作用。我甚至尝试重置我的凭据,但这也不起作用。

书中没有关于该怎么做的信息,由于没有联系信息,我无法联系作者。

任何想法?我应该如何使用我的发布凭证?

回答

0

好的,我想通了。我不得不在“.git”文件夹中打开我的“配置”文件,并在网址开始处更新用户名。

+0

请接受您自己的答案,以便其他人可以从中受益。谢谢 –