Git - совместная разработка
Git - это распределенная система контроля версий (DVCS) с открытым исходным кодом, которая в основном используется для управления исходным кодом (SCM) с упором на скорость. Git, на данный момент, является популярнейшим представителем своего типа программ - системы контроля версий.
Первоначально Git был разработан и создан Линусом Торвальдсом для разработки ядра Linux.
Git работает по принципам децентрализованной архитектуры, поэтому каждый рабочий каталог Git представляет собой полноценный репозиторий со своей историей редактирования, полными возможностями отслеживания изменений и не зависит от доступа к сети или центрального сервера.
В отличие от популярных нераспределенных предшественников, таких как Subversion и CVS, центральный сервер нужен Git только для одной цели: публикации изменений для пользователей этого сервера. Вы можете в равной степени делиться изменениями напрямую с другими людьми без необходимости обращаться к центральному хабу.
Содержание
править- Скачиваем Git
- Введение
- Ветки и объединение
- Помимо основ
- Взаимодействие с другими SCM
- Хостинг
- Настройка сервера
- git-daemon
- Gitosis
- Gerrit Code Review
- GitHub
- Bitbucket
- Repository on a USB stick
- Дополнительно
- Компоненты программы Git
- Помощь