gitを使っていると、今いるブランチ名をコピーしたい時があります
そんな時に使える便利コマンドを作ります。
環境
Macを想定しています。windowsの場合は pbcopy の部分をwindowsのコピーコマンドに置き換える必要があります。
コマンドの作成
gitはパスの通ったフォルダに git-hogehogeに従った命名規則のファイルを置くと、サブコマンドとして認識します。これを利用してコマンドを作成します。
vim /usr/local/bin/git-copy-branch
/usr/local/bin/git-copy-branch
# !/bin/bash
git name-rev --name-only HEAD | pbcopy
chmod +x /usr/local/bin/git-copy-branch
使用法
以下のコマンドで先ほど作成したコマンドが呼び出されます。
git copy-branch