Вступление 17
Часть I. ФИЛОСОФИЯ GIT
Глава 1. Знакомство с Git 24
Глава 2. Фундаментальные понятия 46
Часть II. ОСНОВЫ GIT
Глава 3. Ветки 75
Глава 4. Коммиты 100
Глава 5. Управление файлами и индекс 123
Глава 6. Слияния 143
Глава 7. Команда diff 177
Часть III. БАЗОВЫЕ НАВЫКИ
Глава 8. Поиск коммитов 196
Глава 9. Изменение коммитов 205
Глава 10. Локальное хранилище и журнал ссылок 238
Глава 11. Удаленные репозитории 256
Глава 12. Управление репозиторием 303
Часть IV. ПРОДВИНУТЫЕ НАВЫКИ
Глава 13. Патчи 330
Глава 14. Хуки 354
Глава 15. Подмодули 366
Глава 16. Продвинутые способы управления 386
Часть V. СОВЕТЫ И ПРИЕМЫ
Глава 17. Советы, приемы и техники 418
Глава 18. Git и GitHub 453
Приложение A. История Git 499
Приложение Б. Установка Git 506
Об авторах 510
Иллюстрация на обложке 511
Ускорьте свою работу, задействовав Git для отслеживания, ветвления, слияния и управления ревизиями кода. Организованное в виде серии пошаговых уроков, это практическое руководство плавно проводит вас от знакомства с основами Git к использованию продвинутых техник, попутно предоставив дружеские, но при этом серьезные советы по работе со множеством функций этой открытой системы контроля версий.
Авторы Прем Кумар Понуторай и Джон Лолигер детально описывают принципы работы Git, удобно разделяя их по уровням профессионализма. Это тщательно проработанное издание также включает рекомендации по управлению деревьями, развернуто раскрывает тему журнала ссылок и локального хранилища, а в завершении подробно знакомит читателя с платформой GitHub. Как только вы научитесь оперировать гибкими возможностями Git, эта система предоставит вам бесчисленное множество способов управления разработкой кода.