I'm looking at several VC systems and wondering what suits my needs better.
Right now, I have the following:
Ideally, I wan't to code in this machine, push any chances I make locally to my internal webserver (where I see the changes and test them out) and if all is good, push them to the web server.
Which VC system do you suggest: Git, SVN or CVS?
So I'd suggest Git. Find the documentation here.