|
6 | 6 | Здесь представлено краткое описание десяти глав и трёх приложений данной книги. |
7 | 7 |
|
8 | 8 | В *Главе 1* мы охватим системы контроля версий (Version Control System, VCS) и азы Git. |
9 | | -Никаких технических штучек, только то, что, собственно, такое Git, почему он пришёл на землю уже полную систем контроля версий, что его отличает и почему так много людей им пользуются. |
| 9 | +Никаких технических штучек, только то, что, собственно, такое Git, почему он пришёл на землю, уже полную систем контроля версий, что его отличает и почему так много людей им пользуются. |
10 | 10 | Затем мы объясним как впервые скачать и настроить Git, если в вашей системе его ещё нет. |
11 | 11 |
|
12 | 12 | В *Главе 2* мы перейдём к основам использования Git -- как использовать Git в 80% случаев, с которыми вы столкнётесь. |
|
15 | 15 |
|
16 | 16 | *Глава 3* про модель ветвления в Git, часто описываемую как киллер-фичу Git. |
17 | 17 | Отсюда вы узнаете, что на самом деле отличает Git от обычного пакета. |
18 | | -Когда вы дочитаете, возможно, вам понадобится ещё немного времени на размышления о том, как же вы существовали до того, как Git ветвление вошло в вашу жизнь. |
| 18 | +Когда вы дочитаете, возможно, вам понадобится ещё немного времени на размышления о том, как же вы существовали до того, как ветвление Git вошло в вашу жизнь. |
19 | 19 |
|
20 | 20 | *Глава 4* опишет Git на сервере. |
21 | 21 | Эта глава для тех из вас, кто хочет настроить Git внутри компании или на собственном сервере для совместной работы. |
|
25 | 25 | После этой главы вы будете мастерски справляться с множеством удалённых репозиториев, работать с Git через почту, ловко жонглировать несколькими удалёнными ветвями и новыми патчами. |
26 | 26 |
|
27 | 27 | *Глава 6* посвящена хостингу GitHub и его инструментам. |
28 | | -Мы разберём регистрацию, управление учётной записью, создание и использование Git репозиториев, как вносить вклад в чужие проекты и как принимать чужой вклад в собственный проект, а также программный интерфейс GitHub и ещё множество мелочей, который облегчат вам жизнь. |
| 28 | +Мы разберём регистрацию, управление учётной записью, создание и использование Git-репозиториев, как вносить вклад в чужие проекты и как принимать чужой вклад в собственный проект, а также программный интерфейс GitHub и ещё множество мелочей, который облегчат вам жизнь. |
29 | 29 |
|
30 | | -*Глава 7* про дополнительные Git команды. |
| 30 | +*Глава 7* про дополнительные команды Git. |
31 | 31 | Здесь раскроются темы освоения пугающей команды 'reset', использования бинарного поиска для нахождения багов, правки истории, инспекции кода и многие другие. |
32 | | -По прочтению этой главы вы уже станете настоящим мастером Git. |
| 32 | +По прочтении этой главы вы уже станете настоящим мастером Git. |
33 | 33 |
|
34 | 34 | *Глава 8* о настройке собственного Git окружения, включая и перехватывающие скрипты, применяющие или поощряющие заданную политику, и использование специфических настроек окружения, чтобы вы могли работать так, как вам хочется. |
35 | 35 | К тому же мы поговорим о собственных наборах скриптов, реализующих заданную вами политику в отношении коммитов. |
36 | 36 |
|
37 | | -*Глава 9* разберётся с Git и другими системами контроля версий, в том числе использование Git в мире системы контроля версий Subversion (SVN) и конвертацию проектов в Git из прочих систем. |
| 37 | +*Глава 9* разберётся с Git и другими системами контроля версий, в том числе использованием Git в мире системы контроля версий Subversion (SVN) и конвертацию проектов в Git из прочих систем. |
38 | 38 | Многие организации всё ещё используют SVN и не собираются ничего менять, но к этому моменту вы познаете всю мощь Git, и эта глава научит вас, что делать, если вам по-прежнему приходится пользоваться сервером SVN. |
39 | 39 | Также мы расскажем как импортировать проекты из нескольких прочих систем, если вы убедите всех приступить к решительным действиям. |
40 | 40 |
|
41 | 41 | *Глава 10* углубляется в мрачные и прекрасные глубины внутренностей Git. |
42 | 42 | Теперь, когда вы знаете всё о Git и виртуозно с ним управляетесь, можно двигаться дальше и разобраться, как Git хранит свои объекты, что такое объектная модель, из чего состоят файлы пакетов, каковы серверные протоколы и многое другое. |
43 | | -На протяжении всей книги мы будем давать отсылки к этой главе, на случай, если вам захочется углубиться в детали. |
| 43 | +На протяжении всей книги мы будем давать отсылки к этой главе на случай, если вам захочется углубиться в детали. |
44 | 44 | Если же вам, как и нам, интереснее всего техническая реализация, то, возможно, вам захочется начать именно с десятой главы. |
45 | 45 | Оставим это на ваше усмотрение. |
46 | 46 |
|
|
50 | 50 | В *Приложении B* мы изучим скрипты и расширения для Git с помощью libgit2 и JGit. |
51 | 51 | Если вы заинтересованы в написании сложных и быстрых инструментов и нуждаетесь в низкоуровневом доступе к Git, вы найдёте здесь необходимую информацию. |
52 | 52 |
|
53 | | -Наконец, в *Приложении C* мы заново пройдёмся через все основные команды Git и вспомним, где и для чего в книге мы их применяли. |
54 | | -Если вы хотите узнать, где в книге используется конкретная Git команда, можете посмотреть здесь. |
| 53 | +Наконец, в *Приложении C* мы заново пройдёмся по всем основным командам Git и вспомним, где и для чего в книге мы их применяли. |
| 54 | +Если вы хотите узнать, где в книге используется конкретная команда Git, можете посмотреть здесь. |
55 | 55 |
|
56 | 56 | Начнём же. |
0 commit comments