チーム開発を行っている Git のコントリビュートを可視化する。
-
Google スプレッドシートをコピー、またはダウンロードしておく。
-
以下コマンドを実行してインストール
$ git clone git@github.com:satosystems/git-contribution-visualizer.git ... $ cd git-contribution-visualizer $ stack install ... $ ln -s "$(pwd)/shell/git-cvb" "$HOME/.local/bin/git-cvb" $ ln -s "$(pwd)/shell/git-cvc" "$HOME/.local/bin/git-cvc" $ export PATH="$HOME/.local/bin:$PATH" $
-
以下コマンドの出力をスプレッドシートの Commits シートの A2 にペースト
$ git cvc | pbcopy # macOS の場合 ... $
-
以下コマンドの出力をスプレッドシートの Blames シートの A2 にペースト
$ git cvb | pbcopy # macOS の場合 ... $
ファイル数が多いリポジトリだと時間がかかるが気長に待つ。
-
Author mapping シートを任意で修正し、名寄を行う
Charts シートに可視化される。
- 速度改善