0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[git]マージしたブランチをローカル開発環境から消す

Posted at

マージしたブランチを開発環境から消す

gitで管理しているブランチが多くなり、煩わしかったので消す方法を調べました。
備忘録の意味を兼ねて記事を書きました。

ローカルブランチを一つずつ消す方法

$ git branch -d              # 現在のいるブランチを削除
$ git branch -d [branchname] # マージした[branchname]を削除
$ git branch -D [branchname] # マージしていない[branchname]を強制削除

ブランチをまとめて消す方法

mainブランチに移動して、すでにマージされているブランチを削除します。

$ git checkout main && git branch --merged | grep -v '^\*' | xargs -r git branch -d

補足

主流のブランチによって、mainの部分をmasterやdevに書き換える必要があります。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?