I really need to get started with source control because I'm going absolutely crazy keeping track of my code and modifications as it is.
I'm a single developer on Windows. I use Eclipse for most of my development. Some of my projects are saved in wamp/www folder. Other non-PHP projects are in one or more Eclipse workspaces.
I don't work in a team with other developers, so my needs are different this way:
I need something that lets me create a local repository. Don't want to depend on an outside site. What I need is the version control, not the external backup.
Easy backup is really really important to me. I need to easily backup and restore the repository if I format my computer. I found this question that suggests a version control called Fossil which sounds really attractive in my case, because the whole system is a sqlite file. This would be super easy to backup and restore, but I'd prefer to something a little more well-known if there's any other well-known version systems that let me do the same thing.
fossil-scm.org/index.html/doc/tip/www/index.wiki
I need something that would preferably play nice with wamp.
I'm leaning on the side of git because a lot of people talk about it, but I wonder if it's really the right thing for me. I have a feeling it's best for teams.