GitHub は、オープン ソース コード ベースで最も人気のあるプラットフォームの 1 つであり、世界中の開発者に、作成、共有、コラボレーションのための優れた環境を提供します。ただし、コマンド ラインまたは GitHub クライアントを使用してコードを送信すると、ユーザー名が自分のものではないというプロンプトが表示される場合があります。
この問題は通常、サードパーティの Git クライアントまたは Git コマンド ラインを使用してコードを GitHub に送信するときに発生します。これは、Git クライアントまたはコマンド ラインのユーザー情報が必ずしも GitHub のユーザー名とパスワードではなく、ローカル コンピューターのユーザー名とパスワードであるためです。したがって、GitHub ユーザー名を正しく表示するには、ローカル Git クライアントまたは Git コマンド ラインでユーザー情報をリセットする必要があります。
この厄介な問題を迅速に解決するために考えられる原因と解決策をいくつか紹介します。
原因 1: ユーザー情報が正しく構成されていない
最初の理由は、Git クライアントまたは Git コマンドが正しく構成されていない可能性があります。ユーザー情報の行を削除して、コードを送信するときに間違ったユーザー名が使用されるようにします。この問題を解決するには、次のコマンドを使用してローカル コンピューター上でユーザー名と電子メール アドレスを構成する必要があります:
git config --global user.name "Your GitHub Username" git config --global user.email "Your GitHub Email Address"
ここで、「Your GitHub Username」は GitHub アカウント名、「Your GitHub Email Address」はGitHub に登録したメール アドレス。入力したユーザー名とメール アドレスが GitHub アカウント情報と一致していることを確認してください。
原因 2: 間違った SSH キーの使用
この問題を引き起こすもう 1 つの理由は、間違った SSH キーを使用している可能性があります。 SSHキー。 GitHub リポジトリで SSH プロトコルを使用している場合は、コードのプッシュおよびプルを可能にするために、ローカル コンピューター上で正しい SSH キーを構成する必要があります。間違ったキーを使用すると、GitHub アカウント情報が適切に検証されません。
この問題を解決するには、ローカル コンピューターに保存した SSH キーを確認する必要があります。次のコマンドを使用します。
ls -al ~/.ssh
これにより、ローカル マシンに保存されているすべての SSH キーが一覧表示されます。キーを正しく設定しなかった場合は、新しいキーを作成して GitHub アカウントに追加する必要があります。
原因 3: 間違った資格情報が使用された
この問題を引き起こすもう 1 つの理由は、間違った資格情報を使用した可能性があることです。個人用の AccessToken を使用したか、トークンに問題がある可能性があります。または、間違ったユーザー名またはパスワードでログインしました。
この問題を解決するには、ローカル コンピューターに保存されている GitHub アカウントの資格情報を確認する必要があります。 Git クライアントを開き、[アカウント設定] メニューに移動し、ユーザー名とパスワード、またはトークンなどの正しい資格情報を使用していることを確認します。
最後に、上記の方法を試しても問題が解決しない場合は、GitHub GitHub サポートのテクニカル サポートに問い合わせることを検討してください。問題の解決方法を詳しく教えてくれます。
GitHub でコードをコミットすることは、コードを記述する一般的な方法であり、他の開発者とコードを共同作業、共有、改善することができます。ただし、ユーザー名が自分のユーザー名ではないというプロンプトが表示される場合があります。これは、Git クライアントまたは Git コマンド ラインのユーザー情報が正しく構成されていないか、間違った SSH キーを使用したか、間違った資格情報を使用したことが考えられます。上記の手順に従ってテクニカル サポートに連絡すると、コードを GitHub に正常に送信でき、オープン ソース コミュニティに参加する機会を得ることができます。
以上がGithub にコードを送信するためのユーザー名が自分のユーザー名ではない理由と解決策の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。