CVS SVN Git, What should I use for a project?
===

I have never created a project using these, i had once used CVS for a project and it was greatly simple, just change or add things and commit them. Now i have written some project and i want those sources to be published and changed through the ways i mentioned above. I have created a github account but Git seemed too complicated for me, created one sourceforge account but i couldn't find how to create CVS project. So i am really stuck. So I need help. As I told, CVS was really simple, can you explain me how to create a CVS project and upload my whole project on it ?