I am a single developer without another computer to backup my projects on. I’m looking into source controls and I came across git but all the setup tutorials are targeted to an external server. I used to use SourceGear Vault, but seeing that git is getting alot of attention, I might as well familiarize myself with it. I do not always have internet access.
Is Git suitable for me? Can I be pointed in the right direction to set it up?
- Visual Studio 2008.
- Windows 7.
There are free private secure Git repositories out there. I wrote a tutorial on getting this set up on Windows with Project Locker. See Windows Git Tutorial: Cygwin, SSH and Projectlocker.
DVCSs (including Git, Mercurial, etc) are absolutely suitable for use by even one developer as they make it easy to keep multiple backup repositories, which you should in the case of absolute disaster.
It’s also worth mentioning Joel’s Hg Init: a Mercurial tutorial if you want to go that route.