Code steps for the "Beyond 100% test coverage" talk. Usage:
$ git config --global alias.demo-start 'checkout demo-start'
$ git config --global alias.demo-next '!git checkout `git rev-list HEAD..demo-end | tail -1`'
$ git config --global alias.demo-prev 'checkout HEAD^'
$ git config --global alias.demo-diff 'diff HEAD^'
$ git config --global alias.demo-msg 'log -1 --pretty=%B'
$ git clone https://github.com/zupo/beyond-100-tests
$ pipenv install
$ pipenv shell
$ export PS1="\$(__git_ps1)\$ "$ git demo-start
$ git demo-next
$ git demo-diff
$ git demo-prev