You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<br/>спасибо <ahref="http://www.twitter.com/tfnico">@tfnico</a>, <ahref="http://www.twitter.com/fhd">@fhd</a> and <ahref="http://www.namics.com">Namics</a><br/>
36
36
это руководство на
37
37
<ahref="index.html">english</a>,
@@ -77,7 +77,7 @@ <h2>установка</h2>
77
77
<divclass="scrollblock block-create">
78
78
<h2>создание нового репозитория</h2>
79
79
<p>
80
-
Для того чтобы создать новый репозиторий git необходимо
80
+
Для того чтобы создать новый репозиторий git, необходимо
81
81
открыть папку где вы хотите его разместить и выполнить команду<br/>
82
82
<code>git init</code><br/>
83
83
@@ -109,12 +109,12 @@ <h2>рабочий процесс</h2>
109
109
<divclass="scrollblock block-add">
110
110
<h2>Подготовка и коммит</h2>
111
111
<p>
112
-
Чтобы подготовить изменения (добавить их в <b>Индекс</b>) используйте<br/>
112
+
Чтобы подготовить изменения (добавить их в <b>Индекс</b>), используйте<br/>
113
113
<code>git add <имя_файла></code><br/>
114
114
<code>git add *</code><br/>
115
115
Это первый шаг в основном рабочем процессе. Сделать коммит подготовленных изменений можно командой<br/>
Ветки используются для разработки функционала изолированного от остального. Ветка <i>master</i> используется по умолчанию когда вы создаете репозиторий.
139
-
Используйте другие ветки для разработки и слияние в <i>master</i> когда разработка завершена.
138
+
Ветки используются для разработки функциональности, изолированной от остальной. Ветка <i>master</i> используется по умолчанию, когда вы создаете репозиторий.
139
+
Используйте другие ветки для разработки и слияние в <i>master</i>, когда разработка завершена.
140
140
</p>
141
141
<imgsrc="img/branches.png" alt="" />
142
142
<p>
@@ -146,22 +146,22 @@ <h2>ветвление</h2>
146
146
<code>git checkout master</code><br/>
147
147
удалить ветку<br/>
148
148
<code>git branch -d feature_x</code><br/>
149
-
ветка не будет доступна тем, кто пользуется с вами удаленным репозиторием пока вы не отправите её туда<br/>
149
+
ветка не будет доступна тем, кто пользуется с вами удаленным репозиторием, пока вы не отправите её туда<br/>
150
150
<code>git push origin <имя_ветки></code>
151
151
</p>
152
152
</div>
153
153
<aname="update"></a>
154
154
<divclass="scrollblock block-merging">
155
155
<h2>обновление и слияние</h2>
156
156
<p>
157
-
Обновить ваш локальный репозиторий, можно командой<br/>
157
+
Обновить ваш локальный репозиторий можно командой<br/>
158
158
<code>git pull</code><br/>
159
159
которая заберет изменения из удаленного репозитория и проведет слияние с активной веткой.<br/>
160
160
Для того чтобы слить другую ветку с активной (например master), используйте команду<br/>
161
161
<code>git merge <имя_ветки></code><br/>
162
162
В обоих случаях git пытается автоматически слить изменения. К сожалению, это не всегда возможно и результатом станет <i>конфликт</i>.
163
163
Вы ответственны за разрешение возникших <i>конфликтов</i>,
164
-
путем ручного редактирования файлов указанных git. После изменений вам надо пометить их как слитые<br/>
164
+
путем ручного редактирования файлов, указанных git. После изменений вам надо пометить их как слитые<br/>
165
165
<code>git add <имя_файла></code><br/>
166
166
перед слиянием вы можете предварительно посмотреть на изменения<br/>
@@ -171,20 +171,20 @@ <h2>обновление и слияние</h2>
171
171
<divclass="scrollblock block-tagging">
172
172
<h2>метки</h2>
173
173
<p>
174
-
Рекомендуется использовать метки для закрепления момента выпуска версий. Это популярная практика, которая так же используется в SVN. Создать новую метку с именем <i>1.0.0</i> можно выполнив<br/>
174
+
Рекомендуется использовать метки для закрепления момента выпуска версий. Это популярная практика, которая также используется в SVN. Создать новую метку с именем <i>1.0.0</i> можно, выполнив<br/>
175
175
<code>git tag 1.0.0 1b2e1d63ff</code><br/>
176
-
<i>1b2e1d63ff</i> это первые десять цифр уникального идентификатора (id) с которым будет связана метка. Чтобы посмотреть идентификаторы коммитов, выполните <br/>
176
+
<i>1b2e1d63ff</i> это первые десять цифр уникального идентификатора (id), с которым будет связана метка. Чтобы посмотреть идентификаторы коммитов, выполните <br/>
177
177
<code>git log</code><br/>
178
-
Можно использовать меньшее количество символов в качестве идентификатора с учетом того что он является уникальным.
178
+
Можно использовать меньшее количество символов в качестве идентификатора, с учетом того, что он является уникальным.
179
179
</p>
180
180
</div>
181
181
<aname="checkout-replace"></a>
182
182
<divclass="scrollblock block-checkout-replace">
183
183
<h2>замена локальных изменений</h2>
184
184
<p>
185
-
В случае если вы сделали что-то не то, вы можете заменить локальные изменения, используя команду<br/>
185
+
В случае, если вы сделали что-то не то, вы можете заменить локальные изменения, используя команду<br/>
произойдет замена изменений в вашем рабочем каталоге, на то что сейчас находится в HEAD. Изменения уже внесенные в индекс, так же как новые файлы будут сохранены.
187
+
произойдет замена изменений в вашем рабочем каталоге, на то, что сейчас находится в HEAD. Изменения, уже внесенные в индекс, также как и новые файлы, будут сохранены.
188
188
</p>
189
189
<p>
190
190
Если же вы хотите удалить все ваши локальные изменения и коммиты, получите (fetch) последние изменения с сервера и укажите локальной ветке master на них вот так<br/>
0 commit comments