2016-09-06 51 views
6

我试图部署到Github页使用角度cli(1.0.0-beta.11-webpack.8)角度cli无法创建GitHub回购。错误:422无法处理的实体

它工作正常一次(当它只是问我的用户和通)现在

,在不同的回购协议,它想令牌:

In order to deploy this project via GitHub Pages, we must first create a repository for it. It's safer to use a token than to use a password so you will need to create one Go to the following page and click "Generate new token". https://github.com/settings/tokens

当我生成令牌,并输入自己的用户名它总是给我这个错误:

Failed to create GitHub repo. Error: 422 Unprocessable Entity

任何人都有这个解决方案?

+0

我有同样的问题,这是进入github令牌后,无法创建GitHub回购。错误:422无法处理的实体 – Buminda

+0

您是否在机器上使用ssh令牌进行auth和github? – Sam

回答

0

我有同样的问题。

如果您已在您的github帐户上有与您要部署的项目同名的回购站,则会遇到此问题。我解决了这个问题,首先删除我的回购,然后执行部署命令:ng github-pages:deploy

我猜这是因为角cli总是试图首先创建回购,如果它失败(因为它已经存在) ,那么它不会进步。

这将使用包含已部署应用程序的额外分支来重新创建您的仓库。