Notes about git
- read about instagit: https://github.com/deoxxa/instagit
- commit messages: http://robots.thoughtbot.com/5-useful-tips-for-a-better-commit-message
- 'autocmd Filetype gitcommit setlocal spell textwidth=72'
- these two are both written by tpope
- git in vim: https://github.com/tpope/vim-fugitive/
- Commit messages: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
- 72 column limit
- Write your commit message in the imperative: "Fix bug"
- not "Fixed bug" or "Fixes bug."
- lots of config tips: http://nuclearsquid.com/writings/git-tricks-tips-workflows/
- add something to http://ikiwiki.info/ about nicely formatted git commit messages
- Don't end the summary line with a period.
- GitPython: https://pythonhosted.org/GitPython/0.3.2/intro.html