Skip to main content

ユーザー名参照

GitHub のユーザー名を変更する方法について説明します。

ユーザ名を変更する

次の一覧には、GitHub ユーザー名を変更する場合の制限と考慮事項が記載されています。

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

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

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

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

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

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

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

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

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

ユーザー名の変更後、以前の GitHub によって提供されたnoreply メール アドレスを使って署名された検証済みコミットは、"検証済み" 状態ではなくなります。

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