How to Undo Mistakes with Git
git-tower.com