Teaching basic lab skills
for research computing

Introduction to Version Control

It took a lot longer to put together than I expected, but I'm pleased with the result—the newest screencast explains what version control is, and why you'd want to use it, in four minutes and four seconds, including a wolf howl and a maniacal laugh. I hope you like it...

And in case you haven't been reading comments, I'd be very happy to include a parallel version control lecture based on a distributed version control system like Mercurial or Git if someone would like to create it. Software Carpentry is an open source project—if that's the itch you want to scratch, then please email me and we'll figure out how to make it happen.

Dialogue & Discussion

You can review our commenting policy here.