Tagged

#git

15 posts

  1. How to Suck Less at Git

    Part 1 - The Git Graph

    #git
  2. How to Suck Less at Git

    Part 2 - Editing Git History

    #git
  3. How to Suck Less at Git

    Part 3 - Other Useful Git Tools

    #git
  4. How to interactively rebase git merge commits

    The easiest way to rearrange merge-commit pull requests

    #git
  5. To squash or not to squash?

    Which merge strategy should your team use for PRs?

    #git
  6. Why you should stop using git pull

    ...in its default form

    #git
  7. Make Rebasing Faster...unix style

    An update to an old post that only worked on Windows

    #git#terminal#utility
  8. How to write better commit messages

    You writing "fixed" is hurting your whole team

    #git#communication
  9. Why you should stop using Git's default text editor

    Use the text editor you're most comfortable with

    #git#terminal#utility
  10. New git commands to replace 'checkout'

    Git somewhat recently introduced two new commands, switch and restore

    #git#utility
  11. Git 101 - The Log

    This post is the first installment of what I hope to be a comprehensive explanation of the most effective git strategies and workflows

    #git
  12. Making rebasing faster

    Do you find yourself running "git rebase -i head~N" a lot?

    #git#efficiency#utility
  13. A Shortcut For Git (on Windows)

    What are the three most common letters you type when using git? 'g-i-t'. What if you could reduce that by two thirds?

    #git#terminal#utility
  14. Moving a branch pointer in Git

    My struggles with a seemingly simple task

    #git