Git для профессионального программиста [Скотт Чакон] (pdf) читать постранично, страница - 3

-  Git для профессионального программиста  (и.с. Библиотека программиста) 42.42 Мб, 496с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Скотт Чакон - Бен Штрауб

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Git..................................................................................................... 111
Настройка Git на сервере...................................................................................... 111
Размещение на сервере голого репозитория.................................................... 112
Простые настройки........................................................................................... 113
Создание открытого ключа SSH............................................................................ 114
Настройка сервера............................................................................................... 115
Git-демон.............................................................................................................. 117
Интеллектуальный протокол HTTP........................................................................ 119
Интерфейс GitWeb................................................................................................ 120
Приложение GitLab............................................................................................... 122

Краткое содержание   9

Установка......................................................................................................... 122
Администрирование......................................................................................... 123
Пользователи................................................................................................... 124
Группы............................................................................................................. 124
Проекты........................................................................................................... 125
Хуки................................................................................................................. 126
Базовое применение........................................................................................ 126
Совместная работа........................................................................................... 126
Сторонний хостинг............................................................................................... 127
Заключение.......................................................................................................... 128
5. Распределенная система Git......................................................................... 129
Распределенные рабочие процессы...................................................................... 129
Централизованная работа................................................................................ 130
Диспетчер интеграции..................................................................................... 131
Диктатор и помощники..................................................................................... 132
Заключение...................................................................................................... 133
Содействие проекту.............................................................................................. 133
Рекомендации по созданию коммитов.............................................................. 134
Работа в маленькой группе.............................................................................. 136
Маленькая группа с руководителем.................................................................. 142
Открытый проект, ветвление............................................................................ 146
Открытый проект, электронная почта.............................................................. 150
Заключение...................................................................................................... 153
Сопровождение проекта....................................................................................... 153
Работа с тематическими ветками...................................................................... 153
Исправления, присланные по почте................................................................. 154
Просмотр вносимых изменений........................................................................ 158
Интеграция чужих наработок........................................................................... 159
Схема с большим количеством слияний............................................................ 162
Схема с перемещением и отбором.................................................................... 163
Программный компонент rerere........................................................................ 165
Идентификация устойчивых версий.................................................................. 165
Генерация номера сборки................................................................................ 166
Подготовка устойчивой версии......................................................................... 167
Команда shortlog.............................................................................................. 167
Заключение.......................................................................................................... 168
6. GitHub............................................................................................................. 169
Настройка и конфигурирование учетной записи................................................... 170
Доступ по протоколу SSH................................................................................. 170
Аватар.............................................................................................................. 172

10    Краткое содержание
Адреса электронной почты............................................................................... 173
Аутентификация по двум признакам................................................................ 173
Содействие проекту.............................................................................................. 174
Ветвления проектов......................................................................................... 175
Схема работы с GitHub..................................................................................... 175
Запрос на включение....................................................................................... 176
Стадии обработки запроса на включение......................................................... 180
Более сложные запросы на включение............................................................. 183
Язык разметки Markdown.................................................................................. 188
GitHub-версия языка Markdown......................................................................... 188
Сопровождение проекта....................................................................................... 193
Создание нового репозитория.......................................................................... 193
Добавление соавторов..................................................................................... 194
Управление запросами на включение............................................................... 195
Упоминания и уведомления.............................................................................. 201
Специальные файлы........................................................................................ 204
Администрирование