Git
Перевод книги «Pro Git»
http://habrahabr.ru/post/150673/
Git на сервере
http://git-scm.com/book/ru/Git-%D0%BD%D0%B0-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5
Собственный сервер Git на базе Ubuntu или Debian/GNU Linux
http://habrahabr.ru/post/43806/
Релиз GitLab 4.0 и GitLab CI
http://habrahabr.ru/post/165759/
SCM Manager
http://habrahabr.ru/post/184964/
Инструкция по установки GitLab 4.x (Ubuntu)
https://github.com/gitlabhq/gitlabhq/blob/4-0-stable/doc/install/installation.md
One script installer for clean ubuntu 12.04 x64
https://github.com/gitlabhq/gitlab-recipes/tree/master/install/v4
Инструкция по установки GitLab 2.x (Centos)
https://github.com/behigh/HOWTOs/blob/master/GitLabInstallOnCentos6/README.md
WebDAV - настройка Git'а для доступа на запись через HTTP
Gitosis — это просто набор сценариев (scripts), который поможет вам управляться с файлом authorized_keys
Gitolite даёт возможность назначать права доступа не только для всего репозитория, но и для отдельных веток или имён меток внутри любого репозитория.
GitLab — это замечательное FOSS решение для хостинга git-репозиториев внутри закрытой инфраструктуры. Функционал во многом аналогичен GitHub, в частности доступны базовые возможности администрирования и разделения полномочий между пользователями, issue трекер, вики, code review и мердж реквесты (аналог пулл-реквестов на GitHub). И внеочередной плюс теперь, как по мне — это интеграция с GitLab CIS.
GitLab CIS — если GitLab послужит Вам заменой GitHub, то GitLab CIS призван стать заменой Travis CI. Набор фич соответствующий: запуск по git push, отдельные билды под бранч, интеграция с любыми git-репозиториями и бейджик со статусом текущего билда.
Generating SSH Keys
https://help.github.com/articles/generating-ssh-keys
Git and GitHub Version Control Tutorial
http://www.youtube.com/watch?v=mYjZtU1-u9Y
Основы
Установка git в Centos Linux из исходников
Git Server
Инсталляиция GitLab с помощью скрипта (в Ubuntu)
Ежедневная работа с Git
http://habrahabr.ru/post/174467/