Monday 4 June 2012

Version Control

I have started learning about version control for my new project; putting together a series of math functions in c which will eventually be converted to assembler.

I would quite like to use a version control program going forward because my hard drive is very messy with all the programs on it.

My understanding is that there are two types of version control programs:
Those that commit chnages to a master source in a central repository.
Those that are stored in a distributed fashion similiar to shared folders in drop box.

Git is a program made by Linus Torvalds so it should be ok to use when I learn Linux later.