ブランチ名の変更が必要な経緯
背景
Gitのブランチ名を日本語で作ってしまった
Github上でブランチ名に対するエラーが出ている
そもそもGitのブランチ名を日本語で書かないほうがいい理由
-
互換性の問題
- 一部のツールやシステムでUTF-8が適切にサポートされていない可能性があり、文字化けが起こる
操作方法
1. ローカルでブランチ名を変更する
// 現在のブランチ名を変更する
git branch -m 古い名前 新しい名前
// 現在のブランチにいる場合は、このコマンドで変更可能
git branch -m 新しい名前
2. 古い名前のリモートブランチを削除する
git push origin --delete 古い名前
3. 新しい名前のブランチをリモートにプッシュする
git push origin 新しい名前
4. ローカルブランチと上流ブランチの関連付けを設定
git push origin -u 新しい名前