使用 Composer 安装时重置 GitHub 登录

Tho*_*ini 3 git github composer-php

我只是使用 Composer 为项目安装一些依赖项。在这个项目中,我们使用 cartalyst/sentry-social 包。为了得到这个,我必须使用一个特殊的 GitHub 帐户 - 但我不知道我使用的命令大约是一个小时:/

所以现在我输入了错误的 GitHub 登录凭据,不知怎的,它被保存了,但我不知道如何重置它们,所以 Composer/git 会再次询问我登录凭据。

那么如何重置此登录凭据呢?

Tho*_*ini 5

啊哈哈!

已经发现了:)

因此,如果您像我一样尝试使用错误的登录名,则可以转到 ~/.config/composer/auth.json 并从文件中删除该条目及其令牌。

{       
    "github-oauth": {
        "github.com": "xxxxxxyourtokenxxxxx"
    }
}
Run Code Online (Sandbox Code Playgroud)

{   
}
Run Code Online (Sandbox Code Playgroud)

然后运行

composer clearcache
Run Code Online (Sandbox Code Playgroud)

希望这对我有帮助,我只花了一个半小时试图到达那里......