日報をgit logから自動抽出してクリップボードにコピーする
私が今働いている会社は勤務時間を入力する際に「今日何をやったか」を入力する欄があります.
一々手でコピーしていたのですが面倒になってきました.
なのでgit logから抽出してクリップボードにコピーするシェルスクリプトを書きました.
alias git-daily='git log --all --format="%h %ai %s" --since=$(date +"%Y-%m-%d-00:00:00") --author=$(git config user.email)|xsel --clipboard --input --logfile /dev/null'
これでコマンド一発で日報をクリップボードにコピーすることが出来て時間が効率化されます.
sinceの指定の仕方がよくわからず少し手間取りました.