Version Control (revision control or source control) is a way of recording changes to a file or collection of files over time so that you can recall specific versions later.
Update: You can now get this post on Kindle. I’ve been using git full time for the past 4 years, and I wanted to share the most practical tips that I’ve learned along the way. Hopefully…