I'm asking this for my own personal purpose. I will be the only user using this version control software. Some might think it's overkill, but after my computer crashed a month ago, I have to come to appreciate being able to have an "incremental" version backup of my code.
I've heard of Git, but I'm told it's a command line software. I've also heard of CVS. Not limited to what I just mentioned, anyone else have any recommendations? Please state your reasons for making your recommendation.