Skip to main content

ユーザー名の参照

GitHubユーザー名の変更に関する情報を確認します。

ユーザ名を変更する

次の一覧には、 GitHub ユーザー名を変更するときの制限事項と考慮事項が含まれています。」を参照してください。

ユーザー名の変更の制限事項

LDAP 資格情報またはシングル サインオン (SSO) を使用して お使いの GitHub Enterprise Server インスタンス にサインインした場合、ローカル管理者のみがユーザー名を変更できます。 GitHub Enterprise Serverの認証方法の詳細については、「Enterprise 向けの IAM について」を参照してください。

GitHub Packages レジストリに格納されているパッケージまたはコンテナー イメージがアカウントの名前空間に含まれている場合、該当するパッケージとコンテナー イメージは GitHub によって新しい名前空間に転送されます。 アカウントの名前を変更すると、これらのパッケージに依存しているプロジェクトが中断される可能性があります。

ユーザー名変更後のリポジトリのリダイレクト

ユーザー名を変更した後も、既存のリポジトリへの Web リンクは引き続き機能します。 変更を加えてから完了するまでに数分かかることがあります。

ローカルリポジトリのクローンから古いリモートトラッキング URL へのコマンドラインプッシュは引き続き機能します。

変更されたユーザー名のリダイレクト

GitHub は、リダイレクトを設定できません:

  • @mentions 古いユーザー名を使用する
  • 古いユーザー名を含む gists へのリンク

ユーザー名変更後の Git コミット

ユーザー名を変更した後、以前の GitHub指定された noreply メール アドレスを使用して署名された検証済みコミットは、"検証済み" 状態を失います。

署名を確認するときに、 GitHub は、コミッターまたはタガーの電子メール アドレスが、GPG キーの ID に関連付けられているメール アドレスの 1 つと正確に一致することを確認します。 さらに、 GitHub は、電子メール アドレスが検証され、ユーザーのアカウントにリンクされていることを確認します。 これにより、キーが自分のものであり、自分がコミットまたはタグを作成したことが保証されます。 noreply メール アドレスのユーザー名が変更されるため、これらのコミットは検証できなくなります。