アフィリエイト広告を紹介しています
Working Class Hero:泥臭く、スマートに生き抜く。

汗と汚れの染み込む現場も、キーボードを叩く現場も、どちらも知っている。 元ライン工の僕が、ITの世界で見つけた「少しだけ楽に、自分らしく働くための知恵」を置いておきます。

僕が働き方を変えた理由

GitHubのアカウント名(ユーザー名)を変更する方法!注意点も解説

「GitHubのアカウント名を変えたいけど、どこから変更するの?」

GitHubのユーザー名は設定画面から簡単に変更できます。ただし、変更にはいくつか注意点があります。

太郎
太郎

変更自体は1分で完了しますが、影響範囲を理解してから変更しましょう!

GitHubのアカウント名を変更する手順

1
設定画面を開く

GitHubにログインし、右上のアイコン → 「**Settings**」をクリック

2
アカウント設定に移動

左メニューの「**Account**」をクリック

3
ユーザー名を変更

「Change username」セクションの「**Change username**」ボタンをクリック

4
注意事項を確認

警告メッセージが表示されるので、内容を確認して「**I understand, let’s change my username**」をクリック

5
新しいユーザー名を入力

希望のユーザー名を入力し、「**Change my username**」をクリック

私

これで変更完了です!新しいURLは `https://github.com/新しいユーザー名` になります。

ユーザー名変更時の注意点

変更前に確認すべきこと
  • **リポジトリのURLが変わる** → 旧URLからはリダイレクトされるが、永続的ではない
  • **GitHub PagesのURLが変わる** → `旧名.github.io` → `新名.github.io`
  • **共同作業者への影響** → チームメンバーにURLの変更を伝える必要がある
  • **CI/CDの設定変更が必要** → GitHub Actionsなどの設定を更新
  • **旧ユーザー名は他の人が取得可能** → 変更後に別の人が旧名を使える

リポジトリURLの変更例

変更前: https://github.com/old-name/my-repo
変更後: https://github.com/new-name/my-repo

旧URLから新URLへのリダイレクトは自動的に行われますが、永久に保証されるものではありません。クローン済みのリポジトリはリモートURLの変更が必要です。

# ローカルリポジトリのリモートURLを更新
git remote set-url origin https://github.com/新しいユーザー名/リポジトリ名.git

ユーザー名とディスプレイ名の違い

GitHubには2つの「名前」があります。

種類 説明 変更の影響
ユーザー名 URLに使われる一意のID URLが全て変わる
ディスプレイ名 プロフィールに表示される名前 影響なし

ディスプレイ名だけ変更したい場合は、Settings → 「Profile」から変更できます。URLに影響はありません。

太郎
太郎

「見た目の名前を変えたいだけ」ならディスプレイ名の変更で十分です!

よくある質問

変更は何回でもできる?

はい、回数制限はありません。ただし頻繁な変更はリンク切れなどの原因になるので避けましょう。

旧ユーザー名に戻せる?

変更直後なら戻せますが、他の人に旧ユーザー名を取得された場合は戻せません。

ユーザー名に使える文字は?

英数字とハイフン(-)のみ。ハイフンで始めることはできません。

Git・GitHubをもっと学ぶなら

関連記事
  • [GitHubのコミットを取り消す方法](/blog/1173/)
  • [GitHub Pagesでサイトを公開する方法](/blog/3429/)
  • [VSCodeとGitHubの連携方法](/blog/1628/)
  • [GitリポジトリをVSCodeにクローンする方法](/blog/233/)

Git・プログラミングを体系的に学ぶなら

独学で限界を感じていませんか?プロのカリキュラムなら最短でスキルが身につきます。

※無料体験・無料カウンセリングあり

まとめ:ユーザー名変更は簡単だが影響を理解してから

この記事のポイント
  • Settings → Account → Change usernameで変更可能
  • リポジトリURL・GitHub PagesのURLが変わる
  • ローカルリポジトリのリモートURL更新が必要
  • 見た目だけ変えたいならディスプレイ名を変更

変更は1分で完了しますが、影響範囲を確認してから実行しましょう!

コメント