Documentation ¶
Overview ¶
Overview ¶
git log --author="$GIT_USER_NAME" --format="%H %ai" の結果を集計するプログラムです。
Usage ¶
$ gcw --help Usage of ./gcw: -dir string Path of git repository (default ".") -tz string Local Timezone (default "Asia/Tokyo") -user string Git username $ gcw -user Gitユーザ名 -dir リポジトリのパス -tz ローカルタイムゾーン(デフォルトはAsia/Tokyo)
Memo ¶
このプログラムは、以下のブログ記事で利用されていたPerlスクリプトをGoに移植したものです。 元のスクリプトは
$ git log --author="$GIT_USER_NAME" --format="%H %ai" | perl script.pl
とパイプ経由で入力を受け取り、処理するようになっていましたが、Windows環境でも実行しやすいように 処理内で git コマンドも実行するように変更しています。
REFERENCES ¶
At what time of day do famous programmers work?
At what time of day do famous programmers work? Part 2. Workweek vs Weekend.
Script to generate data shown in post 'At what time of day does famous programmers work? Part 2. Workweek vs Weekend.
Click to show internal directories.
Click to hide internal directories.