Charles Basenga Kiyanda

Use version control

I’m serious, do. (So, in other news, I’m back after a long hiatus, maybe I’ll explain one day.)

I kept track of my Ph.D. thesis using subversion as I wrote it. I’m sure my blood pressure went down a few notches because of that. I highly recommend everyone do the same. Now I recently participated in the transition of a project from subversion to git. I struggled at the start, but finally grew to wrap my head around maybe 60% of what git does. A colleague found a great visualization of git processes which I pass along here. It’s not a tutorial, of which there are plenty. Here’s one, for example. Now, if you try to learn git and find yourself a little baffled, I recommend you play with that D3-powered site.

Leave a Reply




You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>