/gititudes

While creating "Mastering Git" for Packt Publishing, I made the realization of these few TRUTHS about the behavior of git. Inspired by The Bible and what is referred to as "The Beatitudes", I developed this list.

Gititudes

While creating "Mastering Git" for Packt Publishing, I made the realization that git consistently exhibits these behaviors; the attitudes git exhibits. Inspired by The Bible and what is referred to as "The Beatitudes", I developed this list of Gititudes.

  • git never forgets
  • git remembers only changes in files, and not [merely] entire files
  • git will only commit changes in the index; not all changes in the working directory
  • git tries really hard to protect you from making horrible mistakes
  • git offers the capability to craft a history as YOU WANT IT TO BE (regardless of 'the real' chronological flow of activity)

--Thom Parkin  2014-2016