Git Blog Posts

Programming tutorials, thoughts on software development, and the occasional off-topic post.

  1. Make Atomic Git Commits

    It can be tempting to lump unrelated code changes into a larger commit, but atomic Git commits are more maintainable.

  2. CRLF vs. LF: Normalizing Line Endings in Git

    Line endings can differ from one OS to another. Learn the history behind CRLF and LF line endings and how to enforce line endings in git.

  3. 6 Ways to Undo Changes in Git

    If you ever find yourself in a sticky situation with git, don't panic. Here are six simple ways you can undo changes in git and clean up your commit history.