Github はプログラマーがよく使用するコード ホスティング プラットフォームで、近年では世界最大のオープン ソース コード コミュニティになりました。プログラマー間のコラボレーションを促進するための便利な機能が多数提供されています。これらの中で最も重要なものは Github API へのアクセスを提供する Github トークンで、これにより開発者はワークフローを自動化できます。
しかし、私たちが参加するオープンソース プロジェクトの数が増えるにつれて、Github トークンの管理と保護がますます困難になってきています。トークンの保存を忘れたり、誤ってトークンを公開したりすることがありますが、最も一般的な問題の 1 つは、Github トークンを忘れることです。この記事では、忘れてしまったGithub Tokenを取得する方法を紹介します。
1. Github アカウント設定を通じて Github トークンを取得する
最初の方法は、Github アカウント設定を通じて Github トークンを取得することです。まず、Github アカウントにログインし、右上隅にあるアバターを選択して「設定」ボタンをクリックします。
次に、[設定] ページで、[開発者設定] タブをクリックします。 「開発者設定」で「個人アクセストークン」オプションを選択します。
これで、以前に作成したすべてのトークンが表示されます。トークン名を覚えている場合は、検索ボックスでトークンを検索できます。トークン名を覚えていない場合は、各トークンの横にある [編集] ボタンをクリックして、説明や権限などのトークンの情報を表示できます。
忘れたトークンを見つけたら、「トークンの再生成」を選択してトークンをリセットできます。リセット後は古いトークンが無効になり、対応するアプリケーションで新しいトークンを再生成して更新する必要があることに注意してください。
2. Git クライアントを介してコマンド ラインから Github トークンを取得する
2 番目の方法は、コマンド ラインから Github トークンを取得することです。これには、Git クライアントを使用し、コマンド ラインで次のコマンドを実行する必要があります。
git config --global credential.helper cache
これにより、キャッシュされた資格情報が有効になります。つまり、Git は、以前に入力したユーザー名とパスワードをキャッシュから読み取ろうとします。 Github トークンを使用したことがある場合は、Git がそれをキャッシュに保存している可能性があります。
トークンがキャッシュにない場合は、次のコマンドを実行できます:
git config --global credential.helper store
これにより、Git は資格情報をファイルに保存します。ファイルに保存されている資格情報を検索するには、次の手順を実行します。
cat ~/.git-credentials
このファイルでは、以前に保存されたすべての資格情報を見つけることができます。以前に使用した Github トークンを見つけた場合は、それをコピーして、Github API にアクセスするために使用できます。
3. Github Desktop クライアントを介して取得する
3 番目の方法は、Github Desktop クライアントから Github Token を取得することです。まず、Github Desktop を開いてアカウントにログインします。次に、左側のナビゲーション バーにある [設定] ボタンをクリックします。
[設定] ページで、[アカウント] タブを選択し、右下隅の [詳細] ボタンをクリックします。
次に、[削除] ボタンをクリックして Github トークンを削除します。
最後に、「アカウント」タブで「アカウントを追加」ボタンをクリックし、Github アカウント情報を入力します。これにより、新しい Github トークンが再作成され、対応するアプリケーションで使用できるようになります。
概要
Github トークンは Github API にアクセスするための資格情報であるため、覚えておくことが非常に重要です。 Github トークンを忘れた場合でも、上記のいずれかの方法を使用して取得できるので、心配しないでください。 Github アカウント設定、Git クライアント、または Github デスクトップ クライアントのいずれを使用する場合でも、Github トークンを取得して再利用できます。トークンを安全に保管し、他の人が見たり使用したりできないようにすることが重要です。 Github トークンを保護すると、作業がより効率的になります。
以上がgithubトークン忘れたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。