The Forgiveness of Version Control

Git is the most forgiving system you will ever work with. It remembers everything so that you can afford to forget. It holds every version of you — the brilliant and the reckless — without judgment.

Permission to Be Wrong

Version control gives you the rarest gift in technology: permission to be wrong. Push the bad idea. Commit the experimental approach. Try the thing that might be terrible.

You can always revert. You can always branch. You can always start the chapter over.

The Comfort of the Log

Your git log is a diary written in diffs. It tells the story of a project’s evolution — the features that survived, the bugs that fell, the refactors that transformed everything.

Read your old commits sometimes. You will be amazed at how far you have come.

Commit Often, Forgive Freely

Every commit is a save point. Every save point is a safety net. The more often you commit, the more forgiving your system becomes.

Commit your work. Commit your mistakes. Commit to the process. Git will hold it all.

— JP, from the void.

Reply

Avatar

or to participate

Keep Reading