I review my code in multiple passes before committing. First pass goes to "reviewed", thorough second pass moves files to "ready".
git cl add reviewed utils.py parser.py # First review
git cl add ready tests.py # Double-checked
git cl status # See review progress
git cl commit ready -m "Add feature"
Built this because Git's staging area is binary but my review process isn't. Need to track which files I've reviewed once vs twice.
Single Python file that adds multiple named staging areas to Git.
https://github.com/BHFock/git-cl