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
Copy file name to clipboardExpand all lines: C-git-commands.asc
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@
44
44
[[r_core_editor]]
45
45
==== Команды git config core.editor
46
46
47
-
Согласно инструкциям, приведенным в разделе <<ch01-getting-started#r_editor>> главы 1, большинство редакторов может быть установлено следующим образом:
47
+
Согласно инструкциям, приведённым в разделе <<ch01-getting-started#r_editor>> главы 1, большинство редакторов может быть установлено следующим образом:
48
48
49
49
.Исчерпывающий список команд по настройке `core.editor`
50
50
[cols="1,2",options="header"]
@@ -444,7 +444,7 @@
444
444
==== git cherry-pick
445
445
446
446
Команда `git cherry-pick` берёт изменения, вносимые одним коммитом, и пытается повторно применить их в виде нового коммита в текущей ветке.
447
-
Эта возможность полезна в ситуации, когда нужно забрать парочку коммитов из другой ветки, а не сливать ветку целиком со всеми внесенными в неё изменениями.
447
+
Эта возможность полезна в ситуации, когда нужно забрать парочку коммитов из другой ветки, а не сливать ветку целиком со всеми внесёнными в неё изменениями.
448
448
449
449
Этот процесс описан и показан в разделе <<ch05-distributed-git#r_rebase_cherry_pick>> главы 5.
<<rlog_options>> содержит описание как уже рассмотренных, так и нескольких новых опций, которые могут быть полезными в зависимости от нужного формата вывода.
209
209
210
210
[[rlog_options]]
211
-
.Наиболее распространенные опции для команды `git log`
211
+
.Наиболее распространённые опции для команды `git log`
В дополнение к опциям форматирования вывода, команда `git log` принимает несколько опций для ограничения вывода -- опций, с помощью которых можно увидеть определенное подмножество коммитов.
229
+
В дополнение к опциям форматирования вывода, команда `git log` принимает несколько опций для ограничения вывода -- опций, с помощью которых можно увидеть определённое подмножество коммитов.
230
230
Вы уже видели одну из таких опций -- это опция `-2`, которая показывает только последние два коммита.
231
231
В действительности вы можете использовать `-<n>`, где `n` -- это любое натуральное число и представляет собой `n` последних коммитов.
232
232
На практике вы не будете часто использовать эту опцию, потому что Git по умолчанию использует постраничный вывод и вы будете видеть только одну страницу за раз.
Это команда работает с большим количеством форматов -- вы можете указать определенную дату вида `2008-01-15` или же относительную дату, например `2 years 1 day 3 minutes ago`.
242
+
Это команда работает с большим количеством форматов -- вы можете указать определённую дату вида `2008-01-15` или же относительную дату, например `2 years 1 day 3 minutes ago`.
243
243
244
244
Также вы можете фильтровать список коммитов по заданным параметрам.
245
245
Опция `--author` дает возможность фильтровать по автору коммита, а опция `--grep` искать по ключевым словам в сообщении коммита.
@@ -250,7 +250,7 @@ $ git log --since=2.weeks
250
250
====
251
251
252
252
Следующим действительно полезным фильтром является опция `-S`, которая принимает аргумент в виде строки и показывает только те коммиты, в которых изменение в коде повлекло за собой добавление или удаление этой строки.
253
-
Например, если вы хотите найти последний коммит, который добавил или удалил вызов определенной функции, вы можете запустить команду:
253
+
Например, если вы хотите найти последний коммит, который добавил или удалил вызов определённой функции, вы можете запустить команду:
254
254
255
255
[source,console]
256
256
----
@@ -267,7 +267,7 @@ $ git log -- path/to/file
267
267
----
268
268
269
269
270
-
В таблице <<rlimit_options>> вы можете увидеть эти и другие распространенные опции.
270
+
В таблице <<rlimit_options>> вы можете увидеть эти и другие распространённые опции.
Copy file name to clipboardExpand all lines: book/03-git-branching/sections/remote-branches.asc
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
(((ветки, удалённые)))(((указатели, удалённые)))
5
5
Удалённые ссылки -- это ссылки (указатели) в ваших удалённых репозиториях, включая ветки, теги и так далее.
6
6
Полный список удалённых ссылок можно получить с помощью команды `git ls-remote <remote>` или команды `git remote show <remote>` для получения удалённых веток и дополнительной информации.
7
-
Тем не менее, более распространенным способом является использование веток слежения.
7
+
Тем не менее, более распространённым способом является использование веток слежения.
8
8
9
9
Ветки слежения -- это ссылки на определённое состояние удалённых веток.
10
10
Это локальные ветки, которые нельзя перемещать; Git перемещает их автоматически при любой коммуникации с удалённым репозиторием, чтобы гарантировать точное соответствие с ним.
Copy file name to clipboardExpand all lines: book/04-git-server/sections/git-on-a-server.asc
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ $ git init --bare --shared
78
78
79
79
Если вы небольшая компания или вы только пробуете использовать Git в вашей организации и у вас небольшое число разработчиков, то всё достаточно просто.
80
80
Один из наиболее сложных аспектов настройки сервера Git -- это управление пользователями.
81
-
Если вы хотите, чтобы некоторые репозитории были доступны определенным пользователям только на чтение, а остальным на чтение и запись, то настроить доступ и привилегии будет несколько сложнее.
81
+
Если вы хотите, чтобы некоторые репозитории были доступны определённым пользователям только на чтение, а остальным на чтение и запись, то настроить доступ и привилегии будет несколько сложнее.
Copy file name to clipboardExpand all lines: book/05-distributed-git/sections/contributing.asc
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ image::images/git-diff-check.png["Вывод команды `git diff --check`"]
75
75
(за исключением случаев, когда детального описания нет);
76
76
в противном случае такие инструменты, как rebase, могут вас запутать.
77
77
78
-
Сообщения коммитов следует писать используя неопределенную форму глагола совершенного вида повелительного наклонения: «Fix bug» (Исправить баг), а не «Fixed bug» (Исправлен баг) или «Fixes bug» (Исправляет баг).
78
+
Сообщения коммитов следует писать используя неопределённую форму глагола совершенного вида повелительного наклонения: «Fix bug» (Исправить баг), а не «Fixed bug» (Исправлен баг) или «Fixes bug» (Исправляет баг).
79
79
Это соглашение соответствует сообщениям коммитов, генерируемых такими командами, как `git merge` и `git revert`.
80
80
81
81
Последующие абзацы идут после пустых строк.
@@ -417,7 +417,7 @@ Merge made by the 'recursive' strategy.
417
417
----
418
418
419
419
Одна небольшая проблема -- ей нужно отправить слитые изменения из локальной ветки `featureB` в ветку `featureBee` на сервере.
420
-
Для этого в команде `git push` Джессика указывает названия локальной и удалённой веток, разделенных двоеточием:
420
+
Для этого в команде `git push` Джессика указывает названия локальной и удалённой веток, разделённых двоеточием:
0 commit comments