Компьютерная литература
  • формат fb2
  • размер 1,49 МБ
  • добавлен 19 июля 2016 г.
Чейкон Скотт. Pro Git - профессиональный контроль версий
Изд. Apress — ил. цветные
Git - профессиональная система контроля версий (СКВ). Что такое контроль версий, и зачем он вам нужен? СКВ - это система, регистрирующая изменения в одном или нескольких файлах с тем, чтобы в дальнейшем была возможность вернуться к определённым старым версиям этих файлов. Для примеров в этой книге мы будем использовать исходные коды программ, но на самом деле под версионный контроль можно поместить файлы практически любого типа. СКВ даёт возможность возвращать отдельные файлы к прежнему виду, возвращать к прежнему состоянию весь проект, просматривать происходящие со временем изменения, определять, кто последним вносил изменения во внезапно переставший работать модуль, кто и когда внёс в код какую-то ошибку, и многое другое.
Введение
О контроле версий
Краткая история Git
Основы Git
Установка Git
Первоначальная настройка Git
Как получить помощь?
Итоги
Основы Git
Создание Git-репозитория
Запись изменений в репозиторий
Просмотр истории коммитов
Отмена изменений
Работа с удалёнными репозиторями
Работа с метками
Полезные советы
Итоги
Ветвление в Git
Что такое ветка?
Основы ветвления и слияния
Управление ветками
Приёмы работы с ветками
Удалённые ветки
Перемещение
Итоги
Git на сервере
Протоколы
Настройка Git на сервере
Создание открытого SSH-ключа
Настраиваем сервер
Открытый доступ
GitWeb
Gitosis
Gitolite
Git-демон
Git-хостинг
Итоги
Распределённый Git
Распределённые рабочие процессы
Содействие проекту
Сопровождение проекта
Итоги
Инструменты Git
Выбор ревизии
Интерактивное индексирование
Прятанье
Перезапись истории
Отладка с помощью Git
Подмодули
Слияние поддеревьев
Итоги
Настройка Git
Конфигурирование Git
Git-атрибуты
Перехватчики в Git
Пример навязывания политики с помощью Git
Итоги
Git и другие системы контроля версий
Git и Subversion
Миграция на Git
Итоги
Git изнутри
Сантехника и фарфор
Объекты в Git
Ссылки в Git
Pack-файлы
Спецификации ссылок
Протоколы передачи
Обслуживание и восстановление данных
Итоги

index of Commands