Книги / DevOps и Инфраструктура / Git / Git для профессионального программиста

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

Скотт Чакон, Бен Штрауб

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

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

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

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

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