Jedi Mind Tricks for Git
@jankrag & @randomsort (slides, demo-repo)
Principles which are supported by hooks presented here
- never commit on master
- always reference an issue in commit message (via GitHub API)
- #serverless, #noOps & delivery through ready-branches
- hook manager: overcommit (via)
attributes + drivers to improve diff
- hexdump binaries
- convert .docx to .md
- line-wrap paragraphs
- metadata of images or audio
- ASCI-ize image
- xls2csv, unzip
filter drivers (process BLObs on save or checkout)
- enforce lint-/formatting
- Caesar's obfuscation
also: @_flexbox's sketch notes