github - 我存储在 Ubuntu 中的作曲家全局配置信息在哪里
问题描述
我在全局作曲家配置中添加了错误的 github 令牌,并且无法再次将其删除。
我做了
composer config --global --auth github-oauth.github.com myWrongTokenDamn
现在我无法通过使用正确的令牌再次执行它来覆盖它,而且我不知道这些信息存储在哪里以手动删除它。
显示它的存储位置的命令只是给我一个错误,我使用了错误的令牌。谢谢 我知道了……
我使用 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
并且错误消息消失了。
虽然我对修复感到高兴,但如果有人能解释后台发生的事情,那就太好了。
现在
$ composer config --list
给我所有设置的列表,包括 [home]
[home] /home/myUser/.config/composer
存储所有内容的地方。
推荐阅读
- android - 在Android中检测空的PagedList结果
- python - tkinter 按钮多次打印相同的东西
- python - 如何使用 AvroProducer 向主题添加数据
- python - python 制作的下拉菜单可以在 HTML/CSS 中编辑吗?
- python - 搜索一种将数据插入到excel模板并用python保存的方法
- r - 在 r weave 中编译 pdf 时出现此错误
- python - 如何从python中的不同目录导入模块
- asynchronous - Rabbit MQ - 消息顺序优先消费
- ssl - 捆绑的 SSL 证书公钥与私钥公钥不匹配
- java - 密码如何必须包含至少八个字符,至少一个数字以及小写和特殊字符?