Вне всяких сомнений, Pro Git — это одна из лучших книг про систему контроля версий git. Совсем недавно появилось второе издание этой замечательной книжки. Большие изменения произошли в издательском процессе: исходный код книги теперь хранится в AsciiDoc, а не в Markdown, а различные форматы (PDF, ePub и Mobi) автоматически генерируются с помощью O'Reilly Atlas platform. Разработка книги активно ведётся на гитхабе, актуальная online-версия находится в открытом доступе на официальном сайте, а любители печатной продукции могут заказать себе экземпляр на Amazon. Второе издание получилось почти в два раза больше первого: на сегодняшний день PDF-версия содержит 570 страниц. Помимо улучшения старого материала, книжка также пополнилась новыми главами и разделами:
- Добавлен раздел «The Command Line» в главе «Getting Started».
- Переработана глава «Git on the Server», в неё добавлены разделы «Git Daemon», «Smart HTTP», «GitLab» и «Third Party Hosted Options».
- Добавлена глава «GitHub».
- Добавлено много разделов в главе «Git Tools»: «Signing Your Work», «Searching», «Reset Demystified», «Advanced Merging», «Rerere», «Bundling», «Replace», «Credential Storage».
- Добавлен раздел «Environment Variables» в главе «Git Internals».
- Добавлено три достаточно больших приложения: «Git in Other Environments», «Embedding Git in your Applications», «Git Commands».
Автор: DreamWalker