MacでのGitHubの認証情報の削除方法


  1. キーチェーンアクセスを使用する方法:

    • キーチェーンアクセスを開きます。(アプリケーション > ユーティリティ > キーチェーンアクセス)
    • 左側のパネルで「ログイン」を選択し、右上の検索ボックスに「github.com」と入力します。
    • GitHubの関連する認証情報が表示されるはずです。該当の項目を選択し、削除ボタンをクリックします。
  2. gitコマンドを使用する方法:

    • ターミナルを開きます。
    • git credential-osxkeychain eraseと入力して実行します。
    • プロンプトが表示されたら、削除したいGitHubのユーザー名とパスワードを入力します。
  3. コード例(Python):

    • Pythonの場合、GitHubの認証情報は~/.gitconfigファイルに保存されます。
    • 次のコードを使用して、~/.gitconfigファイルから認証情報を削除できます。
import configparser
config = configparser.ConfigParser()
config.read('~/.gitconfig')
if 'github.com' in config:
    del config['github.com']
with open('~/.gitconfig', 'w') as configfile:
    config.write(configfile)

注意事項: 上記のコード例を実行する前に、必ずバックアップを作成してください。

以上がMacでGitHubの認証情報を削除する方法と、認証情報を削除するためのコード例です。お役に立てれば幸いです。