[alias] st = status ci = commit co = checkout br = branch df = diff dfs = diff --stat dfc = diff --cached dfh = diff --histogram dfn = diff --name-status rs = restore rsc = restore --staged last = log -1 HEAD lg = log --graph --decorate --oneline --abbrev-commit cm = commit -m ca = commit --amend cane = commit --amend --no-edit who = shortlog -sn --no-merges HEAD dmg = log --oneline -i -E --grep='(incident|outage|downtime|rollback|revert|mitigate|mitigation|hotfix|broke|prod)' --since='1 year ago' bugs = log --oneline -i -E --grep='(bug|bugfix|fix|fixed|fixes|defect|regression|hotfix|broke)' --since='1 year ago' bugfiles = !git log --name-only --format='' -i -E --grep='(bug|bugfix|fix|fixed|fixes|defect|regression|hotfix|broke)' --since='1 year ago' | sort | uniq -c | sort -nr monthly = !git log --since='1 year ago' --format='%ad' --date=format:'%Y-%m' | sort | uniq -c churn = !git log --format='' --name-only --diff-filter=AM --since='1 year ago' | sort | uniq -c | sort -nr | head -20