composer install、update出错需要Token (hidden)

/ 3评 / 0 / 1,807 次 /

之前做了一个项目,使用的是Laravel框架,当我把代码从git 上拉下来的时候,使用composer install命令安装composer组件,出现了一个奇怪的错误:

jiangxianlideMacBook-Pro:jiangxianli$ composer install -VVV
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Package operations: 93 installs, 0 updates, 0 removals

- Installing symfony/console (v2.7.4): Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+jiangxianlideMacBook-Pro.local+2017-03-22+0726
to retrieve a token. It will be stored in "/Users/jiangxianli/.composer/auth.json" for future use by Composer.
Token (hidden):

我去,这里有个Token要输入,这是什么鬼,仔细看前面的报错信息:使用SSH Key做身份认证克隆失败,请输入你的Github凭证来访问私人的镜像。(翻译得不好,大概是这个意思)

可是还是不懂这里需要填写的是什么,还是几番Google找到了答案。

原来这里要输入的本地SSH生成的公钥,复制~/.ssh/id_rsa.pub内容粘贴到这里,回车就可以了。

不知道SSH是什么或者SSH公钥怎么生成的,请自行百度!自己动手比什么都强!

3条回应:“composer install、update出错需要Token (hidden)”

  1. 面试技巧说道:

    这个坑写的不错,很好

  2. 铁路客流量说道:

    技术性太强了,没看懂。composer —–是一个作曲软件吗?

  3. 点赞客说道:

    我也遇到过

发表评论

电子邮件地址不会被公开。 必填项已用*标注