Help us understand the problem. What is going on with this article?

ブランチを一括削除

はじめに

リモートでマージ済のブランチがローカルに溜まってしまうと邪魔になるので一括で削除できるプログラムを作成しました.
面倒な設定なんて全く必要なく, ただインストールするだけで使用できるシンプルなヤツです.
grep して一括削除!!みたいなことなら以下の記事に書いてある方法で実現可能です.

featureブランチを一括削除

GitDetroit を作りました.

$ gdes
do you remove feature/create_user-activate_logic ? (y/n)

みたいな感じで, feature/xxx_xxx_xxx なブランチを不要なもののみ削除することができます.
ちなみに, 上記の例では, git-detroit コマンドに対してエイリアスを作成しています.

インストール

Homebrew を使用するので最初にインストールします.

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

GitDetroit は公式ではないので, 最初に tap してからインストールします.

$ brew tap dj-hirrot/git-detroit
$ brew install git-detroit

以上.
これだけで使用することができます.
また, 以下のコマンドでエイリアスを作成することができます.
* [cmd] にエイリアスコマンドを入力します

$ $ echo "alias [cmd]='git-detroit'" >> ~/.alias
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした