1. Avoid rebase hell: squashing without rebasing

  2. Git Etiquette: Commit messages and pull requests

  3. Making sure your Gerrit changes aren't broken

  4. A collection of git tips

  5. Automatic git cache

  6. Teach git about GIT_SSL_CIPHER_LIST

  7. Using tools badly: time shifting git commits with Workinghours

  8. Tracking down a kernel bug with git bisect

  9. Automatic maintenance of tag feeds

  10. Git fetch, tags, remotes, and more