I currently use svn at work.
Our setup is: everyone has a working copy and we commit to a svn server served by apache2.
So I commit changed, the other update, an
Git - SVN Crash Course
Especially this is of interest for a starter
git init git add git clone git://... git pull git fetch git push
Then check the rest of the documentation on the git site
Git documentation