Краткий мануал (по мотивам http://git-scm.com/book/ru)
Ставим git
$ apt-get install git
Конфигурируем
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
Инициализируем, добавляем файлы, создаем коммит, создаем новый репозиторий и загружаем в репозиторий
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/username/projectname.git
git push -u origin master
Выгружаем с репозитория
git fetch origin master
Создаем локальную папку с содержимым репозитория
git clone git://github.com/username/projectname.git