Make Atomic Git Commits

from blog Aleksandr Hovhannisyan, | ↗ original
It can be tempting to lump unrelated code changes into a single commit, but this makes it difficult to debug and time travel in Git. Prefer to write atomic commits that have a single responsibility.