
Support this site by buying a print version of
Pro Git
1. Введение
- 1.1 - Об управлении версиями
- 1.2 - Краткая история Git
- 1.3 - Основы Git
- 1.4 - Установка Git
- 1.5 - Первоначальная настройка Git
- 1.6 - Как получить помощь?
- 1.7 - Резюме
2. Основы Git
- 2.1 - Создание репозитория Git
- 2.2 - Запись Изменений в Репозиторий
- 2.3 - Recording Changes to the Repository
- 2.4 - Просмотр Истории Коммитов
- 2.5 - Viewing the Commit History
- 2.6 - Отмена изменений
- 2.7 - Undoing Things
- 2.8 - Работа с удалёнными репозиторями
- 2.9 - Working with Remotes
- 2.10 - Создание тегов (tags)
- 2.11 - Tips and Tricks
- 2.12 - Summary
3. Ветвление в Git
- 3.1 - Что такое Ветвь
- 3.2 - What a Branch Is
- 3.3 - Основы ветвления и слияния
- 3.4 - Basic Branching and Merging
- 3.5 - Branch Management
- 3.6 - Branching Workflows
- 3.7 - Remote Branches
- 3.8 - Rebasing
- 3.9 - Summary
4. Git на сервере
- 4.1 - Протоколы
- 4.2 - Установка Git на сервер
- 4.3 - Generating Your SSH Public Key
- 4.4 - Настраиваем сервер
- 4.5 - Открытый доступ
- 4.6 - GitWeb
- 4.7 - Gitosis
- 4.8 - Git Daemon
- 4.9 - Hosted Git
- 4.10 - Summary
5. Инструменты Git
- 5.1 - Выбор ревизии
- 5.2 - Revision Selection
- 5.3 - Interactive Staging
- 5.4 - Stashing
- 5.5 - Изменение истории
- 5.6 - Rewriting History
- 5.7 - Debugging with Git
- 5.8 - Submodules
- 5.9 - Subtree Merging
- 5.10 - Summary