Kattsun.dev

kattsun’s personal website

GitHubの認証をパスワード認証からトークン認証に移行するためにやったこと for Mac

  • 2021-06-30
  • POSTS
B!
  • 背景

    • GitHubがGit操作時のパスワード認証を廃止、今後はトークンによる認証が必須に - GIGAZINE
      • 2021年8月13日にパスワード認証廃止

  • 前提

    • これまで git-credential (Mac なので git-credential-osxkeychain) というパスワード入力を省略できる機能を使用していたため、その情報が残っている
      • git-credential | 酒と涙とRubyとRailsと
  • やったこと

    • 「キーチェーンアクセス」を開く
    • GitHub のパスワードが「キーチェーンアクセス」に記憶されているので、右クリックで削除
    • GitHub→ Personal Access Tokens でアクセストークンを取得
      • アクセストークンは Bitwarden に「github.com 2021/06/30 トークン」という名前で登録した
    • ターミナル上で認証が求められる操作 (git pull など) を行い、ユーザー名とトークンを入力
    • Keychain?のポップアップでパスワードが求められるので入力
  • 参考

    • GitHubパスワード認証(もうすぐ使えなくなる)をアクセストークン認証に変更する。
    • keychainが覚えたgithubのパスワードを消す - Qiita
    • Macのキーチェーンに保存されている情報を表示する - Apple サポート
B!
AUTHORS
  • kattsun
CATEGORIES
  • 未分類
SERIES
    TAGS
    • 環境構築
    • git
    • github
    • キーチェーン
    • git-credential
    • m1 mac
    Next Article
    エンジニアになって丸一年が経った
    • 2022-10-04
    • POSTS
    Previous Article
    Obsidian Git が認証エラーで使えない問題を解決する
    • 2021-05-28
    • POSTS
    AUTHOR
    kattsun
    人文系学部→B2B営業5年→Webエンジニア
    Ruby / Go / Python
    バックエンド
    LATESTS
    3年ぶりにAtCoderを再開した
    • 2025-01-21
    • POSTS
    2024年の振り返り
    • 2024-12-29
    • POSTS
    Ruby on Rails で孫モデルに delegate する
    • 2024-05-13
    • POSTS
    Ruby on Rails でレコード数バリデーションを行う
    • 2024-05-11
    • POSTS
    LeetCode たのしい
    • 2023-12-07
    • POSTS
    (LeetCode) Longest Substring Without Repeating Characters が解けなかった
    • 2023-11-20
    • POSTS
    Rails 6 で SMTP メール送信時に OpenSSL::SSL::SSLError が発生したときの対応
    • 2023-11-09
    • POSTS
    (tmuxinator) can't find session が発生する場合の対応
    • 2023-11-07
    • POSTS
    Cloud Run で x509: certificate signed by unknown authority が発生したときの対応
    • 2022-10-05
    • POSTS
    エンジニアになって丸一年が経った
    • 2022-10-04
    • POSTS
    CATEGORIES
    • 未分類 (9)
    • 競プロ (6)
    • 技術メモ (3)
    • 日記 (3)
    TAGS
    • atcoder (5)
    • git (4)
    • hugo (4)
    • python (3)
    • ruby on rails (3)
    • 競プロ (3)
    • 2022/10 (2)
    • aoj (2)
    • c++ (2)
    • git-credential (2)

    © Kattsun.dev