Какую выбрать систему контроля версий для небольшой команды программистов?
bitbucketgithub
Там все и написано. Как установить и как пользоваться. Статья про github на хабре
Настоятельно рекомендую Gitlab