Repolode
progit

progit/progit2

Второе издание Pro Git — бесплатная книга с открытым исходным кодом, которая учит Git от основ до внутреннего устройства и написана на AsciiDoc.

Звёзды
6,619
Форки
2,124
Открытые issues
221
Последний коммит
6 месяцев назад

Что это?

Pro Git — бесплатная книга с открытым исходным кодом, которая знакомит с Git — распределённой системой контроля версий — от первых шагов до продвинутого использования и внутренней модели данных. Книга опубликована на сайте git-scm.com и распространяется по лицензии Creative Commons.

В этом репозитории хранится исходный текст второго издания. Материалы написаны на AsciiDoc, а в проект входит Rakefile с задачами на основе Asciidoctor для сборки книги в форматах HTML, EPUB, Mobi и PDF. Переводы поддерживаются в отдельных репозиториях.

Книга подойдёт разработчикам, которым нужен подробный справочник по Git, а также тем, кто хочет читать её офлайн в удобном формате или вносить исправления в текст.

Ключевые возможности

  • 01Охватывает Git: от основ для начинающих до продвинутого использования и внутреннего устройства.
  • 02Исходный текст написан на AsciiDoc.
  • 03Задачи сборки создают версии в форматах HTML, EPUB, Mobi и PDF с помощью Rake и Asciidoctor.
  • 04Переводы хранятся в отдельных репозиториях.

Сценарии использования

  • Освоить Git с нуля и разобраться в нём досконально.
  • Узнать, как устроен Git внутри, например изучить его модель объектов.
  • Читать книгу офлайн в формате EPUB, Mobi или PDF.
  • Вычитать текст книги или внести в него исправления.

Быстрый старт

  1. 1

    Установить зависимости Ruby gem

    bundle install
  2. 2

    Собрать книгу во всех форматах (HTML, EPUB, Mobi, PDF)

    bundle exec rake book:build

Что важно знать

  • В README сказано, что книга создаётся с помощью Asciidoctor и инструментов Ruby, поэтому нужна рабочая среда Ruby.
  • Проект содержит текст книги, а не программное приложение; согласно README, книга распространяется по лицензии Creative Commons, а не по стандартной лицензии на программное обеспечение.

В подборках

Темы

Частые вопросы

Что такое progit2?
Второе издание Pro Git — бесплатная книга с открытым исходным кодом, которая учит Git от основ до внутреннего устройства и написана на AsciiDoc. Pro Git — бесплатная книга с открытым исходным кодом, которая знакомит с Git — распределённой системой контроля версий — от первых шагов до продвинутого использования и внутренней модели данных. Книга опубликована на сайте git-scm.com и распространяется по лицензии Creative Commons.
progit2 можно использовать бесплатно? Какая у него лицензия?
progit2 распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
progit2 всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в progit2 — 25 мая 2026 г..
Для чего можно использовать progit2?
Освоить Git с нуля и разобраться в нём досконально. Узнать, как устроен Git внутри, например изучить его модель объектов. Читать книгу офлайн в формате EPUB, Mobi или PDF. Вычитать текст книги или внести в него исправления.
Как установить progit2?
Установить зависимости Ruby gem: bundle install Собрать книгу во всех форматах (HTML, EPUB, Mobi, PDF): bundle exec rake book:build
Где скачать progit2?
Исходный код и инструкции по установке — на GitHub: https://github.com/progit/progit2

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Коллекция шаблонов .gitignore для языков программирования, фреймворков, редакторов и операционных систем, используемая на страницах GitHub для создания репозиториев.

176,2 тыс.+69 за неделю82 тыс.CC0-1.0Активно поддерживаетсяОбновлён 3 дня назад

Git — быстрая распределённая система контроля версий с широким набором команд для высокоуровневых операций и низкоуровневой работы с внутренними механизмами.

64,2 тыс.+85 за неделю28,7 тыс.COtherАктивно поддерживаетсяОбновлён вчера