git サブコマンドの作り方
gitlab で API 連携して MergeRequest 送りたいなあ。Webインタフェースから MergeRequest 投げるの面倒くさい。git lab mr
とかで MergeRequest 送りたい。git のサブコマンドってどうやって作るのだろうか?
そうだ! git flow
のサブコマンドをインストールしてみてパスとか調べてみよう!!!
ということで調べてみた。
環境は自分の MacBook Air
git-flowのインストール
brew install git-flow
場所チェック
which git-flow
/usr/local/bin/git-flow
git hoge
の作成
vim /usr/local/bin/git-hoge
#!/bin/bash echo "Hoge!";
使ってみる
git hoge Hoge!
出た!
所感
gitlab API と連携できるツールなんて自作しなくても github 上にありそう。