Sassyブログ

好きなことで暮らしを豊かにするブログ

Gitでリモートのブランチ名を変更したい場合

目次

1.概要

GitLabでテスト環境へのリリース前準備にて、
リモートのブランチを一旦リネームしたかった場合に手順が見つからなかったので、
Gitコマンドを叩いてリネームっぽい事を行った時のメモ
 

2.手順

ローカル環境にて以下のコマンドを叩いていき、最終的にリモートブランチへプッシュを行い、最後リモートブランチを削除すれば、リネームっぽいことが可能。
 

2-1.ローカルブランチ名を変更する。

$ git branch -m [変更対象ブランチ] [変更後のブランチ名]
 
ちなみに「-m」はmoveのことで、現在チェックアウトしているローカルのブランチの名前を変更できます。

2-2.リモートブランチを削除する。

$ git push origin :[削除対象ブランチ]
または
$ git push --delete origin [削除対象ブランチ]
 
前者の「:」はdeleteを意味します。

2-3.変更済みのローカルブランチをリモートへプッシュする。

$ git push origin [対象ブランチ]
 

3.【学習参考書】


 

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

独習Git [ リック・ウマリ ]
価格:3608円(税込、送料無料) (2021/5/13時点)


 

 

 

 

以上