Это новая версия страницы книги. Часть функций ещё в работе — мы добавляем их постепенно.
К старой версии страницы- Главная
- Скотт Чакон
- 📚 Книги
- Git для профессионального программистаGit для профессионального программиста

Ваша оценкаЖанры
Издательство:
Серия:
ISBN:
978-5-496-01763-3
Год издания:
2016
Язык:
Русский
Мягкая обложка, 496 стр.
Тираж: 500 экз.
Формат: 70x100/16 (170x240 мм)
Возрастные ограничения:
18+
Рейтинг LiveLib
- 562%
- 433%
- 35%
- 20%
- 10%
Ваша оценкаРецензии
alexey-goloburdin13 июня 2023Читать далееРекомендую читать электронную версию — там картинки цветные:) В этой книге это важно, бумажный ЧБ воспринимается значительно хуже. И английский здесь простой, редко приходится ходить в словарь, так что можете читать на английском для тренировки языка в том числе. На сайте Git эта книга выложена бесплатно в PDF и EPUB, есть английская и русская версии.
Касательно содержимого — отличный материал. Начинающим работать с Git стоит прочесть как минимум Getting Started, Git basics и Git branching. Этого уже будет достаточно и для реальной работы, и для понимания того, как Git устроен. Можно догнаться главой Git tools и главой про GitHub.9 понравилось
1,7K
Vitalliuss17 апреля 2012Пожалуй, лучшая книга про Git. В совокупности с man-страницами может сделать вас экспертом. Материал рассмотрен очень подробно и охватывает широкий круг вопросов. Мой совет - читайте в оригинале. Ибо на русском языке (не в упрек переводчикам) это намного труднее понять, да и трудности с дальнейшей работой возникнут однозначно.
5 понравилось
761
amyasnikov14 ноября 2025Контентно-адресуемая система хранения Git
Читать далееКлассная книга. Много полезных и наглядных примеров. Самая полезная глава - "Git изнутри". После сложится понимание как работает большинство команд. И можно будет выполнять базовые команды с git репозиторием имея только директорию .git без установленного гита.
Например. Простотр коммит сообщения по хешу: ❯ cat .git/objects/e6/879c0c3e358e8400f3fc5e9677a48ceb661740|perl -MCompress::Zlib -0777 -e 'print uncompress <'|tr '\0' '\n' commit 234 tree c2635674529d78a11624302cc23480a4d00e6984 parent 420f3aeeaa0c45bfac885856ad24dd9c2569d14b author Victor Gaydov 1696324180 +0400 committer Victor Gaydov 1696324220 +0400 Refine colorhttp func
Например. Просмотр какие файлы входят в снапшот: ❯ cat .git/objects/c2/635674529d78a11624302cc23480a4d00e6984|perl -MCompress::Zlib -0777 -e ' $_ = uncompress(); s/^tree \d+\0//; while (/(.?)\0(.{20})/sg) { my ($header, $sha) = ($1, $2); $header =~ /^(\d+) (.)$/; my $hex = unpack("H*", $sha); print "$1\t$hex\t$2\n"; } ' 40000 d3f3c0e53b33d211697bea88a56f7e62deb6d115 .github 100644 6bcd33c7f8945c6526bc2b3442fc591946448eff .gitignore 100644 4f0aa540e6980fd3fe27f6921b923541a9b5f469 .golangci.yml 100644 f4e3cec654057e6b7d011f9d004fc17e412393d4 .ignore 100644 da361dcc087c3d081a5ceae48ae064f2e6df9260 .spelling 100644 c72b02ee8e98654ae8b92732a0c8429a17e1ba51 HACKING.md 100644 a022050415f901d9e2bb76880f7e14a879c70404 LICENSE 100644 6f31bfaa909a0f435076e73140b029e49750428b Makefile 100644 6a9971e0d3ae6df648ac98e61deb32d0e8d9ebd8 README.md .....
И многое другое
4 понравилось
59
Подборки с этой книгой
Hacking too much time
0x539
- 77 книг

Библиотека программиста
Spardish
- 86 книг
Лучшие книги для IT'шника
Iaenhaall
- 10 книг
WEB-DEV
MutualHelp
- 76 книг
Программирование
sm0l
- 128 книг



































