Cal*_*ane 3 github composer-php
我在全局作曲家配置中添加了错误的 github 令牌,无法再次删除它。
我做了
composer config --global --auth github-oauth.github.com myWrongTokenDamn
Run Code Online (Sandbox Code Playgroud)
现在我无法通过使用正确的令牌再次执行来覆盖它,而且我不知道这些信息存储在哪里以手动删除它。
显示它存储位置的命令只是给了我一个错误,我使用了错误的令牌。谢谢我知道了....
我使用 Ubuntu 18.04 并按照此https://getcomposer.org/download/说明安装了 Composer,然后将二进制文件移动到 /usr/bin/composer。
重新安装也无济于事,因此该信息显然未存储在 /usr/bin/composer
奇怪的解决方法:
我注意到这种行为只发生在我当前的项目中时,它当然有一个 composer.json 文件
然后我做了什么,我移动到我的主目录并这次使用正确的令牌再次执行命令:
composer config --global --auth github-oauth.github.com myCorrectLongToken
Run Code Online (Sandbox Code Playgroud)
错误信息消失了。
虽然我对修复感到高兴,但如果有人能解释背景中发生的事情,那就太好了。
现在
$ composer config --list
Run Code Online (Sandbox Code Playgroud)
给我所有设置的列表,包括 [home]
[home] /home/myUser/.config/composer
Run Code Online (Sandbox Code Playgroud)
一切都存放在这里。