A look under the hood: how branches work in Git - Stack Overflow Blog
5 advanced Git tips to boost your productivity
Write Better Commits, Build Better Projects