如何退出 Dart Pub CLI?

How can I logout of Dart Pub CLI?

我发布了一个包并登录了错误的帐户。我使用

更正了上传者
flutter packages pub uploader add <correct email>
flutter packages pub uploader remove <incorrect email>

但是现在,当我尝试推送更新时,我没有获得授权,因为我仍然使用错误的电子邮件登录。

应该有一个文件

~/.pub-cache/credentials.json

保存您当前的身份验证信息。
如果您删除它,您将被要求重新登录。

更新

刚刚添加了一个 pub logout 命令 https://github.com/dart-lang/pub/pull/2035

如果您使用的是Flutter SDK,.pub-cache目录实际上在flutter目录中。对于我的笔记本电脑,我已将 Flutter 下载到 /home/username/flutter:为了重置 flutter packages pub publish 等命令的凭据,我不得不删除 /home/username/flutter/.pub-cache.