Git для профессионального программиста

Эта книга представляет собой обновлённое и расширенное руководство по использованию Git в современных условиях разработки. С момента создания Линусом Торвальдсом Git превратился в доминирующую систему контроля версий, применяемую как в коммерческих проектах, так и в open-source сообществе. Второе издание книги было обновлено для работы с Git версии 2.0 и уделяет значительное внимание интеграции с GitHub.

Книга начинается с основ управления версиями, объясняя эволюцию от локальных и централизованных систем к распределённым, каковой и является Git. Авторы подробно раскрывают философию Git: работу со снимками состояний, а не изменениями, локальность операций и механизмы обеспечения целостности данных. Рассматриваются фундаментальные концепции: коммиты, ветвление, слияние и работа с удалёнными репозиториями.

Значительная часть материала посвящена практическим аспектам работы в распределённой команде, настройке Git-сервера и использованию платформы GitHub для совместной работы. Книга также содержит обширный раздел по продвинутым инструментам Git, настройке окружения, интеграции с другими системами контроля версий и внутреннему устройству Git.

Издание подходит как для начинающих разработчиков, делающих первые шаги в использовании контроля версий, так и для опытных профессионалов, желающих углубить свои знания о внутренней работе Git, освоить эффективные рабочие процессы и инструменты для решения сложных задач.

Похожие книги

Git для профессионального программиста
A
Автор
Скотт Чакон, Бен Штрауб
Издательство
Питер
Год
2016
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент