2014年10月29日水曜日

Gitでブランチ名をリネームする方法

ローカルリポジトリ

git branch -m [old-branchname] [new-branchname]
例えば、masterをmaster-orgに変更する場合
git branch -m master master-org

リモートリポジトリ

これが本当によい方法かわかりませんが、以下のように対応しました。
  1. localでリネーム
  2. リネームしたブランチをリモートにpush
  3. リモートから元の名前のブランチを削除
例えば、masterをmaster-orgに変更する場合
git branch -m master master-org
git checkout master-org
git push origin/master-org 
git push origin :master

0 件のコメント:

コメントを投稿

statistics

Arsip