しらないうちに不要なブランチができちゃってるよーー。これ誰も使っていないブランチだったよ。。作業しちゃったよ。
というだけなら良いですが、クリティカルな事故にもつながりかねない「野良ブランチ」のお掃除をする方法を整理してみました。
通常ブランチの削除方法の他、Protected branch および Default branch の削除方法 もご紹介しております。
ぜひ『知識ゼロエンジニアのブログ』第45弾「GitLabで不要なブランチを削除する方法」をご参考ください!
今回のブログ内容
「GitとCI/CDに関する知識ゼロのSEが、GitLabで不要なブランチを削除する方法」
目次
1. 本記事の対象の方
2. 今回のブログのゴール
3. このブログをお読みいただくにあたっての事前ご連絡事項
4. 削除する前の確認
5. GUIから削除する場合
6. gitコマンドで削除する場合
7. Protected branch における保護 (Protect) の外し方
8. 別のブランチを Default branch に指定する方法
9. 【補足】オープン状態のマージリクエストと関連付けられているか確認
10.【補足】新しく Default branch に指定したブランチを保護 (Protect) する
11.【余談①】なぜ不要なブランチができてしまうのか?
12.【余談②】不要なブランチの何が問題なのか?
13.【余談③】GitLabにおける不要なブランチを最小限にする仕組み
14.最後に
弊社パートナー様はNetworld Dev Portal アカウント(無料)登録いただくと、GitLabパートナー制度や DevSecOps関連提案資料などのパートナー限定コンテンツがご覧いただけます。
DevSecOps全般、GitLab製品または本サイトについては以下よりお問い合わせ下さい。