l10n: ru.po: update Russian translation

Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com>

Dimitriy Ryazantcev committed Oct 16, 2016 at 20:34 UTC 686daabd7c3476bfadd5351f51d7ba3055aa6b31
1 file changed +2656 -1773
po/ru.po
+2656 -1773
@@ -10,8 +10,8 @@ msgid ""
10 msgstr ""
11 "Project-Id-Version: Git Russian Localization Project\n"
12 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
13 -"POT-Creation-Date: 2016-05-24 23:42+0800\n"
14 -"PO-Revision-Date: 2016-06-30 13:28+0000\n"
13 +"POT-Creation-Date: 2016-08-27 23:21+0800\n"
14 +"PO-Revision-Date: 2016-10-16 17:25+0000\n"
15 "Last-Translator: Dimitriy Ryazantcev <DJm00n@mail.ru>\n"
16 "Language-Team: Russian (http://www.transifex.com/djm00n/git-po-ru/language/ru/)\n"
17 "MIME-Version: 1.0\n"
@@ -25,24 +25,69 @@ msgstr ""
25 msgid "hint: %.*s\n"
26 msgstr "подсказка: %.*s\n"
27
28 -#: advice.c:88
28 +#: advice.c:83
29 +msgid "Cherry-picking is not possible because you have unmerged files."
30 +msgstr "Невозможно выполнить копирование коммита в текущую ветку, так как у вас имеются не слитые файлы."
31 +
32 +#: advice.c:85
33 +msgid "Committing is not possible because you have unmerged files."
34 +msgstr "Невозможно закоммитить, так как у вас имеются не слитые файлы."
35 +
36 +#: advice.c:87
37 +msgid "Merging is not possible because you have unmerged files."
38 +msgstr "Невозможно выполнить слияние, так как у вас имеются не слитые файлы."
39 +
40 +#: advice.c:89
41 +msgid "Pulling is not possible because you have unmerged files."
42 +msgstr "Невозможно выполнить получение, так как у вас имеются не слитые файлы."
43 +
44 +#: advice.c:91
45 +msgid "Reverting is not possible because you have unmerged files."
46 +msgstr "Невозможно обратить изменения, так как у вас имеются не слитые файлы."
47 +
48 +#: advice.c:93
49 +#, c-format
50 +msgid "It is not possible to %s because you have unmerged files."
51 +msgstr "Невозможно выполнить %s, так как у вас имеются не слитые файлы."
52 +
53 +#: advice.c:101
54 msgid ""
55 "Fix them up in the work tree, and then use 'git add/rm <file>'\n"
56 "as appropriate to mark resolution and make a commit."
57 msgstr "Исправьте их в рабочем каталоге, затем запустите «git add/rm <файл>»,\nчтобы пометить исправление и сделайте коммит."
58
34 -#: advice.c:101 builtin/merge.c:1238
59 +#: advice.c:109
60 +msgid "Exiting because of an unresolved conflict."
61 +msgstr "Выход из-за неразрешенного конфликта."
62 +
63 +#: advice.c:114 builtin/merge.c:1181
64 msgid "You have not concluded your merge (MERGE_HEAD exists)."
65 msgstr "Вы не завершили слияние (присутствует файл MERGE_HEAD)."
66
38 -#: advice.c:103
67 +#: advice.c:116
68 msgid "Please, commit your changes before merging."
69 msgstr "Перед слиянием, выполните коммит ваших изменений."
70
42 -#: advice.c:104
71 +#: advice.c:117
72 msgid "Exiting because of unfinished merge."
73 msgstr "Выход из-за незавершенного слияния."
74
75 +#: advice.c:123
76 +#, c-format
77 +msgid ""
78 +"Note: checking out '%s'.\n"
79 +"\n"
80 +"You are in 'detached HEAD' state. You can look around, make experimental\n"
81 +"changes and commit them, and you can discard any commits you make in this\n"
82 +"state without impacting any branches by performing another checkout.\n"
83 +"\n"
84 +"If you want to create a new branch to retain commits you create, you may\n"
85 +"do so (now or later) by using -b with the checkout command again. Example:\n"
86 +"\n"
87 +" git checkout -b <new-branch-name>\n"
88 +"\n"
89 +msgstr "Примечание: переход на «%s».\n\nВы сейчас в состоянии «отделённого HEAD». Вы можете осмотреться, сделать\nэкспериментальные изменения и закоммитить их, также вы можете отменить\nизменения любых коммитов в этом состоянии не затрагивая любые ветки и\nне переходя на них.\n\nЕсли вы хотите создать новую ветку и сохранить свои коммиты, то вы\nможете сделать это (сейчас или позже) вызвав команду checkout снова,\nно с параметром -b. Например:\n\n git checkout -b <имя-новой-ветки>\n\n"
90 +
91 #: archive.c:12
92 msgid "git archive [<options>] <tree-ish> [<path>...]"
93 msgstr "git archive [<опции>] <указатель-дерева> [<путь>…]"
@@ -61,7 +106,7 @@ msgstr "git archive --remote <репозиторий> [--exec <команда>]
106 msgid "git archive --remote <repo> [--exec <cmd>] --list"
107 msgstr "git archive --remote <репозиторий> [--exec <команда>] --list"
108
64 -#: archive.c:344 builtin/add.c:137 builtin/add.c:420 builtin/rm.c:327
109 +#: archive.c:344 builtin/add.c:139 builtin/add.c:435 builtin/rm.c:327
110 #, c-format
111 msgid "pathspec '%s' did not match any files"
112 msgstr "спецификация пути «%s» не соответствует ни одному файлу"
@@ -74,7 +119,7 @@ msgstr "формат"
119 msgid "archive format"
120 msgstr "формат архива"
121
77 -#: archive.c:430 builtin/log.c:1395
122 +#: archive.c:430 builtin/log.c:1422
123 msgid "prefix"
124 msgstr "префикс"
125
@@ -82,11 +127,11 @@ msgstr "префикс"
127 msgid "prepend prefix to each pathname in the archive"
128 msgstr "добавлять префикс перед каждым путем файла в архиве"
129
85 -#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2548
86 -#: builtin/blame.c:2549 builtin/config.c:60 builtin/fast-export.c:987
130 +#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2553
131 +#: builtin/blame.c:2554 builtin/config.c:59 builtin/fast-export.c:987
132 #: builtin/fast-export.c:989 builtin/grep.c:722 builtin/hash-object.c:100
88 -#: builtin/ls-files.c:459 builtin/ls-files.c:462 builtin/notes.c:398
89 -#: builtin/notes.c:561 builtin/read-tree.c:109 parse-options.h:153
133 +#: builtin/ls-files.c:460 builtin/ls-files.c:463 builtin/notes.c:399
134 +#: builtin/notes.c:562 builtin/read-tree.c:109 parse-options.h:153
135 msgid "file"
136 msgstr "файл"
137
@@ -119,7 +164,7 @@ msgid "list supported archive formats"
164 msgstr "перечислить поддерживаемые форматы архивов"
165
166 #: archive.c:451 builtin/archive.c:90 builtin/clone.c:82
122 -#: builtin/submodule--helper.c:776
167 +#: builtin/submodule--helper.c:832
168 msgid "repo"
169 msgstr "репозиторий"
170
@@ -127,7 +172,7 @@ msgstr "репозиторий"
172 msgid "retrieve the archive from remote repository <repo>"
173 msgstr "получить архив из внешнего <репозитория>"
174
130 -#: archive.c:453 builtin/archive.c:92 builtin/notes.c:482
175 +#: archive.c:453 builtin/archive.c:92 builtin/notes.c:483
176 msgid "command"
177 msgstr "команда"
178
@@ -135,12 +180,147 @@ msgstr "команда"
180 msgid "path to the remote git-upload-archive command"
181 msgstr "путь к команде git-upload-archive на машине с внешним репозиторием"
182
183 +#: archive.c:461
184 +msgid "Unexpected option --remote"
185 +msgstr "Неожиданная опция --remote"
186 +
187 +#: archive.c:463
188 +msgid "Option --exec can only be used together with --remote"
189 +msgstr "Опция --exec может использоваться только вместе с --remote"
190 +
191 +#: archive.c:465
192 +msgid "Unexpected option --output"
193 +msgstr "Неожиданная опция --output"
194 +
195 +#: archive.c:487
196 +#, c-format
197 +msgid "Unknown archive format '%s'"
198 +msgstr "Неизвестный формат архива «%s»"
199 +
200 +#: archive.c:494
201 +#, c-format
202 +msgid "Argument not supported for format '%s': -%d"
203 +msgstr "Аргумент не поддерживается для формата «%s»: -%d"
204 +
205 #: attr.c:263
206 msgid ""
207 "Negative patterns are ignored in git attributes\n"
208 "Use '\\!' for literal leading exclamation."
209 msgstr "Отрицающие шаблоны в атрибутах git игнорируются.\nИспользуйте «\\!» для буквального использования символа в значении «восклицательный знак»."
210
211 +#: bisect.c:441
212 +#, c-format
213 +msgid "Could not open file '%s'"
214 +msgstr "Не удалось открыть файл «%s»"
215 +
216 +#: bisect.c:446
217 +#, c-format
218 +msgid "Badly quoted content in file '%s': %s"
219 +msgstr "Плохое содержимое файла «%s»: %s"
220 +
221 +#: bisect.c:655
222 +#, c-format
223 +msgid "We cannot bisect more!\n"
224 +msgstr "Невозможно продолжить бинарный поиск!\n"
225 +
226 +#: bisect.c:708
227 +#, c-format
228 +msgid "Not a valid commit name %s"
229 +msgstr "Недопустимое имя коммита %s"
230 +
231 +#: bisect.c:732
232 +#, c-format
233 +msgid ""
234 +"The merge base %s is bad.\n"
235 +"This means the bug has been fixed between %s and [%s].\n"
236 +msgstr "База слияния %s является плохим коммитом.\nЭто значит, что ошибка была исправлена где-то между %s и [%s].\n"
237 +
238 +#: bisect.c:737
239 +#, c-format
240 +msgid ""
241 +"The merge base %s is new.\n"
242 +"The property has changed between %s and [%s].\n"
243 +msgstr "База слияния %s является новой.\nСвойство было изменено где-то между %s и [%s].\n"
244 +
245 +#: bisect.c:742
246 +#, c-format
247 +msgid ""
248 +"The merge base %s is %s.\n"
249 +"This means the first '%s' commit is between %s and [%s].\n"
250 +msgstr "База слияния %s является %s.\nЭто значит, что «%s» коммит находится где-то между %s и [%s].\n"
251 +
252 +#: bisect.c:750
253 +#, c-format
254 +msgid ""
255 +"Some %s revs are not ancestor of the %s rev.\n"
256 +"git bisect cannot work properly in this case.\n"
257 +"Maybe you mistook %s and %s revs?\n"
258 +msgstr "Несколько %s коммитов не являются предками %s коммита.\nВ этом случае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s местами?\n"
259 +
260 +#: bisect.c:763
261 +#, c-format
262 +msgid ""
263 +"the merge base between %s and [%s] must be skipped.\n"
264 +"So we cannot be sure the first %s commit is between %s and %s.\n"
265 +"We continue anyway."
266 +msgstr "База слияния между %s и [%s] должно быть пропущена.\nПоэтому мы не можем быть уверены, что первый %s коммит находится между %s и %s.\nНо все же продолжаем поиск."
267 +
268 +#: bisect.c:798
269 +#, c-format
270 +msgid "Bisecting: a merge base must be tested\n"
271 +msgstr "Бинарный поиск: база слияния должна быть проверена\n"
272 +
273 +#: bisect.c:849
274 +#, c-format
275 +msgid "a %s revision is needed"
276 +msgstr "нужно указать %s редакцию"
277 +
278 +#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:248
279 +#, c-format
280 +msgid "could not create file '%s'"
281 +msgstr "не удалось создать файл «%s»"
282 +
283 +#: bisect.c:917
284 +#, c-format
285 +msgid "could not read file '%s'"
286 +msgstr "не удалось прочитать файл «%s»"
287 +
288 +#: bisect.c:947
289 +msgid "reading bisect refs failed"
290 +msgstr "сбой при чтении ссылок двоичного поиска"
291 +
292 +#: bisect.c:967
293 +#, c-format
294 +msgid "%s was both %s and %s\n"
295 +msgstr "%s была одновременно и %s и %s\n"
296 +
297 +#: bisect.c:975
298 +#, c-format
299 +msgid ""
300 +"No testable commit found.\n"
301 +"Maybe you started with bad path parameters?\n"
302 +msgstr "Тестируемый коммит не найден.\nВозможно, вы начали поиск с указанием неправильного параметра пути?\n"
303 +
304 +#: bisect.c:994
305 +#, c-format
306 +msgid "(roughly %d step)"
307 +msgid_plural "(roughly %d steps)"
308 +msgstr[0] "(примерно %d шаг)"
309 +msgstr[1] "(примерно %d шага)"
310 +msgstr[2] "(примерно %d шагов)"
311 +msgstr[3] "(примерно %d шагов)"
312 +
313 +#. TRANSLATORS: the last %s will be replaced with
314 +#. "(roughly %d steps)" translation
315 +#: bisect.c:998
316 +#, c-format
317 +msgid "Bisecting: %d revision left to test after this %s\n"
318 +msgid_plural "Bisecting: %d revisions left to test after this %s\n"
319 +msgstr[0] "Бинарный поиск: %d редакцию осталось проверить после этой %s\n"
320 +msgstr[1] "Бинарный поиск: %d редакции осталось проверить после этой %s\n"
321 +msgstr[2] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
322 +msgstr[3] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
323 +
324 #: branch.c:53
325 #, c-format
326 msgid ""
@@ -276,7 +456,7 @@ msgstr "«%s» не похож на файл пакета версии 2"
456 msgid "unrecognized header: %s%s (%d)"
457 msgstr "неопознанный заголовок: %s%s (%d)"
458
279 -#: bundle.c:87 builtin/commit.c:777
459 +#: bundle.c:87 builtin/commit.c:778
460 #, c-format
461 msgid "could not open '%s'"
462 msgstr "не удалось открыть «%s»"
@@ -285,10 +465,10 @@ msgstr "не удалось открыть «%s»"
465 msgid "Repository lacks these prerequisite commits:"
466 msgstr "В репозитории отсутствуют необходимые коммиты:"
467
288 -#: bundle.c:163 ref-filter.c:1462 sequencer.c:627 sequencer.c:1073
289 -#: builtin/blame.c:2755 builtin/commit.c:1056 builtin/log.c:340
290 -#: builtin/log.c:863 builtin/log.c:1308 builtin/log.c:1633 builtin/log.c:1875
291 -#: builtin/merge.c:361 builtin/shortlog.c:170
468 +#: bundle.c:163 ref-filter.c:1462 sequencer.c:630 sequencer.c:1085
469 +#: builtin/blame.c:2763 builtin/commit.c:1057 builtin/log.c:348
470 +#: builtin/log.c:890 builtin/log.c:1336 builtin/log.c:1659 builtin/log.c:1901
471 +#: builtin/merge.c:356 builtin/shortlog.c:170
472 msgid "revision walk setup failed"
473 msgstr "сбой инициализации прохода по редакциям"
474
@@ -331,7 +511,7 @@ msgstr "критическая ошибка rev-list"
511 msgid "ref '%s' is excluded by the rev-list options"
512 msgstr "ссылка «%s» исключена в соответствии с опциями rev-list"
513
334 -#: bundle.c:443 builtin/log.c:163 builtin/log.c:1538 builtin/shortlog.c:273
514 +#: bundle.c:443 builtin/log.c:165 builtin/log.c:1565 builtin/shortlog.c:273
515 #, c-format
516 msgid "unrecognized argument: %s"
517 msgstr "неопознанный аргумент: %s"
@@ -349,13 +529,13 @@ msgstr "не удалось создать «%s»"
529 msgid "index-pack died"
530 msgstr "критическая ошибка index-pack"
531
352 -#: color.c:275
532 +#: color.c:290
533 #, c-format
534 msgid "invalid color value: %.*s"
535 msgstr "недопустимое значение цвета: %.*s"
536
357 -#: commit.c:40 builtin/am.c:437 builtin/am.c:473 builtin/am.c:1504
358 -#: builtin/am.c:2134
537 +#: commit.c:40 builtin/am.c:433 builtin/am.c:469 builtin/am.c:1505
538 +#: builtin/am.c:2119
539 #, c-format
540 msgid "could not parse %s"
541 msgstr "не удалось разобрать %s"
@@ -369,86 +549,148 @@ msgstr "%s %s не является коммитом!"
549 msgid "memory exhausted"
550 msgstr "память исчерпана"
551
372 -#: config.c:475 config.c:477
552 +#: config.c:516
553 +#, c-format
554 +msgid "bad config line %d in blob %s"
555 +msgstr "ошибка в %d строке двоичного объекта %s"
556 +
557 +#: config.c:520
558 +#, c-format
559 +msgid "bad config line %d in file %s"
560 +msgstr "ошибка в %d строке файла %s"
561 +
562 +#: config.c:524
563 +#, c-format
564 +msgid "bad config line %d in standard input"
565 +msgstr "ошибка в %d строке стандартного ввода"
566 +
567 +#: config.c:528
568 +#, c-format
569 +msgid "bad config line %d in submodule-blob %s"
570 +msgstr "ошибка в %d строке двоичного объекта подмодуля %s"
571 +
572 +#: config.c:532
573 #, c-format
374 -msgid "bad config line %d in %s %s"
375 -msgstr "ошибка в %d строке файла конфигурации в %s %s"
574 +msgid "bad config line %d in command line %s"
575 +msgstr "ошибка в %d строке коммандной строки %s"
576
377 -#: config.c:593
577 +#: config.c:536
578 #, c-format
379 -msgid "bad numeric config value '%s' for '%s' in %s %s: %s"
380 -msgstr "неправильное числовое значение «%s» для «%s» в %s %s: %s"
579 +msgid "bad config line %d in %s"
580 +msgstr "ошибка в %d строке в %s"
581 +
582 +#: config.c:655
583 +msgid "out of range"
584 +msgstr "вне диапазона"
585
382 -#: config.c:595
586 +#: config.c:655
587 +msgid "invalid unit"
588 +msgstr "неправильное число"
589 +
590 +#: config.c:661
591 #, c-format
592 msgid "bad numeric config value '%s' for '%s': %s"
593 msgstr "неправильное числовое значение «%s» для «%s»: %s"
594
387 -#: config.c:680
595 +#: config.c:666
596 +#, c-format
597 +msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
598 +msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте %s: %s"
599 +
600 +#: config.c:669
601 +#, c-format
602 +msgid "bad numeric config value '%s' for '%s' in file %s: %s"
603 +msgstr "неправильное числовое значение «%s» для «%s» в файле %s: %s"
604 +
605 +#: config.c:672
606 +#, c-format
607 +msgid "bad numeric config value '%s' for '%s' in standard input: %s"
608 +msgstr "неправильное числовое значение «%s» для «%s» на стандартном вводе: %s"
609 +
610 +#: config.c:675
611 +#, c-format
612 +msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
613 +msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте подмодуля %s: %s"
614 +
615 +#: config.c:678
616 +#, c-format
617 +msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
618 +msgstr "неправильное числовое значение «%s» для «%s» на коммандной строке %s: %s"
619 +
620 +#: config.c:681
621 +#, c-format
622 +msgid "bad numeric config value '%s' for '%s' in %s: %s"
623 +msgstr "неправильное числовое значение «%s» для «%s» в %s: %s"
624 +
625 +#: config.c:768
626 #, c-format
627 msgid "failed to expand user dir in: '%s'"
628 msgstr "сбой разворачивания пути каталога пользователя: «%s»"
629
392 -#: config.c:761 config.c:772
630 +#: config.c:849 config.c:860
631 #, c-format
632 msgid "bad zlib compression level %d"
633 msgstr "неправильный уровень сжатия zlib %d"
634
397 -#: config.c:890
635 +#: config.c:978
636 #, c-format
637 msgid "invalid mode for object creation: %s"
638 msgstr "недопустимый режим создания объекта: %s"
639
402 -#: config.c:1228
640 +#: config.c:1312
641 msgid "unable to parse command-line config"
642 msgstr "не удалось разобрать конфигурацию из командной строки"
643
406 -#: config.c:1284
407 -msgid "unknown error occured while reading the configuration files"
644 +#: config.c:1362
645 +msgid "unknown error occurred while reading the configuration files"
646 msgstr "произошла неизвестная ошибка при чтении файлов конфигурации"
647
410 -#: config.c:1629
648 +#: config.c:1716
649 #, c-format
650 msgid "unable to parse '%s' from command-line config"
651 msgstr "не удалось разобрать «%s» в конфигурации из командной строки"
652
415 -#: config.c:1631
653 +#: config.c:1718
654 #, c-format
655 msgid "bad config variable '%s' in file '%s' at line %d"
656 msgstr "неправильная переменная конфигурации «%s» в файле «%s» на строке %d"
657
420 -#: config.c:1690
658 +#: config.c:1777
659 #, c-format
660 msgid "%s has multiple values"
661 msgstr "%s имеет несколько значений"
662
425 -#: config.c:2224
663 +#: config.c:2311
664 #, c-format
665 msgid "could not set '%s' to '%s'"
666 msgstr "не удалось установить «%s» в «%s»"
667
430 -#: config.c:2226
668 +#: config.c:2313
669 #, c-format
670 msgid "could not unset '%s'"
671 msgstr "не удалось сбросить значение для «%s»"
672
435 -#: connected.c:69
673 +#: connected.c:63 builtin/fsck.c:173 builtin/prune.c:140
674 +msgid "Checking connectivity"
675 +msgstr "Проверка соединения"
676 +
677 +#: connected.c:74
678 msgid "Could not run 'git rev-list'"
679 msgstr "Не удалось запустить «git rev-list»"
680
439 -#: connected.c:89
681 +#: connected.c:94
682 msgid "failed write to rev-list"
683 msgstr "сбой записи в rev-list"
684
443 -#: connected.c:96
685 +#: connected.c:101
686 msgid "failed to close rev-list's stdin"
687 msgstr "сбой закрытия стандартного ввода у rev-list"
688
447 -#: date.c:95
689 +#: date.c:97
690 msgid "in the future"
691 msgstr "в будущем"
692
451 -#: date.c:101
693 +#: date.c:103
694 #, c-format
695 msgid "%lu second ago"
696 msgid_plural "%lu seconds ago"
@@ -457,7 +699,7 @@ msgstr[1] "%lu секунды назад"
699 msgstr[2] "%lu секунд назад"
700 msgstr[3] "%lu секунд назад"
701
460 -#: date.c:108
702 +#: date.c:110
703 #, c-format
704 msgid "%lu minute ago"
705 msgid_plural "%lu minutes ago"
@@ -466,7 +708,7 @@ msgstr[1] "%lu минуты назад"
708 msgstr[2] "%lu минут назад"
709 msgstr[3] "%lu минут назад"
710
469 -#: date.c:115
711 +#: date.c:117
712 #, c-format
713 msgid "%lu hour ago"
714 msgid_plural "%lu hours ago"
@@ -475,7 +717,7 @@ msgstr[1] "%lu часа назад"
717 msgstr[2] "%lu часов назад"
718 msgstr[3] "%lu часов назад"
719
478 -#: date.c:122
720 +#: date.c:124
721 #, c-format
722 msgid "%lu day ago"
723 msgid_plural "%lu days ago"
@@ -484,7 +726,7 @@ msgstr[1] "%lu дня назад"
726 msgstr[2] "%lu дней назад"
727 msgstr[3] "%lu дней назад"
728
487 -#: date.c:128
729 +#: date.c:130
730 #, c-format
731 msgid "%lu week ago"
732 msgid_plural "%lu weeks ago"
@@ -493,7 +735,7 @@ msgstr[1] "%lu недели назад"
735 msgstr[2] "%lu недель назад"
736 msgstr[3] "%lu недель назад"
737
496 -#: date.c:135
738 +#: date.c:137
739 #, c-format
740 msgid "%lu month ago"
741 msgid_plural "%lu months ago"
@@ -502,7 +744,7 @@ msgstr[1] "%lu месяца назад"
744 msgstr[2] "%lu месяцев назад"
745 msgstr[3] "%lu месяцев назад"
746
505 -#: date.c:146
747 +#: date.c:148
748 #, c-format
749 msgid "%lu year"
750 msgid_plural "%lu years"
@@ -512,7 +754,7 @@ msgstr[2] "%lu лет"
754 msgstr[3] "%lu лет"
755
756 #. TRANSLATORS: "%s" is "<n> years"
515 -#: date.c:149
757 +#: date.c:151
758 #, c-format
759 msgid "%s, %lu month ago"
760 msgid_plural "%s, %lu months ago"
@@ -521,7 +763,7 @@ msgstr[1] "%s и %lu месяца назад"
763 msgstr[2] "%s и %lu месяцев назад"
764 msgstr[3] "%s и %lu месяцев назад"
765
524 -#: date.c:154 date.c:159
766 +#: date.c:156 date.c:161
767 #, c-format
768 msgid "%lu year ago"
769 msgid_plural "%lu years ago"
@@ -535,7 +777,7 @@ msgstr[3] "%lu лет назад"
777 msgid "failed to read orderfile '%s'"
778 msgstr "сбой чтения orderfile «%s»"
779
538 -#: diffcore-rename.c:538
780 +#: diffcore-rename.c:540
781 msgid "Performing inexact rename detection"
782 msgstr "Выполняется неточное определение переименования"
783
@@ -561,23 +803,23 @@ msgid ""
803 "%s"
804 msgstr "Найдены ошибки в переменной «diff.dirstat»:\n%s"
805
564 -#: diff.c:3007
806 +#: diff.c:3017
807 #, c-format
808 msgid "external diff died, stopping at %s"
809 msgstr "критическая ошибка при внешнем сравнении, останов на %s"
810
569 -#: diff.c:3405
811 +#: diff.c:3415
812 msgid "--follow requires exactly one pathspec"
813 msgstr "--follow требует ровно одной спецификации пути"
814
573 -#: diff.c:3568
815 +#: diff.c:3578
816 #, c-format
817 msgid ""
818 "Failed to parse --dirstat/-X option parameter:\n"
819 "%s"
820 msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
821
580 -#: diff.c:3582
822 +#: diff.c:3592
823 #, c-format
824 msgid "Failed to parse --submodule option parameter: '%s'"
825 msgstr "Сбой разбора параметра опции --submodule: «%s»"
@@ -590,39 +832,30 @@ msgstr "не удалось получить имя ядра и информац
832 msgid "Untracked cache is disabled on this system or location."
833 msgstr "Кэш неотслеживаемых файлов отключен на этой системе или в этом месте."
834
593 -#: gpg-interface.c:166 gpg-interface.c:235
594 -msgid "could not run gpg."
595 -msgstr "не удалось запустить gpg."
596 -
835 #: gpg-interface.c:178
598 -msgid "gpg did not accept the data"
599 -msgstr "gpg не принял данные"
600 -
601 -#: gpg-interface.c:189
836 msgid "gpg failed to sign the data"
837 msgstr "gpg не удалось подписать данные"
838
605 -#: gpg-interface.c:222
606 -#, c-format
607 -msgid "could not create temporary file '%s'"
608 -msgstr "не удалось создать временный файл «%s»"
839 +#: gpg-interface.c:208
840 +msgid "could not create temporary file"
841 +msgstr "не удалось создать временный файл"
842
610 -#: gpg-interface.c:224
843 +#: gpg-interface.c:210
844 #, c-format
845 msgid "failed writing detached signature to '%s'"
846 msgstr "сбой записи отсоединенной подписи в «%s»"
847
615 -#: grep.c:1718
848 +#: grep.c:1792
849 #, c-format
850 msgid "'%s': unable to read %s"
851 msgstr "«%s»: не удалось прочесть %s"
852
620 -#: grep.c:1735 builtin/clone.c:382 builtin/diff.c:84 builtin/rm.c:155
853 +#: grep.c:1809 builtin/clone.c:382 builtin/diff.c:84 builtin/rm.c:155
854 #, c-format
855 msgid "failed to stat '%s'"
856 msgstr "не удалось выполнить stat «%s»"
857
625 -#: grep.c:1746
858 +#: grep.c:1820
859 #, c-format
860 msgid "'%s': short read"
861 msgstr "«%s»: слишком мало данных прочитано"
@@ -668,7 +901,7 @@ msgstr "через %0.1f секунд автоматически…"
901 msgid "git: '%s' is not a git command. See 'git --help'."
902 msgstr "git: «%s» не является командой git. Смотрите «git --help»."
903
671 -#: help.c:404 help.c:464
904 +#: help.c:404 help.c:470
905 msgid ""
906 "\n"
907 "Did you mean this?"
@@ -680,7 +913,7 @@ msgstr[1] "\nВозможно, вы имели в виду что-то из эт
913 msgstr[2] "\nВозможно, вы имели в виду что-то из этого?"
914 msgstr[3] "\nВозможно, вы имели в виду что-то из этого?"
915
683 -#: help.c:460
916 +#: help.c:466
917 #, c-format
918 msgid "%s: %s - %s"
919 msgstr "%s: %s — %s"
@@ -706,237 +939,223 @@ msgstr "Не удалось создать «%s.lock»: %s"
939 msgid "failed to read the cache"
940 msgstr "сбой чтения кэша"
941
709 -#: merge.c:94 builtin/am.c:2007 builtin/am.c:2042 builtin/checkout.c:375
710 -#: builtin/checkout.c:586 builtin/clone.c:732
942 +#: merge.c:94 builtin/am.c:1992 builtin/am.c:2027 builtin/checkout.c:375
943 +#: builtin/checkout.c:589 builtin/clone.c:732
944 msgid "unable to write new index file"
945 msgstr "не удалось записать новый файл индекса"
946
714 -#: merge-recursive.c:189
715 -#, c-format
947 +#: merge-recursive.c:209
948 msgid "(bad commit)\n"
949 msgstr "(плохой коммит)\n"
950
719 -#: merge-recursive.c:209
951 +#: merge-recursive.c:231
952 #, c-format
953 msgid "addinfo_cache failed for path '%s'"
954 msgstr "сбой addinfo_cache для пути «%s»"
955
724 -#: merge-recursive.c:270
956 +#: merge-recursive.c:301
957 msgid "error building trees"
958 msgstr "ошибка при построении деревьев"
959
728 -#: merge-recursive.c:689
960 +#: merge-recursive.c:720
961 #, c-format
962 msgid "failed to create path '%s'%s"
963 msgstr "не удалось создать путь «%s»%s"
964
733 -#: merge-recursive.c:700
965 +#: merge-recursive.c:731
966 #, c-format
967 msgid "Removing %s to make room for subdirectory\n"
968 msgstr "Удаление %s, чтобы освободить место для подкаталогов\n"
969
738 -#: merge-recursive.c:714 merge-recursive.c:735
970 +#: merge-recursive.c:745 merge-recursive.c:764
971 msgid ": perhaps a D/F conflict?"
972 msgstr ": возможно, конфликт каталогов/файлов?"
973
742 -#: merge-recursive.c:725
974 +#: merge-recursive.c:754
975 #, c-format
976 msgid "refusing to lose untracked file at '%s'"
977 msgstr "отказ потери неотслеживаемого файла в «%s»"
978
747 -#: merge-recursive.c:765
979 +#: merge-recursive.c:796
980 #, c-format
981 msgid "cannot read object %s '%s'"
982 msgstr "невозможно прочитать объект %s «%s»"
983
752 -#: merge-recursive.c:767
984 +#: merge-recursive.c:798
985 #, c-format
986 msgid "blob expected for %s '%s'"
987 msgstr "ожидается двоичный объект для %s «%s»"
988
757 -#: merge-recursive.c:790 builtin/clone.c:376
989 +#: merge-recursive.c:822
990 #, c-format
759 -msgid "failed to open '%s'"
760 -msgstr "не удалось открыть «%s»"
991 +msgid "failed to open '%s': %s"
992 +msgstr "не удалось открыть «%s»: %s"
993
762 -#: merge-recursive.c:798
994 +#: merge-recursive.c:833
995 #, c-format
764 -msgid "failed to symlink '%s'"
765 -msgstr "не удалось создать символьную ссылку «%s»"
996 +msgid "failed to symlink '%s': %s"
997 +msgstr "не удалось создать символьную ссылку «%s»: %s"
998
767 -#: merge-recursive.c:801
999 +#: merge-recursive.c:838
1000 #, c-format
1001 msgid "do not know what to do with %06o %s '%s'"
1002 msgstr "не понятно, что делать с %06o %s «%s»"
1003
772 -#: merge-recursive.c:939
1004 +#: merge-recursive.c:978
1005 msgid "Failed to execute internal merge"
1006 msgstr "Не удалось запустить внутреннее слияние"
1007
776 -#: merge-recursive.c:943
1008 +#: merge-recursive.c:982
1009 #, c-format
1010 msgid "Unable to add %s to database"
1011 msgstr "Не удалось добавить %s в базу данных"
1012
781 -#: merge-recursive.c:959
782 -msgid "unsupported object type in the tree"
783 -msgstr "объект неподдерживаемого типа в дереве"
784 -
785 -#: merge-recursive.c:1034 merge-recursive.c:1048
1013 +#: merge-recursive.c:1081 merge-recursive.c:1095
1014 #, c-format
1015 msgid ""
1016 "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1017 "in tree."
1018 msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве."
1019
792 -#: merge-recursive.c:1040 merge-recursive.c:1053
1020 +#: merge-recursive.c:1087 merge-recursive.c:1100
1021 #, c-format
1022 msgid ""
1023 "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1024 "in tree at %s."
1025 msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве на %s."
1026
799 -#: merge-recursive.c:1094
1027 +#: merge-recursive.c:1143
1028 msgid "rename"
1029 msgstr "переименование"
1030
803 -#: merge-recursive.c:1094
1031 +#: merge-recursive.c:1143
1032 msgid "renamed"
1033 msgstr "переименовано"
1034
807 -#: merge-recursive.c:1150
1035 +#: merge-recursive.c:1200
1036 #, c-format
1037 msgid "%s is a directory in %s adding as %s instead"
1038 msgstr "%s — это каталог в %s, добавляем как %s вместо этого"
1039
812 -#: merge-recursive.c:1172
1040 +#: merge-recursive.c:1225
1041 #, c-format
1042 msgid ""
1043 "CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename "
1044 "\"%s\"->\"%s\" in \"%s\"%s"
1045 msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»%s"
1046
819 -#: merge-recursive.c:1177
1047 +#: merge-recursive.c:1230
1048 msgid " (left unresolved)"
1049 msgstr " (оставлено неразрешенным)"
1050
823 -#: merge-recursive.c:1231
1051 +#: merge-recursive.c:1292
1052 #, c-format
1053 msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
1054 msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»"
1055
828 -#: merge-recursive.c:1261
1056 +#: merge-recursive.c:1325
1057 #, c-format
1058 msgid "Renaming %s to %s and %s to %s instead"
1059 msgstr "Переименовываю %s в %s и %s в %s вместо этого"
1060
833 -#: merge-recursive.c:1460
1061 +#: merge-recursive.c:1531
1062 #, c-format
1063 msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
1064 msgstr "КОНФЛИКТ (переименование/добавление): Переименование «%s»→«%s» в ветке «%s» и добавление «%s» в ветке «%s»"
1065
838 -#: merge-recursive.c:1470
1066 +#: merge-recursive.c:1546
1067 #, c-format
1068 msgid "Adding merged %s"
1069 msgstr "Добавление слитого %s"
1070
843 -#: merge-recursive.c:1475 merge-recursive.c:1677
1071 +#: merge-recursive.c:1553 merge-recursive.c:1766
1072 #, c-format
1073 msgid "Adding as %s instead"
1074 msgstr "Добавление вместо этого как %s"
1075
848 -#: merge-recursive.c:1526
1076 +#: merge-recursive.c:1610
1077 #, c-format
1078 msgid "cannot read object %s"
1079 msgstr "невозможно прочитать объект «%s»"
1080
853 -#: merge-recursive.c:1529
1081 +#: merge-recursive.c:1613
1082 #, c-format
1083 msgid "object %s is not a blob"
1084 msgstr "объект %s не является двоичным объектом"
1085
858 -#: merge-recursive.c:1581
1086 +#: merge-recursive.c:1666
1087 msgid "modify"
1088 msgstr "изменение"
1089
862 -#: merge-recursive.c:1581
1090 +#: merge-recursive.c:1666
1091 msgid "modified"
1092 msgstr "изменено"
1093
866 -#: merge-recursive.c:1591
1094 +#: merge-recursive.c:1676
1095 msgid "content"
1096 msgstr "содержимое"
1097
870 -#: merge-recursive.c:1598
1098 +#: merge-recursive.c:1683
1099 msgid "add/add"
1100 msgstr "добавление/добавление"
1101
874 -#: merge-recursive.c:1632
1102 +#: merge-recursive.c:1718
1103 #, c-format
1104 msgid "Skipped %s (merged same as existing)"
1105 msgstr "Пропуск %s (слиты одинаковые изменения как существующие)"
1106
879 -#: merge-recursive.c:1646
1107 +#: merge-recursive.c:1732
1108 #, c-format
1109 msgid "Auto-merging %s"
1110 msgstr "Автослияние %s"
1111
884 -#: merge-recursive.c:1650 git-submodule.sh:941
1112 +#: merge-recursive.c:1736 git-submodule.sh:919
1113 msgid "submodule"
1114 msgstr "подмодуль"
1115
888 -#: merge-recursive.c:1651
1116 +#: merge-recursive.c:1737
1117 #, c-format
1118 msgid "CONFLICT (%s): Merge conflict in %s"
1119 msgstr "КОНФЛИКТ (%s): Конфликт слияния в %s"
1120
893 -#: merge-recursive.c:1737
1121 +#: merge-recursive.c:1831
1122 #, c-format
1123 msgid "Removing %s"
1124 msgstr "Удаление %s"
1125
898 -#: merge-recursive.c:1762
1126 +#: merge-recursive.c:1857
1127 msgid "file/directory"
1128 msgstr "файл/каталог"
1129
902 -#: merge-recursive.c:1768
1130 +#: merge-recursive.c:1863
1131 msgid "directory/file"
1132 msgstr "каталог/файл"
1133
906 -#: merge-recursive.c:1773
1134 +#: merge-recursive.c:1868
1135 #, c-format
1136 msgid ""
1137 "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
1138 msgstr "КОНФЛИКТ (%s): Уже существует каталог с именем «%s» в «%s». Добавление «%s» как «%s»"
1139
912 -#: merge-recursive.c:1781
1140 +#: merge-recursive.c:1877
1141 #, c-format
1142 msgid "Adding %s"
1143 msgstr "Добавление %s"
1144
917 -#: merge-recursive.c:1798
918 -msgid "Fatal merge failure, shouldn't happen."
919 -msgstr "Критическая ошибка слияния, такого не должно случаться."
920 -
921 -#: merge-recursive.c:1817
1145 +#: merge-recursive.c:1914
1146 msgid "Already up-to-date!"
1147 msgstr "Уже обновлено!"
1148
925 -#: merge-recursive.c:1826
1149 +#: merge-recursive.c:1923
1150 #, c-format
1151 msgid "merging of trees %s and %s failed"
1152 msgstr "сбой слияния деревьев «%s» и «%s»"
1153
930 -#: merge-recursive.c:1856
931 -#, c-format
932 -msgid "Unprocessed path??? %s"
933 -msgstr "Необработанный путь??? %s"
934 -
935 -#: merge-recursive.c:1904
1154 +#: merge-recursive.c:2006
1155 msgid "Merging:"
1156 msgstr "Слияние:"
1157
939 -#: merge-recursive.c:1917
1158 +#: merge-recursive.c:2019
1159 #, c-format
1160 msgid "found %u common ancestor:"
1161 msgid_plural "found %u common ancestors:"
@@ -945,16 +1164,16 @@ msgstr[1] "найдено %u общих предка:"
1164 msgstr[2] "найдено %u общих предков:"
1165 msgstr[3] "найдено %u общих предков:"
1166
948 -#: merge-recursive.c:1954
1167 +#: merge-recursive.c:2058
1168 msgid "merge returned no commit"
1169 msgstr "слияние не вернуло коммит"
1170
952 -#: merge-recursive.c:2011
1171 +#: merge-recursive.c:2121
1172 #, c-format
1173 msgid "Could not parse object '%s'"
1174 msgstr "Не удалось разобрать объект «%s»"
1175
957 -#: merge-recursive.c:2022 builtin/merge.c:649 builtin/merge.c:831
1176 +#: merge-recursive.c:2135 builtin/merge.c:641 builtin/merge.c:788
1177 msgid "Unable to write index."
1178 msgstr "Не удается записать индекс."
1179
@@ -1014,7 +1233,7 @@ msgstr "-КОЛИЧЕСТВО"
1233 msgid "malformed object name '%s'"
1234 msgstr "Неправильное имя объекта «%s»"
1235
1017 -#: path.c:796
1236 +#: path.c:798
1237 #, c-format
1238 msgid "Could not make %s writable by group"
1239 msgstr "Не удалось предоставить доступ к %s на запись"
@@ -1079,7 +1298,7 @@ msgid ""
1298 "Perhaps you forgot to add either ':/' or '.' ?"
1299 msgstr "Не указан шаблон для исключения с помощью :(exclude).\nВозможно, вы забыли «:/» или «.» ?"
1300
1082 -#: pretty.c:971
1301 +#: pretty.c:973
1302 msgid "unable to parse --pretty format"
1303 msgstr "не удалось разобрать формат для --pretty"
1304
@@ -1101,23 +1320,22 @@ msgid ""
1320 "Using version %i"
1321 msgstr "GIT_INDEX_VERSION указан, но значение недействительное.\nИспользую версию %i"
1322
1104 -#: refs.c:543 builtin/merge.c:764 builtin/merge.c:883 builtin/merge.c:985
1105 -#: builtin/merge.c:995
1323 +#: refs.c:551 builtin/merge.c:840
1324 #, c-format
1325 msgid "Could not open '%s' for writing"
1326 msgstr "Не удалось открыть «%s» для записи"
1327
1110 -#: refs/files-backend.c:2243
1328 +#: refs/files-backend.c:2534
1329 #, c-format
1330 msgid "could not delete reference %s: %s"
1331 msgstr "не удалось удалить ссылку %s: %s"
1332
1115 -#: refs/files-backend.c:2246
1333 +#: refs/files-backend.c:2537
1334 #, c-format
1335 msgid "could not delete references: %s"
1336 msgstr "не удалось удалить ссылки: %s"
1337
1120 -#: refs/files-backend.c:2255
1338 +#: refs/files-backend.c:2546
1339 #, c-format
1340 msgid "could not remove reference %s"
1341 msgstr "не удалось удалить ссылки %s"
@@ -1275,63 +1493,63 @@ msgstr "%s отслеживает и %s и %s"
1493 msgid "Internal error"
1494 msgstr "Внутренняя ошибка"
1495
1278 -#: remote.c:1678 remote.c:1721
1496 +#: remote.c:1677 remote.c:1720
1497 msgid "HEAD does not point to a branch"
1498 msgstr "HEAD не указывает на ветку"
1499
1282 -#: remote.c:1687
1500 +#: remote.c:1686
1501 #, c-format
1502 msgid "no such branch: '%s'"
1503 msgstr "нет такой ветки: «%s»"
1504
1287 -#: remote.c:1690
1505 +#: remote.c:1689
1506 #, c-format
1507 msgid "no upstream configured for branch '%s'"
1508 msgstr "вышестоящая ветка не настроена для ветки «%s»"
1509
1292 -#: remote.c:1696
1510 +#: remote.c:1695
1511 #, c-format
1512 msgid "upstream branch '%s' not stored as a remote-tracking branch"
1513 msgstr "вышестоящая ветка «%s» не сохранена как отслеживаемая ветка"
1514
1297 -#: remote.c:1711
1515 +#: remote.c:1710
1516 #, c-format
1517 msgid "push destination '%s' on remote '%s' has no local tracking branch"
1518 msgstr "назначение для отправки «%s» на внешнем сервере «%s» не имеет локальной отслеживаемой ветки"
1519
1302 -#: remote.c:1726
1520 +#: remote.c:1725
1521 #, c-format
1522 msgid "branch '%s' has no remote for pushing"
1523 msgstr "ветка «%s» не имеет внешнего сервера для отправки"
1524
1307 -#: remote.c:1737
1525 +#: remote.c:1736
1526 #, c-format
1527 msgid "push refspecs for '%s' do not include '%s'"
1528 msgstr "спецификации пути для отправки «%s» не включают в себя «%s»"
1529
1312 -#: remote.c:1750
1530 +#: remote.c:1749
1531 msgid "push has no destination (push.default is 'nothing')"
1532 msgstr "отправка не имеет точки назначения (push.default выставлен в «nothing»)"
1533
1316 -#: remote.c:1772
1534 +#: remote.c:1771
1535 msgid "cannot resolve 'simple' push to a single destination"
1536 msgstr "не удалось выполнить «simple» отправку в единственную точку назначения"
1537
1320 -#: remote.c:2074
1538 +#: remote.c:2073
1539 #, c-format
1540 msgid "Your branch is based on '%s', but the upstream is gone.\n"
1541 msgstr "Ваша ветка базируется на «%s», но вышестоящий репозиторий исчез.\n"
1542
1325 -#: remote.c:2078
1543 +#: remote.c:2077
1544 msgid " (use \"git branch --unset-upstream\" to fixup)\n"
1545 msgstr "(для исправления запустите «git branch --unset-upstream»)\n"
1546
1329 -#: remote.c:2081
1547 +#: remote.c:2080
1548 #, c-format
1549 msgid "Your branch is up-to-date with '%s'.\n"
1550 msgstr "Ваша ветка обновлена в соответствии с «%s».\n"
1551
1334 -#: remote.c:2085
1552 +#: remote.c:2084
1553 #, c-format
1554 msgid "Your branch is ahead of '%s' by %d commit.\n"
1555 msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
@@ -1340,11 +1558,11 @@ msgstr[1] "Ваша ветка опережает «%s» на %d коммита.
1558 msgstr[2] "Ваша ветка опережает «%s» на %d коммитов.\n"
1559 msgstr[3] "Ваша ветка опережает «%s» на %d коммитов.\n"
1560
1343 -#: remote.c:2091
1561 +#: remote.c:2090
1562 msgid " (use \"git push\" to publish your local commits)\n"
1563 msgstr " (используйте «git push», чтобы опубликовать ваши локальные коммиты)\n"
1564
1347 -#: remote.c:2094
1565 +#: remote.c:2093
1566 #, c-format
1567 msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1568 msgid_plural ""
@@ -1354,11 +1572,11 @@ msgstr[1] "Ваша ветка отстает от «%s» на %d коммита
1572 msgstr[2] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
1573 msgstr[3] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
1574
1357 -#: remote.c:2102
1575 +#: remote.c:2101
1576 msgid " (use \"git pull\" to update your local branch)\n"
1577 msgstr " (используйте «git pull», чтобы обновить вашу локальную ветку)\n"
1578
1361 -#: remote.c:2105
1579 +#: remote.c:2104
1580 #, c-format
1581 msgid ""
1582 "Your branch and '%s' have diverged,\n"
@@ -1371,20 +1589,20 @@ msgstr[1] "Ваша ветка и «%s» разделились\nи теперь
1589 msgstr[2] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
1590 msgstr[3] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
1591
1374 -#: remote.c:2115
1592 +#: remote.c:2114
1593 msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1594 msgstr " (используйте «git pull», чтобы слить внешнюю ветку в вашу)\n"
1595
1378 -#: revision.c:2142
1596 +#: revision.c:2132
1597 msgid "your current branch appears to be broken"
1598 msgstr "похоже, ваша текущая ветка повреждена"
1599
1382 -#: revision.c:2145
1600 +#: revision.c:2135
1601 #, c-format
1602 msgid "your current branch '%s' does not have any commits yet"
1603 msgstr "ваша текущая ветка «%s» еще не содержит ни одного коммита"
1604
1387 -#: revision.c:2339
1605 +#: revision.c:2329
1606 msgid "--first-parent is incompatible with --bisect"
1607 msgstr "опцию --first-parent нельзя использовать одновременно с --bisect"
1608
@@ -1397,24 +1615,28 @@ msgstr "сбой открытия /dev/null"
1615 msgid "dup2(%d,%d) failed"
1616 msgstr "dup2(%d,%d) сбой"
1617
1400 -#: send-pack.c:295
1618 +#: send-pack.c:298
1619 msgid "failed to sign the push certificate"
1620 msgstr "сбой подписания сертификата отправки"
1621
1404 -#: send-pack.c:404
1622 +#: send-pack.c:411
1623 msgid "the receiving end does not support --signed push"
1624 msgstr "принимающая сторона не поддерживает отправку с опцией --signed"
1625
1408 -#: send-pack.c:406
1626 +#: send-pack.c:413
1627 msgid ""
1628 "not sending a push certificate since the receiving end does not support "
1629 "--signed push"
1630 msgstr "не отправляем сертификат для отправки, так как принимающая сторона не поддерживает отправку с опцией --signed"
1631
1414 -#: send-pack.c:418
1632 +#: send-pack.c:425
1633 msgid "the receiving end does not support --atomic push"
1634 msgstr "принимающая сторона не поддерживает отправку с опцией --atomic"
1635
1636 +#: send-pack.c:430
1637 +msgid "the receiving end does not support push options"
1638 +msgstr "принимающая сторона не поддерживает отправку с опциями"
1639 +
1640 #: sequencer.c:174
1641 msgid ""
1642 "after resolving the conflicts, mark the corrected paths\n"
@@ -1428,15 +1650,15 @@ msgid ""
1650 "and commit the result with 'git commit'"
1651 msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»\nи сделайте коммит с помощью «git commit»"
1652
1431 -#: sequencer.c:190 sequencer.c:833 sequencer.c:912
1653 +#: sequencer.c:190 sequencer.c:841 sequencer.c:924
1654 #, c-format
1655 msgid "Could not write to %s"
1656 msgstr "Не удалось записать в %s"
1657
1436 -#: sequencer.c:193
1658 +#: sequencer.c:193 sequencer.c:843 sequencer.c:928
1659 #, c-format
1438 -msgid "Error wrapping up %s"
1439 -msgstr "Ошибка оборачивания %s"
1660 +msgid "Error wrapping up %s."
1661 +msgstr "Ошибка оборачивания %s."
1662
1663 #: sequencer.c:208
1664 msgid "Your local changes would be overwritten by cherry-pick."
@@ -1450,202 +1672,232 @@ msgstr "Ваши локальные изменения будут перезап
1672 msgid "Commit your changes or stash them to proceed."
1673 msgstr "Сделайте коммит или спрячьте ваши изменения для продолжения."
1674
1675 +#: sequencer.c:228
1676 +#, c-format
1677 +msgid "%s: fast-forward"
1678 +msgstr "%s: перемотка вперед"
1679 +
1680 #. TRANSLATORS: %s will be "revert" or "cherry-pick"
1454 -#: sequencer.c:300
1681 +#: sequencer.c:303
1682 #, c-format
1683 msgid "%s: Unable to write new index file"
1684 msgstr "%s: Не удалось записать файл индекса"
1685
1459 -#: sequencer.c:318
1686 +#: sequencer.c:321
1687 msgid "Could not resolve HEAD commit\n"
1688 msgstr "Не удалось определить HEAD коммит\n"
1689
1463 -#: sequencer.c:338
1690 +#: sequencer.c:341
1691 msgid "Unable to update cache tree\n"
1692 msgstr "Не удалось обновить дерево кэша\n"
1693
1467 -#: sequencer.c:390
1694 +#: sequencer.c:393
1695 #, c-format
1696 msgid "Could not parse commit %s\n"
1697 msgstr "Не удалось разобрать коммит %s\n"
1698
1472 -#: sequencer.c:395
1699 +#: sequencer.c:398
1700 #, c-format
1701 msgid "Could not parse parent commit %s\n"
1702 msgstr "Не удалось разобрать родительскую коммит %s\n"
1703
1477 -#: sequencer.c:460
1704 +#: sequencer.c:463
1705 msgid "Your index file is unmerged."
1706 msgstr "Ваш файл индекса не слит."
1707
1481 -#: sequencer.c:479
1708 +#: sequencer.c:482
1709 #, c-format
1710 msgid "Commit %s is a merge but no -m option was given."
1711 msgstr "Коммит %s — это коммит-слияние, но опция -m не указана."
1712
1486 -#: sequencer.c:487
1713 +#: sequencer.c:490
1714 #, c-format
1715 msgid "Commit %s does not have parent %d"
1716 msgstr "У коммита %s нет предка %d"
1717
1491 -#: sequencer.c:491
1718 +#: sequencer.c:494
1719 #, c-format
1720 msgid "Mainline was specified but commit %s is not a merge."
1721 msgstr "Основная ветка указана, но коммит %s не является слиянием."
1722
1723 #. TRANSLATORS: The first %s will be "revert" or
1724 #. "cherry-pick", the second %s a SHA1
1498 -#: sequencer.c:504
1725 +#: sequencer.c:507
1726 #, c-format
1727 msgid "%s: cannot parse parent commit %s"
1728 msgstr "%s: не удалось разобрать родительский коммит для %s"
1729
1503 -#: sequencer.c:508
1730 +#: sequencer.c:511
1731 #, c-format
1732 msgid "Cannot get commit message for %s"
1733 msgstr "Не удалось получить сообщение коммита для %s"
1734
1508 -#: sequencer.c:594
1735 +#: sequencer.c:597
1736 #, c-format
1737 msgid "could not revert %s... %s"
1738 msgstr "не удалось обратить изменения коммита %s… %s"
1739
1513 -#: sequencer.c:595
1740 +#: sequencer.c:598
1741 #, c-format
1742 msgid "could not apply %s... %s"
1743 msgstr "не удалось применить коммит %s… %s"
1744
1518 -#: sequencer.c:630
1745 +#: sequencer.c:633
1746 msgid "empty commit set passed"
1747 msgstr "передан пустой набор коммитов"
1748
1522 -#: sequencer.c:638
1749 +#: sequencer.c:641
1750 #, c-format
1751 msgid "git %s: failed to read the index"
1752 msgstr "git %s: сбой чтения индекса"
1753
1527 -#: sequencer.c:642
1754 +#: sequencer.c:645
1755 #, c-format
1756 msgid "git %s: failed to refresh the index"
1757 msgstr "git %s: сбой обновления индекса"
1758
1532 -#: sequencer.c:702
1533 -#, c-format
1534 -msgid "Cannot %s during a %s"
1535 -msgstr "Не удалось %s во время %s"
1759 +#: sequencer.c:705
1760 +msgid "Cannot revert during another revert."
1761 +msgstr "Нельзя обратить изменения коммита во время другого процесса обращения коммита."
1762 +
1763 +#: sequencer.c:706
1764 +msgid "Cannot revert during a cherry-pick."
1765 +msgstr "Нельзя обратить изменения коммита во время копирования коммита."
1766 +
1767 +#: sequencer.c:709
1768 +msgid "Cannot cherry-pick during a revert."
1769 +msgstr "Нельзя скопировать коммит во время процесса обращения коммита."
1770 +
1771 +#: sequencer.c:710
1772 +msgid "Cannot cherry-pick during another cherry-pick."
1773 +msgstr "Нельзя скопировать коммит во время другого процесса копирования коммита."
1774
1537 -#: sequencer.c:724
1775 +#: sequencer.c:732
1776 #, c-format
1777 msgid "Could not parse line %d."
1778 msgstr "Не удалось разобрать строку %d."
1779
1542 -#: sequencer.c:729
1780 +#: sequencer.c:737
1781 msgid "No commits parsed."
1782 msgstr "Коммиты не разобраны."
1783
1546 -#: sequencer.c:741
1784 +#: sequencer.c:749
1785 #, c-format
1786 msgid "Could not open %s"
1787 msgstr "Не удалось открыть %s"
1788
1551 -#: sequencer.c:745
1789 +#: sequencer.c:753
1790 #, c-format
1791 msgid "Could not read %s."
1792 msgstr "Не удалось прочитать %s."
1793
1556 -#: sequencer.c:752
1794 +#: sequencer.c:760
1795 #, c-format
1796 msgid "Unusable instruction sheet: %s"
1797 msgstr "Непригодная для использования карта с инструкциями: %s"
1798
1561 -#: sequencer.c:782
1799 +#: sequencer.c:790
1800 #, c-format
1801 msgid "Invalid key: %s"
1802 msgstr "Недействительный ключ: %s"
1803
1566 -#: sequencer.c:785 builtin/pull.c:50 builtin/pull.c:52
1804 +#: sequencer.c:793 builtin/pull.c:50 builtin/pull.c:52
1805 #, c-format
1806 msgid "Invalid value for %s: %s"
1807 msgstr "Неправильное значение %s: %s"
1808
1571 -#: sequencer.c:795
1809 +#: sequencer.c:803
1810 #, c-format
1811 msgid "Malformed options sheet: %s"
1812 msgstr "Повреждённая карта с опциями: %s"
1813
1576 -#: sequencer.c:814
1814 +#: sequencer.c:822
1815 msgid "a cherry-pick or revert is already in progress"
1816 msgstr "копирование или обращение изменений коммита уже выполняются"
1817
1580 -#: sequencer.c:815
1818 +#: sequencer.c:823
1819 msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
1820 msgstr "попробуйте «git cherry-pick (--continue | --quit | --abort)»"
1821
1584 -#: sequencer.c:819
1822 +#: sequencer.c:827
1823 #, c-format
1824 msgid "Could not create sequencer directory %s"
1825 msgstr "Не удалось создать каталог для указателя следования коммитов %s"
1826
1589 -#: sequencer.c:835 sequencer.c:916
1590 -#, c-format
1591 -msgid "Error wrapping up %s."
1592 -msgstr "Ошибка оборачивания %s."
1593 -
1594 -#: sequencer.c:854 sequencer.c:986
1827 +#: sequencer.c:862 sequencer.c:998
1828 msgid "no cherry-pick or revert in progress"
1829 msgstr "копирование или обращение изменений коммита уже выполняются"
1830
1598 -#: sequencer.c:856
1831 +#: sequencer.c:864
1832 msgid "cannot resolve HEAD"
1833 msgstr "не удалось определить HEAD"
1834
1602 -#: sequencer.c:858
1835 +#: sequencer.c:866 sequencer.c:900
1836 msgid "cannot abort from a branch yet to be born"
1837 msgstr "нельзя отменить изменения с ветки, которая еще не создана"
1838
1606 -#: sequencer.c:878 builtin/fetch.c:610 builtin/fetch.c:851
1839 +#: sequencer.c:886 builtin/fetch.c:724 builtin/fetch.c:970
1840 #, c-format
1841 msgid "cannot open %s"
1842 msgstr "не удалось открыть %s"
1843
1611 -#: sequencer.c:880
1844 +#: sequencer.c:888
1845 #, c-format
1846 msgid "cannot read %s: %s"
1847 msgstr "не удалось прочитать %s: %s"
1848
1616 -#: sequencer.c:881
1849 +#: sequencer.c:889
1850 msgid "unexpected end of file"
1851 msgstr "неожиданный конец файла"
1852
1620 -#: sequencer.c:887
1853 +#: sequencer.c:895
1854 #, c-format
1855 msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
1856 msgstr "сохраненный файл с HEAD перед копированием коммита «%s» поврежден"
1857
1625 -#: sequencer.c:909
1858 +#: sequencer.c:921
1859 #, c-format
1860 msgid "Could not format %s."
1861 msgstr "Не удалось отформатировать %s."
1862
1630 -#: sequencer.c:1054
1863 +#: sequencer.c:1066
1864 #, c-format
1865 msgid "%s: can't cherry-pick a %s"
1866 msgstr "%s: не удалось скопировать коммит %s"
1867
1635 -#: sequencer.c:1057
1868 +#: sequencer.c:1069
1869 #, c-format
1870 msgid "%s: bad revision"
1871 msgstr "%s: плохая редакция"
1872
1640 -#: sequencer.c:1091
1873 +#: sequencer.c:1102
1874 msgid "Can't revert as initial commit"
1875 msgstr "Нельзя обратить изменения изначального коммита"
1876
1644 -#: sequencer.c:1092
1645 -msgid "Can't cherry-pick into empty head"
1646 -msgstr "Нельзя скопировать коммит в пустую ветку"
1877 +#: setup.c:160
1878 +#, c-format
1879 +msgid ""
1880 +"%s: no such path in the working tree.\n"
1881 +"Use 'git <command> -- <path>...' to specify paths that do not exist locally."
1882 +msgstr "%s: нет такого пути в рабочем каталоге.\nИспользуйте «git <команда> -- <путь>…» для указания путей, которые не существуют локально."
1883 +
1884 +#: setup.c:173
1885 +#, c-format
1886 +msgid ""
1887 +"ambiguous argument '%s': unknown revision or path not in the working tree.\n"
1888 +"Use '--' to separate paths from revisions, like this:\n"
1889 +"'git <command> [<revision>...] -- [<file>...]'"
1890 +msgstr "неоднозначный аргумент «%s»: неизвестная редакция или не путь в рабочем каталоге.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
1891 +
1892 +#: setup.c:223
1893 +#, c-format
1894 +msgid ""
1895 +"ambiguous argument '%s': both revision and filename\n"
1896 +"Use '--' to separate paths from revisions, like this:\n"
1897 +"'git <command> [<revision>...] -- [<file>...]'"
1898 +msgstr "неоднозначный аргумент «%s»: является одновременно и редакцией и именем файла.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
1899
1648 -#: setup.c:248
1900 +#: setup.c:248 builtin/apply.c:3362 builtin/apply.c:3373 builtin/apply.c:3419
1901 #, c-format
1902 msgid "failed to read %s"
1903 msgstr "не удалось прочитать %s"
@@ -1659,16 +1911,48 @@ msgstr "Ожидаемая версия git репозитория <= %d, а о
1911 msgid "unknown repository extensions found:"
1912 msgstr "обнаружены неизвестные расширения репозитория:"
1913
1662 -#: sha1_file.c:1080
1914 +#: setup.c:762
1915 +#, c-format
1916 +msgid "Not a git repository (or any of the parent directories): %s"
1917 +msgstr "Не найден git репозитоий (или один из его каталогов): %s"
1918 +
1919 +#: setup.c:764 setup.c:915 builtin/index-pack.c:1641
1920 +msgid "Cannot come back to cwd"
1921 +msgstr "Не удалось вернуться в текущий рабочий каталог"
1922 +
1923 +#: setup.c:845
1924 +msgid "Unable to read current working directory"
1925 +msgstr "Не удалось прочитать текущий рабочий каталог"
1926 +
1927 +#: setup.c:920
1928 +#, c-format
1929 +msgid ""
1930 +"Not a git repository (or any parent up to mount point %s)\n"
1931 +"Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
1932 +msgstr "Не найден git репозитоий (или один из его каталогов вплоть до точки монтирования %s)\nОстанавливаю поиск на границе файловой системы (так как GIT_DISCOVERY_ACROSS_FILESYSTEM не установлен)."
1933 +
1934 +#: setup.c:927
1935 +#, c-format
1936 +msgid "Cannot change to '%s/..'"
1937 +msgstr "Перейти в «%s/..»"
1938 +
1939 +#: setup.c:989
1940 +#, c-format
1941 +msgid ""
1942 +"Problem with core.sharedRepository filemode value (0%.3o).\n"
1943 +"The owner of files must always have read and write permissions."
1944 +msgstr "Проблема со значением режима доступа к файлу core.sharedRepository (0%.3o).\nВладелец файлов должен всегда иметь права на чтение и на запись."
1945 +
1946 +#: sha1_file.c:1046
1947 msgid "offset before end of packfile (broken .idx?)"
1948 msgstr "сдвиг до конца файла пакета (возможно, повреждён файл .idx?)"
1949
1666 -#: sha1_file.c:2458
1950 +#: sha1_file.c:2434
1951 #, c-format
1952 msgid "offset before start of pack index for %s (corrupt index?)"
1953 msgstr "сдвиг до начала индекса пакета для %s (повреждён индекс?)"
1954
1671 -#: sha1_file.c:2462
1955 +#: sha1_file.c:2438
1956 #, c-format
1957 msgid "offset beyond end of pack index for %s (truncated index?)"
1958 msgstr "сдвиг за пределами индекса пакета для %s (обрезан индекс?)"
@@ -1713,7 +1997,7 @@ msgstr "сбой индексирования обновленного .gitmodul
1997 msgid "negative values not allowed for submodule.fetchJobs"
1998 msgstr "нельзя использовать отприцательные значения для submodule.fetchJobs"
1999
1716 -#: submodule-config.c:355
2000 +#: submodule-config.c:358
2001 #, c-format
2002 msgid "invalid value for %s"
2003 msgstr "неправильное значение %s"
@@ -1772,6 +2056,43 @@ msgstr "не удалось создать временный файл"
2056 msgid "could not rename temporary file to %s"
2057 msgstr "не удалось переименовать временный файл в %s"
2058
2059 +#: transport.c:62
2060 +#, c-format
2061 +msgid "Would set upstream of '%s' to '%s' of '%s'\n"
2062 +msgstr "Будет установлен вышестоящий репозиторий для «%s» на «%s» с «%s»\n"
2063 +
2064 +#: transport.c:151
2065 +#, c-format
2066 +msgid "transport: invalid depth option '%s'"
2067 +msgstr "транспорт: неправильный параметр глубины «%s»"
2068 +
2069 +#: transport.c:771
2070 +#, c-format
2071 +msgid ""
2072 +"The following submodule paths contain changes that can\n"
2073 +"not be found on any remote:\n"
2074 +msgstr "Подмодули по указанным путям содержат изменения, которые не найдены ни на одном из внешних репозиториев:\n"
2075 +
2076 +#: transport.c:775
2077 +#, c-format
2078 +msgid ""
2079 +"\n"
2080 +"Please try\n"
2081 +"\n"
2082 +"\tgit push --recurse-submodules=on-demand\n"
2083 +"\n"
2084 +"or cd to the path and use\n"
2085 +"\n"
2086 +"\tgit push\n"
2087 +"\n"
2088 +"to push them to a remote.\n"
2089 +"\n"
2090 +msgstr "\nПопробуйте выполнить\n\n\tgit push --recurse-submodules=on-demand\n\nили перейти в каталог с помощью команды cd и выполнить\n\n\tgit push\n\nдля их отправки на внешний репозиторий.\n"
2091 +
2092 +#: transport.c:783
2093 +msgid "Aborting."
2094 +msgstr "Прерываю."
2095 +
2096 #: transport-helper.c:1041
2097 #, c-format
2098 msgid "Could not read ref %s"
@@ -1781,7 +2102,7 @@ msgstr "Не удалось прочитать ссылку %s"
2102 #, c-format
2103 msgid ""
2104 "Your local changes to the following files would be overwritten by checkout:\n"
1784 -"%%sPlease commit your changes or stash them before you can switch branches."
2105 +"%%sPlease commit your changes or stash them before you switch branches."
2106 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%sСделайте коммит или спрячьте ваши изменения перед переключением веток."
2107
2108 #: unpack-trees.c:66
@@ -1795,7 +2116,7 @@ msgstr "Ваши локальные изменения в указанных ф
2116 #, c-format
2117 msgid ""
2118 "Your local changes to the following files would be overwritten by merge:\n"
1798 -"%%sPlease commit your changes or stash them before you can merge."
2119 +"%%sPlease commit your changes or stash them before you merge."
2120 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%sСделайте коммит или спрячьте ваши изменения перед слиянием веток."
2121
2122 #: unpack-trees.c:71
@@ -1809,7 +2130,7 @@ msgstr "Ваши локальные изменения в указанных ф
2130 #, c-format
2131 msgid ""
2132 "Your local changes to the following files would be overwritten by %s:\n"
1812 -"%%sPlease commit your changes or stash them before you can %s."
2133 +"%%sPlease commit your changes or stash them before you %s."
2134 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%sСделайте коммит или спрячьте ваши изменения перед %s."
2135
2136 #: unpack-trees.c:76
@@ -1830,7 +2151,7 @@ msgstr "Обновление указанных каталогов привед
2151 #, c-format
2152 msgid ""
2153 "The following untracked working tree files would be removed by checkout:\n"
1833 -"%%sPlease move or remove them before you can switch branches."
2154 +"%%sPlease move or remove them before you switch branches."
2155 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2156
2157 #: unpack-trees.c:87
@@ -1844,7 +2165,7 @@ msgstr "Указанные неотслеживаемые файлы в рабо
2165 #, c-format
2166 msgid ""
2167 "The following untracked working tree files would be removed by merge:\n"
1847 -"%%sPlease move or remove them before you can merge."
2168 +"%%sPlease move or remove them before you merge."
2169 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2170
2171 #: unpack-trees.c:92
@@ -1858,7 +2179,7 @@ msgstr "Указанные неотслеживаемые файлы в рабо
2179 #, c-format
2180 msgid ""
2181 "The following untracked working tree files would be removed by %s:\n"
1861 -"%%sPlease move or remove them before you can %s."
2182 +"%%sPlease move or remove them before you %s."
2183 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%sПереместите эти файлы или удалите их перед %s."
2184
2185 #: unpack-trees.c:97
@@ -1872,7 +2193,7 @@ msgstr "Указанные неотслеживаемые файлы в рабо
2193 #, c-format
2194 msgid ""
2195 "The following untracked working tree files would be overwritten by checkout:\n"
1875 -"%%sPlease move or remove them before you can switch branches."
2196 +"%%sPlease move or remove them before you switch branches."
2197 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2198
2199 #: unpack-trees.c:104
@@ -1886,7 +2207,7 @@ msgstr "Указанные неотслеживаемые файлы в рабо
2207 #, c-format
2208 msgid ""
2209 "The following untracked working tree files would be overwritten by merge:\n"
1889 -"%%sPlease move or remove them before you can merge."
2210 +"%%sPlease move or remove them before you merge."
2211 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2212
2213 #: unpack-trees.c:109
@@ -1900,7 +2221,7 @@ msgstr "Указанные неотслеживаемые файлы в рабо
2221 #, c-format
2222 msgid ""
2223 "The following untracked working tree files would be overwritten by %s:\n"
1903 -"%%sPlease move or remove them before you can %s."
2224 +"%%sPlease move or remove them before you %s."
2225 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при %s:\n%%sПереместите эти файлы или удалите их перед %s."
2226
2227 #: unpack-trees.c:114
@@ -1974,43 +2295,43 @@ msgstr "неправильный номер порта"
2295 msgid "invalid '..' path segment"
2296 msgstr "неправильная часть пути «..»"
2297
1977 -#: wrapper.c:222 wrapper.c:381
2298 +#: worktree.c:282
2299 +#, c-format
2300 +msgid "failed to read '%s'"
2301 +msgstr "не удалось прочитать «%s»"
2302 +
2303 +#: wrapper.c:222 wrapper.c:392
2304 #, c-format
2305 msgid "could not open '%s' for reading and writing"
2306 msgstr "не удалось открыть «%s» для чтения и записи"
2307
1982 -#: wrapper.c:224 wrapper.c:383 builtin/am.c:779
2308 +#: wrapper.c:224 wrapper.c:394 builtin/am.c:778
2309 #, c-format
2310 msgid "could not open '%s' for writing"
2311 msgstr "не удалось открыть «%s» для записи"
2312
1987 -#: wrapper.c:226 wrapper.c:385 builtin/am.c:323 builtin/am.c:772
1988 -#: builtin/am.c:860 builtin/commit.c:1711 builtin/merge.c:1086
2313 +#: wrapper.c:226 wrapper.c:396 builtin/am.c:324 builtin/am.c:771
2314 +#: builtin/am.c:859 builtin/commit.c:1712 builtin/merge.c:1029
2315 #: builtin/pull.c:407
2316 #, c-format
2317 msgid "could not open '%s' for reading"
2318 msgstr "не удалось открыть «%s» для чтения"
2319
1994 -#: wrapper.c:594 wrapper.c:615
2320 +#: wrapper.c:605 wrapper.c:626
2321 #, c-format
2322 msgid "unable to access '%s'"
2323 msgstr "«%s» недоступно"
2324
1999 -#: wrapper.c:623
2325 +#: wrapper.c:634
2326 msgid "unable to get current working directory"
2327 msgstr "не удалось получить текущий рабочий каталог"
2328
2003 -#: wrapper.c:650
2004 -#, c-format
2005 -msgid "could not open %s for writing"
2006 -msgstr "не удалось открыть «%s» для записи"
2007 -
2008 -#: wrapper.c:661 builtin/am.c:410
2329 +#: wrapper.c:658
2330 #, c-format
2331 msgid "could not write to %s"
2332 msgstr "не удалось записать в %s"
2333
2013 -#: wrapper.c:667
2334 +#: wrapper.c:660
2335 #, c-format
2336 msgid "could not close %s"
2337 msgstr "не удалось закрыть %s"
@@ -2040,11 +2361,11 @@ msgstr " (используйте «git add/rm <файл>…», чтобы по
2361 msgid " (use \"git rm <file>...\" to mark resolution)"
2362 msgstr " (используйте «git rm <файл>…», чтобы пометить разрешение конфликта)"
2363
2043 -#: wt-status.c:198 wt-status.c:881
2364 +#: wt-status.c:198 wt-status.c:882
2365 msgid "Changes to be committed:"
2366 msgstr "Изменения, которые будут включены в коммит:"
2367
2047 -#: wt-status.c:216 wt-status.c:890
2368 +#: wt-status.c:216 wt-status.c:891
2369 msgid "Changes not staged for commit:"
2370 msgstr "Изменения, которые не в индексе для коммита:"
2371
@@ -2099,11 +2420,6 @@ msgstr "оба добавлены:"
2420 msgid "both modified:"
2421 msgstr "оба измены:"
2422
2102 -#: wt-status.c:266
2103 -#, c-format
2104 -msgid "bug: unhandled unmerged status %x"
2105 -msgstr "ошибка: необработанный статус не слитых изменений %x"
2106 -
2423 #: wt-status.c:274
2424 msgid "new file:"
2425 msgstr "новый файл:"
@@ -2148,66 +2464,65 @@ msgstr "изменено содержимое, "
2464 msgid "untracked content, "
2465 msgstr "неотслеживаемое содержимое, "
2466
2151 -#: wt-status.c:391
2152 -#, c-format
2153 -msgid "bug: unhandled diff status %c"
2154 -msgstr "ошибка: необработанный статус изменений %c"
2155 -
2156 -#: wt-status.c:755
2467 +#: wt-status.c:756
2468 msgid "Submodules changed but not updated:"
2469 msgstr "Измененные, но не обновленные подмодули:"
2470
2160 -#: wt-status.c:757
2471 +#: wt-status.c:758
2472 msgid "Submodule changes to be committed:"
2473 msgstr "Изменения в подмодулях, которые будут закоммичены:"
2474
2164 -#: wt-status.c:838
2475 +#: wt-status.c:839
2476 msgid ""
2477 "Do not touch the line above.\n"
2478 "Everything below will be removed."
2479 msgstr "Не трогайте строку выше этой.\nВсё, что ниже — будет удалено."
2480
2170 -#: wt-status.c:949
2481 +#: wt-status.c:950
2482 msgid "You have unmerged paths."
2483 msgstr "У вас есть не слитые пути."
2484
2174 -#: wt-status.c:952
2485 +#: wt-status.c:953
2486 msgid " (fix conflicts and run \"git commit\")"
2487 msgstr " (разрешите конфликты, затем запустите «git commit»)"
2488
2178 -#: wt-status.c:956
2489 +#: wt-status.c:955
2490 +msgid " (use \"git merge --abort\" to abort the merge)"
2491 +msgstr " (используйте «git merge --abort», чтобы остановить операцию слияния)"
2492 +
2493 +#: wt-status.c:960
2494 msgid "All conflicts fixed but you are still merging."
2495 msgstr "Все конфликты исправлены, но вы все еще в процессе слияния."
2496
2182 -#: wt-status.c:959
2497 +#: wt-status.c:963
2498 msgid " (use \"git commit\" to conclude merge)"
2499 msgstr " (используйте «git commit», чтобы завершить слияние)"
2500
2186 -#: wt-status.c:969
2501 +#: wt-status.c:973
2502 msgid "You are in the middle of an am session."
2503 msgstr "Вы в процессе сессии am."
2504
2190 -#: wt-status.c:972
2505 +#: wt-status.c:976
2506 msgid "The current patch is empty."
2507 msgstr "Текущий патч пустой."
2508
2194 -#: wt-status.c:976
2509 +#: wt-status.c:980
2510 msgid " (fix conflicts and then run \"git am --continue\")"
2511 msgstr " (разрешите конфликты, затем запустите «git am --continue»)"
2512
2198 -#: wt-status.c:978
2513 +#: wt-status.c:982
2514 msgid " (use \"git am --skip\" to skip this patch)"
2515 msgstr " (используйте «git am --skip», чтобы пропустить этот патч)"
2516
2202 -#: wt-status.c:980
2517 +#: wt-status.c:984
2518 msgid " (use \"git am --abort\" to restore the original branch)"
2519 msgstr " (используйте «git am --abort», чтобы восстановить оригинальную ветку)"
2520
2206 -#: wt-status.c:1105
2521 +#: wt-status.c:1109
2522 msgid "No commands done."
2523 msgstr "Команды не выполнены."
2524
2210 -#: wt-status.c:1108
2525 +#: wt-status.c:1112
2526 #, c-format
2527 msgid "Last command done (%d command done):"
2528 msgid_plural "Last commands done (%d commands done):"
@@ -2216,16 +2531,16 @@ msgstr[1] "Последняя команда выполнена (%d команд
2531 msgstr[2] "Последняя команда выполнена (%d команд выполнено):"
2532 msgstr[3] "Последняя команда выполнена (%d команд выполнено):"
2533
2219 -#: wt-status.c:1119
2534 +#: wt-status.c:1123
2535 #, c-format
2536 msgid " (see more in file %s)"
2537 msgstr " (смотрите дополнительно в файле %s)"
2538
2224 -#: wt-status.c:1124
2539 +#: wt-status.c:1128
2540 msgid "No commands remaining."
2541 msgstr "Команд больше не осталось."
2542
2228 -#: wt-status.c:1127
2543 +#: wt-status.c:1131
2544 #, c-format
2545 msgid "Next command to do (%d remaining command):"
2546 msgid_plural "Next commands to do (%d remaining commands):"
@@ -2234,150 +2549,150 @@ msgstr[1] "Следующая команда для выполнения (%d к
2549 msgstr[2] "Следующая команда для выполнения (%d команд осталось):"
2550 msgstr[3] "Следующая команда для выполнения (%d команд осталось):"
2551
2237 -#: wt-status.c:1135
2552 +#: wt-status.c:1139
2553 msgid " (use \"git rebase --edit-todo\" to view and edit)"
2554 msgstr " (используйте «git rebase --edit-todo», чтобы просмотреть и изменить)"
2555
2241 -#: wt-status.c:1148
2556 +#: wt-status.c:1152
2557 #, c-format
2558 msgid "You are currently rebasing branch '%s' on '%s'."
2559 msgstr "Вы сейчас перемещаете ветку «%s» над «%s»."
2560
2246 -#: wt-status.c:1153
2561 +#: wt-status.c:1157
2562 msgid "You are currently rebasing."
2563 msgstr "Вы сейчас перемещаете ветку."
2564
2250 -#: wt-status.c:1167
2565 +#: wt-status.c:1171
2566 msgid " (fix conflicts and then run \"git rebase --continue\")"
2567 msgstr " (разрешите конфликты, затем запустите «git rebase --continue»)"
2568
2254 -#: wt-status.c:1169
2569 +#: wt-status.c:1173
2570 msgid " (use \"git rebase --skip\" to skip this patch)"
2571 msgstr " (используйте «git rebase --skip», чтобы пропустить этот патч)"
2572
2258 -#: wt-status.c:1171
2573 +#: wt-status.c:1175
2574 msgid " (use \"git rebase --abort\" to check out the original branch)"
2575 msgstr " (используйте «git rebase --abort», чтобы перейти на оригинальную ветку)"
2576
2262 -#: wt-status.c:1177
2577 +#: wt-status.c:1181
2578 msgid " (all conflicts fixed: run \"git rebase --continue\")"
2579 msgstr " (все конфликты разрешены: запустите «git rebase --continue»)"
2580
2266 -#: wt-status.c:1181
2581 +#: wt-status.c:1185
2582 #, c-format
2583 msgid ""
2584 "You are currently splitting a commit while rebasing branch '%s' on '%s'."
2585 msgstr "Вы сейчас разделяете коммит при перемещении ветки «%s» над «%s»."
2586
2272 -#: wt-status.c:1186
2587 +#: wt-status.c:1190
2588 msgid "You are currently splitting a commit during a rebase."
2589 msgstr "Вы сейчас разделяете коммит при перемещении ветки."
2590
2276 -#: wt-status.c:1189
2591 +#: wt-status.c:1193
2592 msgid " (Once your working directory is clean, run \"git rebase --continue\")"
2593 msgstr "(Как только ваш рабочий каталог будет чистый, запустите «git rebase --continue»)"
2594
2280 -#: wt-status.c:1193
2595 +#: wt-status.c:1197
2596 #, c-format
2597 msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
2598 msgstr "Вы сейчас редактируете коммит при перемещении ветки «%s» над «%s»."
2599
2285 -#: wt-status.c:1198
2600 +#: wt-status.c:1202
2601 msgid "You are currently editing a commit during a rebase."
2602 msgstr "Вы сейчас редактируете коммит при перемещении ветки."
2603
2289 -#: wt-status.c:1201
2604 +#: wt-status.c:1205
2605 msgid " (use \"git commit --amend\" to amend the current commit)"
2606 msgstr " (используйте «git commit --amend», чтобы исправить текущий коммит)"
2607
2293 -#: wt-status.c:1203
2608 +#: wt-status.c:1207
2609 msgid " (use \"git rebase --continue\" once you are satisfied with your changes)"
2610 msgstr " (используйте «git rebase --continue», когда будете довольны изменениями)"
2611
2297 -#: wt-status.c:1213
2612 +#: wt-status.c:1217
2613 #, c-format
2614 msgid "You are currently cherry-picking commit %s."
2615 msgstr "Вы копируете коммит %s."
2616
2302 -#: wt-status.c:1218
2617 +#: wt-status.c:1222
2618 msgid " (fix conflicts and run \"git cherry-pick --continue\")"
2619 msgstr " (разрешите конфликты, затем запустите «git cherry-pick --continue»)"
2620
2306 -#: wt-status.c:1221
2621 +#: wt-status.c:1225
2622 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
2623 msgstr " (все конфликты разрешены: запустите «git cherry-pick --continue»)"
2624
2310 -#: wt-status.c:1223
2625 +#: wt-status.c:1227
2626 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
2627 msgstr " (используйте «git cherry-pick --abort», чтобы отменить копирования коммита)"
2628
2314 -#: wt-status.c:1232
2629 +#: wt-status.c:1236
2630 #, c-format
2631 msgid "You are currently reverting commit %s."
2632 msgstr "Вы сейчас обращаете изменения коммита %s."
2633
2319 -#: wt-status.c:1237
2634 +#: wt-status.c:1241
2635 msgid " (fix conflicts and run \"git revert --continue\")"
2636 msgstr " (разрешите конфликты, затем запустите «git revert --continue»)"
2637
2323 -#: wt-status.c:1240
2638 +#: wt-status.c:1244
2639 msgid " (all conflicts fixed: run \"git revert --continue\")"
2640 msgstr " (все конфликты разрешены: запустите «git revert --continue»)"
2641
2327 -#: wt-status.c:1242
2642 +#: wt-status.c:1246
2643 msgid " (use \"git revert --abort\" to cancel the revert operation)"
2644 msgstr " (используйте «git revert --abort», чтобы отменить операцию обращения изменений коммита)"
2645
2331 -#: wt-status.c:1253
2646 +#: wt-status.c:1257
2647 #, c-format
2648 msgid "You are currently bisecting, started from branch '%s'."
2649 msgstr "Вы сейчас в процессе двоичного поиска, начатого с ветки «%s»."
2650
2336 -#: wt-status.c:1257
2651 +#: wt-status.c:1261
2652 msgid "You are currently bisecting."
2653 msgstr "Вы сейчас в процессе двоичного поиска."
2654
2340 -#: wt-status.c:1260
2655 +#: wt-status.c:1264
2656 msgid " (use \"git bisect reset\" to get back to the original branch)"
2657 msgstr " (используйте «git bisect reset», чтобы вернуться на исходную ветку)"
2658
2344 -#: wt-status.c:1460
2659 +#: wt-status.c:1464
2660 msgid "On branch "
2661 msgstr "На ветке "
2662
2348 -#: wt-status.c:1466
2663 +#: wt-status.c:1470
2664 msgid "interactive rebase in progress; onto "
2665 msgstr "интерактивное перемещение в процессе; над "
2666
2352 -#: wt-status.c:1468
2667 +#: wt-status.c:1472
2668 msgid "rebase in progress; onto "
2669 msgstr "перемещение в процессе; над "
2670
2356 -#: wt-status.c:1473
2671 +#: wt-status.c:1477
2672 msgid "HEAD detached at "
2673 msgstr "HEAD отделён на "
2674
2360 -#: wt-status.c:1475
2675 +#: wt-status.c:1479
2676 msgid "HEAD detached from "
2677 msgstr "HEAD отделён начиная с "
2678
2364 -#: wt-status.c:1478
2679 +#: wt-status.c:1482
2680 msgid "Not currently on any branch."
2681 msgstr "Сейчас ни на одной из веток"
2682
2368 -#: wt-status.c:1496
2683 +#: wt-status.c:1500
2684 msgid "Initial commit"
2685 msgstr "Начальный коммит"
2686
2372 -#: wt-status.c:1510
2687 +#: wt-status.c:1514
2688 msgid "Untracked files"
2689 msgstr "Неотслеживаемые файлы"
2690
2376 -#: wt-status.c:1512
2691 +#: wt-status.c:1516
2692 msgid "Ignored files"
2693 msgstr "Игнорируемые файлы"
2694
2380 -#: wt-status.c:1516
2695 +#: wt-status.c:1520
2696 #, c-format
2697 msgid ""
2698 "It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -2385,78 +2700,78 @@ msgid ""
2700 "new files yourself (see 'git help status')."
2701 msgstr "%.2f секунды занял вывод списка неотслеживаемых файлов. «status -uno» возможно может ускорить это, но будьте внимательны, и не забудьте добавить новые файлы вручную (смотрите «git help status» для подробностей)."
2702
2388 -#: wt-status.c:1522
2703 +#: wt-status.c:1526
2704 #, c-format
2705 msgid "Untracked files not listed%s"
2706 msgstr "Неотслеживаемые файлы не показаны%s"
2707
2393 -#: wt-status.c:1524
2708 +#: wt-status.c:1528
2709 msgid " (use -u option to show untracked files)"
2710 msgstr "(используйте опцию «-u», чтобы показать неотслеживаемые файлы)"
2711
2397 -#: wt-status.c:1530
2712 +#: wt-status.c:1534
2713 msgid "No changes"
2714 msgstr "Нет изменений"
2715
2401 -#: wt-status.c:1535
2716 +#: wt-status.c:1539
2717 #, c-format
2718 msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
2719 msgstr "нет изменений добавленных для коммита\n(используйте «git add» и/или «git commit -a»)\n"
2720
2406 -#: wt-status.c:1538
2721 +#: wt-status.c:1542
2722 #, c-format
2723 msgid "no changes added to commit\n"
2724 msgstr "нет изменений добавленных для коммита\n"
2725
2411 -#: wt-status.c:1541
2726 +#: wt-status.c:1545
2727 #, c-format
2728 msgid ""
2729 "nothing added to commit but untracked files present (use \"git add\" to "
2730 "track)\n"
2731 msgstr "ничего не добавлено в коммит, но есть неотслеживаемые файлы (используйте «git add», чтобы отслеживать их)\n"
2732
2418 -#: wt-status.c:1544
2733 +#: wt-status.c:1548
2734 #, c-format
2735 msgid "nothing added to commit but untracked files present\n"
2736 msgstr "ничего не добавлено в коммит, но есть неотслеживаемые файлы\n"
2737
2423 -#: wt-status.c:1547
2738 +#: wt-status.c:1551
2739 #, c-format
2740 msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
2741 msgstr "нечего коммитить (создайте/скопируйте файлы, затем запустите «git add», чтобы отслеживать их)\n"
2742
2428 -#: wt-status.c:1550 wt-status.c:1555
2743 +#: wt-status.c:1554 wt-status.c:1559
2744 #, c-format
2745 msgid "nothing to commit\n"
2746 msgstr "нечего коммитить\n"
2747
2433 -#: wt-status.c:1553
2748 +#: wt-status.c:1557
2749 #, c-format
2750 msgid "nothing to commit (use -u to show untracked files)\n"
2751 msgstr "нечего коммитить (используйте опцию «-u», чтобы показать неотслеживаемые файлы)\n"
2752
2438 -#: wt-status.c:1557
2753 +#: wt-status.c:1561
2754 #, c-format
2440 -msgid "nothing to commit, working directory clean\n"
2755 +msgid "nothing to commit, working tree clean\n"
2756 msgstr "нечего коммитить, нет изменений в рабочем каталоге\n"
2757
2443 -#: wt-status.c:1664
2758 +#: wt-status.c:1668
2759 msgid "Initial commit on "
2760 msgstr "Начальный коммит на "
2761
2447 -#: wt-status.c:1668
2762 +#: wt-status.c:1672
2763 msgid "HEAD (no branch)"
2764 msgstr "HEAD (нет ветки)"
2765
2451 -#: wt-status.c:1697
2766 +#: wt-status.c:1701
2767 msgid "gone"
2768 msgstr "исчез"
2769
2455 -#: wt-status.c:1699 wt-status.c:1707
2770 +#: wt-status.c:1703 wt-status.c:1711
2771 msgid "behind "
2772 msgstr "позади"
2773
2459 -#: wt-status.c:1702 wt-status.c:1705
2774 +#: wt-status.c:1706 wt-status.c:1709
2775 msgid "ahead "
2776 msgstr "впереди "
2777
@@ -2474,583 +2789,597 @@ msgstr "git add [<опции>] [--] <спецификация-пути>…"
2789 msgid "unexpected diff status %c"
2790 msgstr "неожиданный статус различий %c"
2791
2477 -#: builtin/add.c:70 builtin/commit.c:280
2792 +#: builtin/add.c:71 builtin/commit.c:281
2793 msgid "updating files failed"
2794 msgstr "сбой при обновлении файлов"
2795
2481 -#: builtin/add.c:80
2796 +#: builtin/add.c:81
2797 #, c-format
2798 msgid "remove '%s'\n"
2799 msgstr "удалить «%s»\n"
2800
2486 -#: builtin/add.c:134
2801 +#: builtin/add.c:136
2802 msgid "Unstaged changes after refreshing the index:"
2803 msgstr "Непроиндексированные изменения после обновления индекса:"
2804
2490 -#: builtin/add.c:194 builtin/rev-parse.c:811
2805 +#: builtin/add.c:196 builtin/rev-parse.c:811
2806 msgid "Could not read the index"
2807 msgstr "Не удалось прочитать индекс"
2808
2494 -#: builtin/add.c:205
2809 +#: builtin/add.c:207
2810 #, c-format
2811 msgid "Could not open '%s' for writing."
2812 msgstr "Не удалось открыть «%s» для записи."
2813
2499 -#: builtin/add.c:209
2814 +#: builtin/add.c:211
2815 msgid "Could not write patch"
2816 msgstr "Не удалось записать патч"
2817
2503 -#: builtin/add.c:212
2818 +#: builtin/add.c:214
2819 msgid "editing patch failed"
2820 msgstr "сбой при редактировании патча"
2821
2507 -#: builtin/add.c:215
2822 +#: builtin/add.c:217
2823 #, c-format
2824 msgid "Could not stat '%s'"
2825 msgstr "Не удалось выполнить stat для «%s»"
2826
2512 -#: builtin/add.c:217
2827 +#: builtin/add.c:219
2828 msgid "Empty patch. Aborted."
2829 msgstr "Пустой патч. Операция прервана."
2830
2516 -#: builtin/add.c:222
2831 +#: builtin/add.c:224
2832 #, c-format
2833 msgid "Could not apply '%s'"
2834 msgstr "Не удалось применить «%s»"
2835
2521 -#: builtin/add.c:232
2836 +#: builtin/add.c:234
2837 msgid "The following paths are ignored by one of your .gitignore files:\n"
2838 msgstr "Следующие пути игнорируются одним из ваших файлов .gitignore:\n"
2839
2525 -#: builtin/add.c:249 builtin/clean.c:870 builtin/fetch.c:112 builtin/mv.c:111
2526 -#: builtin/prune-packed.c:55 builtin/pull.c:197 builtin/push.c:511
2527 -#: builtin/remote.c:1332 builtin/rm.c:268 builtin/send-pack.c:162
2840 +#: builtin/add.c:253 builtin/clean.c:870 builtin/fetch.c:113 builtin/mv.c:111
2841 +#: builtin/prune-packed.c:55 builtin/pull.c:197 builtin/push.c:521
2842 +#: builtin/remote.c:1327 builtin/rm.c:268 builtin/send-pack.c:162
2843 msgid "dry run"
2844 msgstr "пробный запуск"
2845
2531 -#: builtin/add.c:250 builtin/apply.c:4563 builtin/check-ignore.c:19
2532 -#: builtin/commit.c:1333 builtin/count-objects.c:85 builtin/fsck.c:557
2533 -#: builtin/log.c:1826 builtin/mv.c:110 builtin/read-tree.c:114
2846 +#: builtin/add.c:254 builtin/apply.c:4854 builtin/check-ignore.c:19
2847 +#: builtin/commit.c:1334 builtin/count-objects.c:85 builtin/fsck.c:593
2848 +#: builtin/log.c:1852 builtin/mv.c:110 builtin/read-tree.c:114
2849 msgid "be verbose"
2850 msgstr "быть многословнее"
2851
2537 -#: builtin/add.c:252
2852 +#: builtin/add.c:256
2853 msgid "interactive picking"
2854 msgstr "интерактивный выбор"
2855
2541 -#: builtin/add.c:253 builtin/checkout.c:1154 builtin/reset.c:286
2856 +#: builtin/add.c:257 builtin/checkout.c:1157 builtin/reset.c:286
2857 msgid "select hunks interactively"
2858 msgstr "интерактивный выбор блоков"
2859
2545 -#: builtin/add.c:254
2860 +#: builtin/add.c:258
2861 msgid "edit current diff and apply"
2862 msgstr "отредактировать текущий файл различий и применить его"
2863
2549 -#: builtin/add.c:255
2864 +#: builtin/add.c:259
2865 msgid "allow adding otherwise ignored files"
2866 msgstr "разрешить добавление игнорируемых иначе файлов"
2867
2553 -#: builtin/add.c:256
2868 +#: builtin/add.c:260
2869 msgid "update tracked files"
2870 msgstr "обновить отслеживаемые файлы"
2871
2557 -#: builtin/add.c:257
2872 +#: builtin/add.c:261
2873 msgid "record only the fact that the path will be added later"
2874 msgstr "записать только факт, что путь будет добавлен позже"
2875
2561 -#: builtin/add.c:258
2876 +#: builtin/add.c:262
2877 msgid "add changes from all tracked and untracked files"
2878 msgstr "добавить изменения из всех отслеживаемых и неотслеживаемых файлов"
2879
2565 -#: builtin/add.c:261
2880 +#: builtin/add.c:265
2881 msgid "ignore paths removed in the working tree (same as --no-all)"
2882 msgstr "игнорировать пути удаленные из рабочего каталога (тоже, что и --no-all)"
2883
2569 -#: builtin/add.c:263
2884 +#: builtin/add.c:267
2885 msgid "don't add, only refresh the index"
2886 msgstr "не добавлять, только обновить индекс"
2887
2573 -#: builtin/add.c:264
2888 +#: builtin/add.c:268
2889 msgid "just skip files which cannot be added because of errors"
2890 msgstr "пропускать файлы, которые не могут быть добавлены из-за ошибок"
2891
2577 -#: builtin/add.c:265
2892 +#: builtin/add.c:269
2893 msgid "check if - even missing - files are ignored in dry run"
2894 msgstr "удостовериться, что даже недостающие файлы будут проигнорированы при пробном запуске"
2895
2581 -#: builtin/add.c:287
2896 +#: builtin/add.c:270 builtin/update-index.c:958
2897 +msgid "(+/-)x"
2898 +msgstr "(+/-)x"
2899 +
2900 +#: builtin/add.c:270 builtin/update-index.c:959
2901 +msgid "override the executable bit of the listed files"
2902 +msgstr "переопределить бит выполнения на указанных файлах"
2903 +
2904 +#: builtin/add.c:292
2905 #, c-format
2906 msgid "Use -f if you really want to add them.\n"
2907 msgstr "Используйте -f, если вы действительно хотите добавить их.\n"
2908
2586 -#: builtin/add.c:294
2909 +#: builtin/add.c:300
2910 msgid "adding files failed"
2911 msgstr "ошибка при добавлении файлов"
2912
2590 -#: builtin/add.c:330
2913 +#: builtin/add.c:336
2914 msgid "-A and -u are mutually incompatible"
2915 msgstr "-A и -u нельзя использовать одновременно"
2916
2594 -#: builtin/add.c:337
2917 +#: builtin/add.c:343
2918 msgid "Option --ignore-missing can only be used together with --dry-run"
2919 msgstr "Опция --ignore-missing может использоваться только вместе с --dry-run"
2920
2921 #: builtin/add.c:352
2922 #, c-format
2923 +msgid "--chmod param '%s' must be either -x or +x"
2924 +msgstr "параметр --chmod «%s» должен быть -x или +x"
2925 +
2926 +#: builtin/add.c:367
2927 +#, c-format
2928 msgid "Nothing specified, nothing added.\n"
2929 msgstr "Ничего не указано, ничего не добавлено.\n"
2930
2603 -#: builtin/add.c:353
2931 +#: builtin/add.c:368
2932 #, c-format
2933 msgid "Maybe you wanted to say 'git add .'?\n"
2934 msgstr "Возможно, вы имели в виду «git add .»?\n"
2935
2608 -#: builtin/add.c:358 builtin/check-ignore.c:172 builtin/clean.c:914
2609 -#: builtin/commit.c:339 builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
2936 +#: builtin/add.c:373 builtin/check-ignore.c:172 builtin/checkout.c:279
2937 +#: builtin/checkout.c:473 builtin/clean.c:914 builtin/commit.c:340
2938 +#: builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
2939 #: builtin/submodule--helper.c:240
2940 msgid "index file corrupt"
2941 msgstr "файл индекса поврежден"
2942
2614 -#: builtin/add.c:439 builtin/apply.c:4661 builtin/mv.c:283 builtin/rm.c:430
2943 +#: builtin/add.c:454 builtin/apply.c:4784 builtin/mv.c:286 builtin/rm.c:431
2944 msgid "Unable to write new index file"
2945 msgstr "Не удалось записать новый файл индекса"
2946
2618 -#: builtin/am.c:256 builtin/commit.c:749 builtin/merge.c:1089
2947 +#: builtin/am.c:257 builtin/commit.c:750 builtin/merge.c:1032
2948 #, c-format
2949 msgid "could not read '%s'"
2950 msgstr "не удалось прочитать «%s»"
2951
2623 -#: builtin/am.c:430
2952 +#: builtin/am.c:426
2953 msgid "could not parse author script"
2954 msgstr "не удалось разобрать сценарий авторства"
2955
2627 -#: builtin/am.c:507
2956 +#: builtin/am.c:503
2957 #, c-format
2958 msgid "'%s' was deleted by the applypatch-msg hook"
2959 msgstr "«%s» был удален перехватчиком applypatch-msg"
2960
2632 -#: builtin/am.c:548 builtin/notes.c:300
2961 +#: builtin/am.c:544 builtin/notes.c:301
2962 #, c-format
2963 msgid "Malformed input line: '%s'."
2964 msgstr "Неправильная строка ввода: «%s»."
2965
2637 -#: builtin/am.c:585 builtin/notes.c:315
2966 +#: builtin/am.c:581 builtin/notes.c:316
2967 #, c-format
2968 msgid "Failed to copy notes from '%s' to '%s'"
2969 msgstr "Не удалось скопировать заметку из «%s» в «%s»"
2970
2642 -#: builtin/am.c:611
2971 +#: builtin/am.c:607
2972 msgid "fseek failed"
2973 msgstr "сбой при выполнении fseek"
2974
2646 -#: builtin/am.c:788
2975 +#: builtin/am.c:787
2976 #, c-format
2977 msgid "could not parse patch '%s'"
2978 msgstr "не удалось разобрать патч «%s»"
2979
2651 -#: builtin/am.c:853
2980 +#: builtin/am.c:852
2981 msgid "Only one StGIT patch series can be applied at once"
2982 msgstr "Только серия патчей StGIT может быть применена за раз"
2983
2655 -#: builtin/am.c:900
2984 +#: builtin/am.c:899
2985 msgid "invalid timestamp"
2986 msgstr "недопустимая метка даты/времени"
2987
2659 -#: builtin/am.c:903 builtin/am.c:911
2988 +#: builtin/am.c:902 builtin/am.c:910
2989 msgid "invalid Date line"
2990 msgstr "недопустимая строка даты"
2991
2663 -#: builtin/am.c:908
2992 +#: builtin/am.c:907
2993 msgid "invalid timezone offset"
2994 msgstr "недопустимое смещение часового пояса"
2995
2667 -#: builtin/am.c:995
2996 +#: builtin/am.c:996
2997 msgid "Patch format detection failed."
2998 msgstr "Сбой определения формата патча."
2999
2671 -#: builtin/am.c:1000 builtin/clone.c:380
3000 +#: builtin/am.c:1001 builtin/clone.c:380
3001 #, c-format
3002 msgid "failed to create directory '%s'"
3003 msgstr "не удалось создать каталог «%s»"
3004
2676 -#: builtin/am.c:1004
3005 +#: builtin/am.c:1005
3006 msgid "Failed to split patches."
3007 msgstr "Не удалось разделить патчи на части."
3008
2680 -#: builtin/am.c:1136 builtin/commit.c:365
3009 +#: builtin/am.c:1137 builtin/commit.c:366
3010 msgid "unable to write index file"
3011 msgstr "не удалось записать индекс"
3012
2684 -#: builtin/am.c:1187
3013 +#: builtin/am.c:1188
3014 #, c-format
3015 msgid "When you have resolved this problem, run \"%s --continue\"."
3016 msgstr "Когда вы устраните эту проблему, запустите «%s --continue»."
3017
2689 -#: builtin/am.c:1188
3018 +#: builtin/am.c:1189
3019 #, c-format
3020 msgid "If you prefer to skip this patch, run \"%s --skip\" instead."
3021 msgstr "Если вы хотите пропустить этот патч, то запустите «%s --skip»."
3022
2694 -#: builtin/am.c:1189
3023 +#: builtin/am.c:1190
3024 #, c-format
3025 msgid "To restore the original branch and stop patching, run \"%s --abort\"."
3026 msgstr "Чтобы вернуться на предыдущую ветку и остановить применение изменений, запустите «%s --abort»."
3027
2699 -#: builtin/am.c:1327
3028 +#: builtin/am.c:1328
3029 msgid "Patch is empty. Was it split wrong?"
3030 msgstr "Патч пуст. Возможно, он был неправильно разделён?"
3031
2703 -#: builtin/am.c:1401 builtin/log.c:1516
3032 +#: builtin/am.c:1402 builtin/log.c:1543
3033 #, c-format
3034 msgid "invalid ident line: %s"
3035 msgstr "неправильная строка идентификации: %s"
3036
2708 -#: builtin/am.c:1428
3037 +#: builtin/am.c:1429
3038 #, c-format
3039 msgid "unable to parse commit %s"
3040 msgstr "не удалось разобрать коммит %s"
3041
2713 -#: builtin/am.c:1630
3042 +#: builtin/am.c:1602
3043 msgid "Repository lacks necessary blobs to fall back on 3-way merge."
3044 msgstr "В репозитории отсутствуют двоичные объекты, необходимые для отката к трехходовому слиянию."
3045
2717 -#: builtin/am.c:1632
3046 +#: builtin/am.c:1604
3047 msgid "Using index info to reconstruct a base tree..."
3048 msgstr "Использую индекс для реконструкции базового дерева…"
3049
2721 -#: builtin/am.c:1651
3050 +#: builtin/am.c:1623
3051 msgid ""
3052 "Did you hand edit your patch?\n"
3053 "It does not apply to blobs recorded in its index."
3054 msgstr "Вы вручную изменяли патч?\nОн не накладывается без ошибок на двоичные объекты, записанные в его заголовке."
3055
2727 -#: builtin/am.c:1657
3056 +#: builtin/am.c:1629
3057 msgid "Falling back to patching base and 3-way merge..."
3058 msgstr "Откат к применению изменений к базовому коммиту с помощью трехходового слияния…"
3059
2731 -#: builtin/am.c:1672
3060 +#: builtin/am.c:1654
3061 msgid "Failed to merge in the changes."
3062 msgstr "Не удалось слить изменения."
3063
2735 -#: builtin/am.c:1696 builtin/merge.c:636
3064 +#: builtin/am.c:1679 builtin/merge.c:628
3065 msgid "git write-tree failed to write a tree"
3066 msgstr "git write-tree не удалось записать дерево"
3067
2739 -#: builtin/am.c:1703
3068 +#: builtin/am.c:1686
3069 msgid "applying to an empty history"
3070 msgstr "применение к пустой истории"
3071
2743 -#: builtin/am.c:1716 builtin/commit.c:1775 builtin/merge.c:841
2744 -#: builtin/merge.c:866
3072 +#: builtin/am.c:1699 builtin/commit.c:1776 builtin/merge.c:798
3073 +#: builtin/merge.c:823
3074 msgid "failed to write commit object"
3075 msgstr "сбой записи объекта коммита"
3076
2748 -#: builtin/am.c:1748 builtin/am.c:1752
3077 +#: builtin/am.c:1731 builtin/am.c:1735
3078 #, c-format
3079 msgid "cannot resume: %s does not exist."
3080 msgstr "нельзя продолжнить: %s не существует "
3081
2753 -#: builtin/am.c:1768
3082 +#: builtin/am.c:1751
3083 msgid "cannot be interactive without stdin connected to a terminal."
3084 msgstr "не удалось использовать интерактивное поведение, без stdin подключенного к терминалу."
3085
2757 -#: builtin/am.c:1773
3086 +#: builtin/am.c:1756
3087 msgid "Commit Body is:"
3088 msgstr "Тело коммита:"
3089
3090 #. TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a]
3091 #. in your translation. The program will only accept English
3092 #. input at this point.
2764 -#: builtin/am.c:1783
3093 +#: builtin/am.c:1766
3094 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
3095 msgstr "Применить? [y] - да/[n] - нет/[e] - редактировать/[v] - просмотреть патч/[a] - применить всё: "
3096
2768 -#: builtin/am.c:1833
3097 +#: builtin/am.c:1816
3098 #, c-format
3099 msgid "Dirty index: cannot apply patches (dirty: %s)"
3100 msgstr "Индекс не пустой: нельзя применять патчи (в индексе: %s)"
3101
2773 -#: builtin/am.c:1868 builtin/am.c:1940
3102 +#: builtin/am.c:1853 builtin/am.c:1925
3103 #, c-format
3104 msgid "Applying: %.*s"
3105 msgstr "Применение: %.*s"
3106
2778 -#: builtin/am.c:1884
3107 +#: builtin/am.c:1869
3108 msgid "No changes -- Patch already applied."
3109 msgstr "Нет изменений — Патч уже применен."
3110
2782 -#: builtin/am.c:1892
3111 +#: builtin/am.c:1877
3112 #, c-format
3113 msgid "Patch failed at %s %.*s"
3114 msgstr "Ошибка применения изменений на %s %.*s"
3115
2787 -#: builtin/am.c:1898
3116 +#: builtin/am.c:1883
3117 #, c-format
3118 msgid "The copy of the patch that failed is found in: %s"
3119 msgstr "Копию изменений, которые не удалось применить, вы можете найти в: %s"
3120
2792 -#: builtin/am.c:1943
3121 +#: builtin/am.c:1928
3122 msgid ""
3123 "No changes - did you forget to use 'git add'?\n"
3124 "If there is nothing left to stage, chances are that something else\n"
3125 "already introduced the same changes; you might want to skip this patch."
3126 msgstr "Нет изменений — возможно, вы забыли вызвать «git add»?\nЕсли ничего не осталось для индексации, то, скорее всего, что-то другое уже сделало те же изменения; возможно, вам следует пропустить этот патч."
3127
2799 -#: builtin/am.c:1950
3128 +#: builtin/am.c:1935
3129 msgid ""
3130 "You still have unmerged paths in your index.\n"
3131 "Did you forget to use 'git add'?"
3132 msgstr "У вас все еще имеются не слитые пути в индексе.\nВозможно, вы забыли вызвать «git add»?"
3133
2805 -#: builtin/am.c:2058 builtin/am.c:2062 builtin/am.c:2074 builtin/reset.c:308
3134 +#: builtin/am.c:2043 builtin/am.c:2047 builtin/am.c:2059 builtin/reset.c:308
3135 #: builtin/reset.c:316
3136 #, c-format
3137 msgid "Could not parse object '%s'."
3138 msgstr "Не удалось разобрать объект «%s»."
3139
2811 -#: builtin/am.c:2110
3140 +#: builtin/am.c:2095
3141 msgid "failed to clean index"
3142 msgstr "не удалось очистить индекс"
3143
2815 -#: builtin/am.c:2144
3144 +#: builtin/am.c:2129
3145 msgid ""
3146 "You seem to have moved HEAD since the last 'am' failure.\n"
3147 "Not rewinding to ORIG_HEAD"
3148 msgstr "Похоже, что вы переместили HEAD с момента последней ошибки выполнения «am».\nПеремотка на ORIG_HEAD не выполняется"
3149
2821 -#: builtin/am.c:2205
3150 +#: builtin/am.c:2192
3151 #, c-format
3152 msgid "Invalid value for --patch-format: %s"
3153 msgstr "Неправильное значение для --patch-format: %s"
3154
2826 -#: builtin/am.c:2238
3155 +#: builtin/am.c:2225
3156 msgid "git am [<options>] [(<mbox>|<Maildir>)...]"
3157 msgstr "git am [<опции>] [(<mbox>|<Maildir>)…]"
3158
2830 -#: builtin/am.c:2239
3159 +#: builtin/am.c:2226
3160 msgid "git am [<options>] (--continue | --skip | --abort)"
3161 msgstr "git am [<опции>] (--continue | --skip | --abort)"
3162
2834 -#: builtin/am.c:2245
3163 +#: builtin/am.c:2232
3164 msgid "run interactively"
3165 msgstr "запустить в интерактивном режиме"
3166
2838 -#: builtin/am.c:2247
3167 +#: builtin/am.c:2234
3168 msgid "historical option -- no-op"
3169 msgstr "историческая опция — ничего не делает"
3170
2842 -#: builtin/am.c:2249
3171 +#: builtin/am.c:2236
3172 msgid "allow fall back on 3way merging if needed"
3173 msgstr "разрешить откатиться к трехходовому слиянию, если нужно"
3174
2846 -#: builtin/am.c:2250 builtin/init-db.c:478 builtin/prune-packed.c:57
2847 -#: builtin/repack.c:171
3175 +#: builtin/am.c:2237 builtin/init-db.c:481 builtin/prune-packed.c:57
3176 +#: builtin/repack.c:172
3177 msgid "be quiet"
3178 msgstr "тихий режим"
3179
2851 -#: builtin/am.c:2252
3180 +#: builtin/am.c:2239
3181 msgid "add a Signed-off-by line to the commit message"
3182 msgstr "добавить строку Signed-off-by к сообщению коммита"
3183
2855 -#: builtin/am.c:2255
3184 +#: builtin/am.c:2242
3185 msgid "recode into utf8 (default)"
3186 msgstr "перекодировать в utf8 (по умолчанию)"
3187
2859 -#: builtin/am.c:2257
3188 +#: builtin/am.c:2244
3189 msgid "pass -k flag to git-mailinfo"
3190 msgstr "передать флаг -k в git-mailinfo"
3191
2863 -#: builtin/am.c:2259
3192 +#: builtin/am.c:2246
3193 msgid "pass -b flag to git-mailinfo"
3194 msgstr "передать флаг -b в git-mailinfo"
3195
2867 -#: builtin/am.c:2261
3196 +#: builtin/am.c:2248
3197 msgid "pass -m flag to git-mailinfo"
3198 msgstr "передать флаг -m в git-mailinfo"
3199
2871 -#: builtin/am.c:2263
3200 +#: builtin/am.c:2250
3201 msgid "pass --keep-cr flag to git-mailsplit for mbox format"
3202 msgstr "передать флаг --keep-cr в git-mailsplit для формата mbox"
3203
2875 -#: builtin/am.c:2266
3204 +#: builtin/am.c:2253
3205 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"
3206 msgstr "не передавать --keep-cr флаг в git-mailsplit вне зависимости от am.keepcr"
3207
2879 -#: builtin/am.c:2269
3208 +#: builtin/am.c:2256
3209 msgid "strip everything before a scissors line"
3210 msgstr "обрезать все до строки обрезки"
3211
2883 -#: builtin/am.c:2270 builtin/apply.c:4546
3212 +#: builtin/am.c:2257 builtin/apply.c:4837
3213 msgid "action"
3214 msgstr "действие"
3215
2887 -#: builtin/am.c:2271 builtin/am.c:2274 builtin/am.c:2277 builtin/am.c:2280
2888 -#: builtin/am.c:2283 builtin/am.c:2286 builtin/am.c:2289 builtin/am.c:2292
2889 -#: builtin/am.c:2298
3216 +#: builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264 builtin/am.c:2267
3217 +#: builtin/am.c:2270 builtin/am.c:2273 builtin/am.c:2276 builtin/am.c:2279
3218 +#: builtin/am.c:2285
3219 msgid "pass it through git-apply"
3220 msgstr "передать его в git-apply"
3221
2893 -#: builtin/am.c:2279 builtin/apply.c:4570
3222 +#: builtin/am.c:2266 builtin/apply.c:4861
3223 msgid "root"
3224 msgstr "корень"
3225
2897 -#: builtin/am.c:2282 builtin/am.c:2285 builtin/apply.c:4508
2898 -#: builtin/apply.c:4511 builtin/clone.c:90 builtin/fetch.c:95
3226 +#: builtin/am.c:2269 builtin/am.c:2272 builtin/apply.c:4799
3227 +#: builtin/apply.c:4802 builtin/clone.c:90 builtin/fetch.c:96
3228 #: builtin/pull.c:179 builtin/submodule--helper.c:277
2900 -#: builtin/submodule--helper.c:404 builtin/submodule--helper.c:485
2901 -#: builtin/submodule--helper.c:488 builtin/submodule--helper.c:767
2902 -#: builtin/submodule--helper.c:770
3229 +#: builtin/submodule--helper.c:402 builtin/submodule--helper.c:482
3230 +#: builtin/submodule--helper.c:485 builtin/submodule--helper.c:823
3231 +#: builtin/submodule--helper.c:826
3232 msgid "path"
3233 msgstr "путь"
3234
2906 -#: builtin/am.c:2288 builtin/fmt-merge-msg.c:666 builtin/fmt-merge-msg.c:669
2907 -#: builtin/grep.c:706 builtin/merge.c:199 builtin/pull.c:134
2908 -#: builtin/pull.c:193 builtin/repack.c:178 builtin/repack.c:182
3235 +#: builtin/am.c:2275 builtin/fmt-merge-msg.c:666 builtin/fmt-merge-msg.c:669
3236 +#: builtin/grep.c:706 builtin/merge.c:200 builtin/pull.c:134
3237 +#: builtin/pull.c:193 builtin/repack.c:181 builtin/repack.c:185
3238 #: builtin/show-branch.c:645 builtin/show-ref.c:175 builtin/tag.c:340
3239 #: parse-options.h:132 parse-options.h:134 parse-options.h:244
3240 msgid "n"
3241 msgstr "n"
3242
2914 -#: builtin/am.c:2291 builtin/apply.c:4514
3243 +#: builtin/am.c:2278 builtin/apply.c:4805
3244 msgid "num"
3245 msgstr "количество"
3246
2918 -#: builtin/am.c:2294 builtin/for-each-ref.c:37 builtin/replace.c:438
3247 +#: builtin/am.c:2281 builtin/for-each-ref.c:37 builtin/replace.c:438
3248 #: builtin/tag.c:372
3249 msgid "format"
3250 msgstr "формат"
3251
2923 -#: builtin/am.c:2295
3252 +#: builtin/am.c:2282
3253 msgid "format the patch(es) are in"
3254 msgstr "формат, в котором находятся патчи"
3255
2927 -#: builtin/am.c:2301
3256 +#: builtin/am.c:2288
3257 msgid "override error message when patch failure occurs"
3258 msgstr "переопределить сообщение об ошибке, если не удалось наложить изменения"
3259
2931 -#: builtin/am.c:2303
3260 +#: builtin/am.c:2290
3261 msgid "continue applying patches after resolving a conflict"
3262 msgstr "продолжить применение изменений после разрешения конфиликта"
3263
2935 -#: builtin/am.c:2306
3264 +#: builtin/am.c:2293
3265 msgid "synonyms for --continue"
3266 msgstr "синоним для --continue"
3267
2939 -#: builtin/am.c:2309
3268 +#: builtin/am.c:2296
3269 msgid "skip the current patch"
3270 msgstr "пропустить текущий патч"
3271
2943 -#: builtin/am.c:2312
3272 +#: builtin/am.c:2299
3273 msgid "restore the original branch and abort the patching operation."
3274 msgstr "восстановить оригинальную ветку и отменить операцию применения изменений."
3275
2947 -#: builtin/am.c:2316
3276 +#: builtin/am.c:2303
3277 msgid "lie about committer date"
3278 msgstr "соврать о дате коммитера"
3279
2951 -#: builtin/am.c:2318
3280 +#: builtin/am.c:2305
3281 msgid "use current timestamp for author date"
3282 msgstr "использовать текущее время как время авторства"
3283
2955 -#: builtin/am.c:2320 builtin/commit.c:1609 builtin/merge.c:228
3284 +#: builtin/am.c:2307 builtin/commit.c:1610 builtin/merge.c:229
3285 #: builtin/pull.c:164 builtin/revert.c:92 builtin/tag.c:355
3286 msgid "key-id"
3287 msgstr "key-id"
3288
2960 -#: builtin/am.c:2321
3289 +#: builtin/am.c:2308
3290 msgid "GPG-sign commits"
3291 msgstr "подписать коммиты с помощью GPG"
3292
2964 -#: builtin/am.c:2324
3293 +#: builtin/am.c:2311
3294 msgid "(internal use for git-rebase)"
3295 msgstr "(внутреннее использование для git-rebase)"
3296
2968 -#: builtin/am.c:2339
3297 +#: builtin/am.c:2326
3298 msgid ""
3299 "The -b/--binary option has been a no-op for long time, and\n"
3300 "it will be removed. Please do not use it anymore."
3301 msgstr "Опция -b/--binary уже долгое время ничего не делает и будет удалена с следующих версиях Git. Пожалуйста, не используйте ее."
3302
2974 -#: builtin/am.c:2346
3303 +#: builtin/am.c:2333
3304 msgid "failed to read the index"
3305 msgstr "сбой чтения индекса"
3306
2978 -#: builtin/am.c:2361
3307 +#: builtin/am.c:2348
3308 #, c-format
3309 msgid "previous rebase directory %s still exists but mbox given."
3310 msgstr "предыдущий каталог перемещения %s еще существует, но передан mbox."
3311
2983 -#: builtin/am.c:2385
3312 +#: builtin/am.c:2372
3313 #, c-format
3314 msgid ""
3315 "Stray %s directory found.\n"
3316 "Use \"git am --abort\" to remove it."
3317 msgstr "Найден забытый каталог %s.\nИспользуйте «git am --abort», чтобы удалить его."
3318
2990 -#: builtin/am.c:2391
3319 +#: builtin/am.c:2378
3320 msgid "Resolve operation not in progress, we are not resuming."
3321 msgstr "Операция разрешения конфликтов не в процессе выполнения, не продолжаем."
3322
2994 -#: builtin/apply.c:59
3323 +#: builtin/apply.c:122
3324 msgid "git apply [<options>] [<patch>...]"
3325 msgstr "git apply [<опции>] [<патч>…]"
3326
2998 -#: builtin/apply.c:111
3327 +#: builtin/apply.c:153
3328 #, c-format
3329 msgid "unrecognized whitespace option '%s'"
3330 msgstr "неопознанная опция для пробелов «%s»"
3331
3003 -#: builtin/apply.c:126
3332 +#: builtin/apply.c:169
3333 #, c-format
3334 msgid "unrecognized whitespace ignore option '%s'"
3335 msgstr "неопознанная опция для игнорирования пробелов «%s»"
3336
3008 -#: builtin/apply.c:818
3337 +#: builtin/apply.c:854
3338 #, c-format
3339 msgid "Cannot prepare timestamp regexp %s"
3340 msgstr "Не удалось подготовить регулярное выражение для метки времени %s"
3341
3013 -#: builtin/apply.c:827
3342 +#: builtin/apply.c:863
3343 #, c-format
3344 msgid "regexec returned %d for input: %s"
3345 msgstr "regexec возвратил %d для ввода: %s"
3346
3018 -#: builtin/apply.c:908
3347 +#: builtin/apply.c:947
3348 #, c-format
3349 msgid "unable to find filename in patch at line %d"
3350 msgstr "не удалось найти имя файла в строке патча %d"
3351
3023 -#: builtin/apply.c:937
3352 +#: builtin/apply.c:984
3353 #, c-format
3354 msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
3355 msgstr "git apply: плохой git-diff — ожидалось /dev/null, получено %s на строке %d"
3356
3028 -#: builtin/apply.c:942
3357 +#: builtin/apply.c:989
3358 #, c-format
3359 msgid "git apply: bad git-diff - inconsistent new filename on line %d"
3360 msgstr "git apply: плохой git-diff — не согласующееся новое имя файла на строке %d"
3361
3033 -#: builtin/apply.c:943
3362 +#: builtin/apply.c:990
3363 #, c-format
3364 msgid "git apply: bad git-diff - inconsistent old filename on line %d"
3365 msgstr "git apply: плохой git-diff — не согласующееся старое имя файла на строке %d"
3366
3038 -#: builtin/apply.c:949
3367 +#: builtin/apply.c:995
3368 #, c-format
3369 msgid "git apply: bad git-diff - expected /dev/null on line %d"
3370 msgstr "git apply: плохой git-diff — ожидалось /dev/null на строке %d"
3371
3043 -#: builtin/apply.c:1406
3372 +#: builtin/apply.c:1489
3373 #, c-format
3374 msgid "recount: unexpected line: %.*s"
3375 msgstr "recount: не ожидаемая строка: %.*s"
3376
3048 -#: builtin/apply.c:1463
3377 +#: builtin/apply.c:1550
3378 #, c-format
3379 msgid "patch fragment without header at line %d: %.*s"
3380 msgstr "фрагмент изменений без заголовка на строке %d: %.*s"
3381
3053 -#: builtin/apply.c:1480
3382 +#: builtin/apply.c:1567
3383 #, c-format
3384 msgid ""
3385 "git diff header lacks filename information when removing %d leading pathname"
@@ -3063,65 +3392,65 @@ msgstr[1] "заголовок git diff не нашел информацию об
3392 msgstr[2] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
3393 msgstr[3] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
3394
3066 -#: builtin/apply.c:1646
3395 +#: builtin/apply.c:1743
3396 msgid "new file depends on old contents"
3397 msgstr "новый файл зависит от старого содержимого"
3398
3070 -#: builtin/apply.c:1648
3399 +#: builtin/apply.c:1745
3400 msgid "deleted file still has contents"
3401 msgstr "удаленный файл все еще имеет содержимое"
3402
3074 -#: builtin/apply.c:1674
3403 +#: builtin/apply.c:1774
3404 #, c-format
3405 msgid "corrupt patch at line %d"
3406 msgstr "патч поврежден на строке %d"
3407
3079 -#: builtin/apply.c:1710
3408 +#: builtin/apply.c:1810
3409 #, c-format
3410 msgid "new file %s depends on old contents"
3411 msgstr "новый файл %s зависит от старого содержимого"
3412
3084 -#: builtin/apply.c:1712
3413 +#: builtin/apply.c:1812
3414 #, c-format
3415 msgid "deleted file %s still has contents"
3416 msgstr "удаленный файл %s все еще имеет содержимое"
3417
3089 -#: builtin/apply.c:1715
3418 +#: builtin/apply.c:1815
3419 #, c-format
3420 msgid "** warning: file %s becomes empty but is not deleted"
3421 msgstr "** предупреждение: файл %s становится пустым, но не удаляется"
3422
3094 -#: builtin/apply.c:1861
3423 +#: builtin/apply.c:1962
3424 #, c-format
3425 msgid "corrupt binary patch at line %d: %.*s"
3426 msgstr "поврежденный двоичный патч на строке %d: %.*s"
3427
3099 -#: builtin/apply.c:1895
3428 +#: builtin/apply.c:1999
3429 #, c-format
3430 msgid "unrecognized binary patch at line %d"
3431 msgstr "неопознанный двоичный патч на строке %d"
3432
3104 -#: builtin/apply.c:2048
3433 +#: builtin/apply.c:2154
3434 #, c-format
3435 msgid "patch with only garbage at line %d"
3436 msgstr "патч с мусором на строке %d"
3437
3109 -#: builtin/apply.c:2138
3438 +#: builtin/apply.c:2244
3439 #, c-format
3440 msgid "unable to read symlink %s"
3441 msgstr "не удалось прочитать символьную ссылку %s"
3442
3114 -#: builtin/apply.c:2142
3443 +#: builtin/apply.c:2248
3444 #, c-format
3445 msgid "unable to open or read %s"
3446 msgstr "не удалось открыть или прочесть %s"
3447
3119 -#: builtin/apply.c:2775
3448 +#: builtin/apply.c:2901
3449 #, c-format
3450 msgid "invalid start of line: '%c'"
3451 msgstr "неправильное начало строки: «%c»"
3452
3124 -#: builtin/apply.c:2894
3453 +#: builtin/apply.c:3020
3454 #, c-format
3455 msgid "Hunk #%d succeeded at %d (offset %d line)."
3456 msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
@@ -3130,177 +3459,172 @@ msgstr[1] "Часть #%d успешно применена на %d (со сдв
3459 msgstr[2] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
3460 msgstr[3] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
3461
3133 -#: builtin/apply.c:2906
3462 +#: builtin/apply.c:3032
3463 #, c-format
3464 msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
3465 msgstr "Контекст сужен до (%ld/%ld), чтобы применить фрагмент на %d строке"
3466
3138 -#: builtin/apply.c:2912
3467 +#: builtin/apply.c:3038
3468 #, c-format
3469 msgid ""
3470 "while searching for:\n"
3471 "%.*s"
3472 msgstr "при поиске:\n%.*s"
3473
3145 -#: builtin/apply.c:2932
3474 +#: builtin/apply.c:3060
3475 #, c-format
3476 msgid "missing binary patch data for '%s'"
3477 msgstr "пропущены данные двоичного патча для «%s»"
3478
3150 -#: builtin/apply.c:3033
3479 +#: builtin/apply.c:3163
3480 #, c-format
3481 msgid "binary patch does not apply to '%s'"
3482 msgstr "не удалось применить двоичный патч к «%s»"
3483
3155 -#: builtin/apply.c:3039
3484 +#: builtin/apply.c:3169
3485 #, c-format
3486 msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
3487 msgstr "после применения двоичного патча для «%s» был получен неправильный результат (ожидалось %s, получено %s)"
3488
3160 -#: builtin/apply.c:3060
3489 +#: builtin/apply.c:3190
3490 #, c-format
3491 msgid "patch failed: %s:%ld"
3492 msgstr "ошибка применения изменений: %s:%ld"
3493
3165 -#: builtin/apply.c:3184
3494 +#: builtin/apply.c:3314
3495 #, c-format
3496 msgid "cannot checkout %s"
3497 msgstr "не удалось переключить состояние на %s"
3498
3170 -#: builtin/apply.c:3229 builtin/apply.c:3240 builtin/apply.c:3285
3171 -#, c-format
3172 -msgid "read of %s failed"
3173 -msgstr "ошибка чтения %s"
3174 -
3175 -#: builtin/apply.c:3237
3499 +#: builtin/apply.c:3370
3500 #, c-format
3501 msgid "reading from '%s' beyond a symbolic link"
3502 msgstr "чтение из «%s» за символической ссылкой"
3503
3180 -#: builtin/apply.c:3265 builtin/apply.c:3487
3504 +#: builtin/apply.c:3399 builtin/apply.c:3630
3505 #, c-format
3506 msgid "path %s has been renamed/deleted"
3507 msgstr "путь %s был переименован/удален"
3508
3185 -#: builtin/apply.c:3346 builtin/apply.c:3501
3509 +#: builtin/apply.c:3482 builtin/apply.c:3644
3510 #, c-format
3511 msgid "%s: does not exist in index"
3512 msgstr "%s: нет в индексе"
3513
3190 -#: builtin/apply.c:3350 builtin/apply.c:3493 builtin/apply.c:3515
3514 +#: builtin/apply.c:3486 builtin/apply.c:3636 builtin/apply.c:3658
3515 #, c-format
3516 msgid "%s: %s"
3517 msgstr "%s: %s"
3518
3195 -#: builtin/apply.c:3355 builtin/apply.c:3509
3519 +#: builtin/apply.c:3491 builtin/apply.c:3652
3520 #, c-format
3521 msgid "%s: does not match index"
3522 msgstr "%s: не совпадает с индексом"
3523
3200 -#: builtin/apply.c:3457
3524 +#: builtin/apply.c:3597
3525 msgid "removal patch leaves file contents"
3526 msgstr "патч удаления не удалил содержимое файла"
3527
3204 -#: builtin/apply.c:3526
3528 +#: builtin/apply.c:3669
3529 #, c-format
3530 msgid "%s: wrong type"
3531 msgstr "%s: неправильный тип"
3532
3209 -#: builtin/apply.c:3528
3533 +#: builtin/apply.c:3671
3534 #, c-format
3535 msgid "%s has type %o, expected %o"
3536 msgstr "%s имеет тип %o, а ожидался %o"
3537
3214 -#: builtin/apply.c:3687 builtin/apply.c:3689
3538 +#: builtin/apply.c:3822 builtin/apply.c:3824
3539 #, c-format
3540 msgid "invalid path '%s'"
3541 msgstr "неправильный путь «%s»"
3542
3219 -#: builtin/apply.c:3744
3543 +#: builtin/apply.c:3879
3544 #, c-format
3545 msgid "%s: already exists in index"
3546 msgstr "%s: уже содержится в индексе"
3547
3224 -#: builtin/apply.c:3747
3548 +#: builtin/apply.c:3882
3549 #, c-format
3550 msgid "%s: already exists in working directory"
3551 msgstr "%s: уже содержится в рабочем каталоге"
3552
3229 -#: builtin/apply.c:3767
3553 +#: builtin/apply.c:3902
3554 #, c-format
3555 msgid "new mode (%o) of %s does not match old mode (%o)"
3556 msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o)"
3557
3234 -#: builtin/apply.c:3772
3558 +#: builtin/apply.c:3907
3559 #, c-format
3560 msgid "new mode (%o) of %s does not match old mode (%o) of %s"
3561 msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o) для %s"
3562
3239 -#: builtin/apply.c:3792
3563 +#: builtin/apply.c:3927
3564 #, c-format
3565 msgid "affected file '%s' is beyond a symbolic link"
3566 msgstr "затронутый файл «%s» находится за символической ссылкой"
3567
3244 -#: builtin/apply.c:3796
3568 +#: builtin/apply.c:3931
3569 #, c-format
3570 msgid "%s: patch does not apply"
3571 msgstr "%s: не удалось применить патч"
3572
3249 -#: builtin/apply.c:3810
3573 +#: builtin/apply.c:3945
3574 #, c-format
3575 msgid "Checking patch %s..."
3576 msgstr "Проверка патча %s…"
3577
3254 -#: builtin/apply.c:3903 builtin/checkout.c:233 builtin/reset.c:135
3578 +#: builtin/apply.c:4038 builtin/checkout.c:233 builtin/reset.c:135
3579 #, c-format
3580 msgid "make_cache_entry failed for path '%s'"
3581 msgstr "сбой make_cache_entry для пути «%s»"
3582
3259 -#: builtin/apply.c:4046
3583 +#: builtin/apply.c:4182
3584 #, c-format
3585 msgid "unable to remove %s from index"
3586 msgstr "не удалось удалить %s из индекса"
3587
3264 -#: builtin/apply.c:4075
3588 +#: builtin/apply.c:4215
3589 #, c-format
3590 msgid "corrupt patch for submodule %s"
3591 msgstr "поврежденный патч для подмодуля %s"
3592
3269 -#: builtin/apply.c:4079
3593 +#: builtin/apply.c:4219
3594 #, c-format
3595 msgid "unable to stat newly created file '%s'"
3596 msgstr "не удалось выполнить stat для созданного файла «%s»"
3597
3274 -#: builtin/apply.c:4084
3598 +#: builtin/apply.c:4224
3599 #, c-format
3600 msgid "unable to create backing store for newly created file %s"
3601 msgstr "не удалось создать вспомогательный файл для созданного файла %s"
3602
3279 -#: builtin/apply.c:4087 builtin/apply.c:4195
3603 +#: builtin/apply.c:4227 builtin/apply.c:4340
3604 #, c-format
3605 msgid "unable to add cache entry for %s"
3606 msgstr "не удалось создать запись в кэше для %s"
3607
3284 -#: builtin/apply.c:4120
3608 +#: builtin/apply.c:4260
3609 #, c-format
3610 msgid "closing file '%s'"
3611 msgstr "закрытие файла «%s»"
3612
3289 -#: builtin/apply.c:4169
3613 +#: builtin/apply.c:4313
3614 #, c-format
3615 msgid "unable to write file '%s' mode %o"
3616 msgstr "не удалось записать файл «%s» с режимом доступа %o"
3617
3294 -#: builtin/apply.c:4256
3618 +#: builtin/apply.c:4403
3619 #, c-format
3620 msgid "Applied patch %s cleanly."
3621 msgstr "Патч %s применен без ошибок."
3622
3299 -#: builtin/apply.c:4264
3623 +#: builtin/apply.c:4411
3624 msgid "internal error"
3625 msgstr "внутренняя ошибка"
3626
3303 -#: builtin/apply.c:4267
3627 +#: builtin/apply.c:4414
3628 #, c-format
3629 msgid "Applying patch %%s with %d reject..."
3630 msgid_plural "Applying patch %%s with %d rejects..."
@@ -3309,174 +3633,174 @@ msgstr[1] "Применение патча %%s с %d отказами…"
3633 msgstr[2] "Применение патча %%s с %d отказами…"
3634 msgstr[3] "Применение патча %%s с %d отказами…"
3635
3312 -#: builtin/apply.c:4277
3636 +#: builtin/apply.c:4424
3637 #, c-format
3638 msgid "truncating .rej filename to %.*s.rej"
3639 msgstr "усечение имени .rej файла до %.*s.rej"
3640
3317 -#: builtin/apply.c:4285
3641 +#: builtin/apply.c:4432
3642 #, c-format
3643 msgid "cannot open %s: %s"
3644 msgstr "не удалось открыть %s: %s"
3645
3322 -#: builtin/apply.c:4298
3646 +#: builtin/apply.c:4445
3647 #, c-format
3648 msgid "Hunk #%d applied cleanly."
3649 msgstr "Блок №%d применен без ошибок."
3650
3327 -#: builtin/apply.c:4301
3651 +#: builtin/apply.c:4448
3652 #, c-format
3653 msgid "Rejected hunk #%d."
3654 msgstr "Блок №%d отклонен."
3655
3332 -#: builtin/apply.c:4387
3656 +#: builtin/apply.c:4537
3657 #, c-format
3658 msgid "Skipped patch '%s'."
3659 msgstr "Патч «%s» пропущен."
3660
3337 -#: builtin/apply.c:4395
3661 +#: builtin/apply.c:4545
3662 msgid "unrecognized input"
3663 msgstr "не распознанный ввод"
3664
3341 -#: builtin/apply.c:4406
3665 +#: builtin/apply.c:4556
3666 msgid "unable to read index file"
3667 msgstr "не удалось прочитать файл индекса"
3668
3345 -#: builtin/apply.c:4509
3669 +#: builtin/apply.c:4701
3670 +msgid "--3way outside a repository"
3671 +msgstr "--3way вне репозитория"
3672 +
3673 +#: builtin/apply.c:4709
3674 +msgid "--index outside a repository"
3675 +msgstr "--index вне репозитория"
3676 +
3677 +#: builtin/apply.c:4712
3678 +msgid "--cached outside a repository"
3679 +msgstr "--cached вне репозитория"
3680 +
3681 +#: builtin/apply.c:4745
3682 +#, c-format
3683 +msgid "can't open patch '%s'"
3684 +msgstr "не удалось открыть патч «%s»"
3685 +
3686 +#: builtin/apply.c:4760
3687 +#, c-format
3688 +msgid "squelched %d whitespace error"
3689 +msgid_plural "squelched %d whitespace errors"
3690 +msgstr[0] "пропущена %d ошибка в пробельных символах"
3691 +msgstr[1] "пропущено %d ошибки в пробельных символах"
3692 +msgstr[2] "пропущено %d ошибок в пробельных символах"
3693 +msgstr[3] "пропущено %d ошибок в пробельных символах"
3694 +
3695 +#: builtin/apply.c:4766 builtin/apply.c:4776
3696 +#, c-format
3697 +msgid "%d line adds whitespace errors."
3698 +msgid_plural "%d lines add whitespace errors."
3699 +msgstr[0] "%d строка добавила ошибки в пробельных символах."
3700 +msgstr[1] "%d строки добавили ошибки в пробельных символах."
3701 +msgstr[2] "%d строк добавили ошибки в пробельных символах."
3702 +msgstr[3] "%d строк добавили ошибки в пробельных символах."
3703 +
3704 +#: builtin/apply.c:4800
3705 msgid "don't apply changes matching the given path"
3706 msgstr "не применять изменения по указанному пути"
3707
3349 -#: builtin/apply.c:4512
3708 +#: builtin/apply.c:4803
3709 msgid "apply changes matching the given path"
3710 msgstr "применять изменения по указанному пути"
3711
3353 -#: builtin/apply.c:4515
3712 +#: builtin/apply.c:4806
3713 msgid "remove <num> leading slashes from traditional diff paths"
3714 msgstr "удалить <количество> ведущих косых черт из традиционных путей списка изменений"
3715
3357 -#: builtin/apply.c:4518
3716 +#: builtin/apply.c:4809
3717 msgid "ignore additions made by the patch"
3718 msgstr "игнорировать добавления, сделанные этим патчем"
3719
3361 -#: builtin/apply.c:4520
3720 +#: builtin/apply.c:4811
3721 msgid "instead of applying the patch, output diffstat for the input"
3722 msgstr "вместо применения патча вывести статистику добавлений и удалений для ввода"
3723
3365 -#: builtin/apply.c:4524
3724 +#: builtin/apply.c:4815
3725 msgid "show number of added and deleted lines in decimal notation"
3726 msgstr "показать количество добавленных и удаленных строк в десятичном представлении"
3727
3369 -#: builtin/apply.c:4526
3728 +#: builtin/apply.c:4817
3729 msgid "instead of applying the patch, output a summary for the input"
3730 msgstr "вместо применения патча вывести статистику изменений для ввода"
3731
3373 -#: builtin/apply.c:4528
3732 +#: builtin/apply.c:4819
3733 msgid "instead of applying the patch, see if the patch is applicable"
3734 msgstr "вместо применения патча проверить подходит ли он"
3735
3377 -#: builtin/apply.c:4530
3736 +#: builtin/apply.c:4821
3737 msgid "make sure the patch is applicable to the current index"
3738 msgstr "проверить, что патч применяется к текущему индексу"
3739
3381 -#: builtin/apply.c:4532
3740 +#: builtin/apply.c:4823
3741 msgid "apply a patch without touching the working tree"
3742 msgstr "применить патч, не изменяя рабочий каталог"
3743
3385 -#: builtin/apply.c:4534
3744 +#: builtin/apply.c:4825
3745 msgid "accept a patch that touches outside the working area"
3746 msgstr "принять патч, который затрагивает файлы за рабочим каталогом"
3747
3389 -#: builtin/apply.c:4536
3748 +#: builtin/apply.c:4827
3749 msgid "also apply the patch (use with --stat/--summary/--check)"
3750 msgstr "а также применить патч (используйте с --stat/--summary/--check)"
3751
3393 -#: builtin/apply.c:4538
3752 +#: builtin/apply.c:4829
3753 msgid "attempt three-way merge if a patch does not apply"
3754 msgstr "попытаться сделать трехходовое слияние, если патч не применяется"
3755
3397 -#: builtin/apply.c:4540
3756 +#: builtin/apply.c:4831
3757 msgid "build a temporary index based on embedded index information"
3758 msgstr "построить временный индекс, основанный на встроенной информации об индексе"
3759
3401 -#: builtin/apply.c:4543 builtin/checkout-index.c:169 builtin/ls-files.c:425
3760 +#: builtin/apply.c:4834 builtin/checkout-index.c:169 builtin/ls-files.c:426
3761 msgid "paths are separated with NUL character"
3762 msgstr "пути, отделённые НУЛЕВЫМ символом"
3763
3405 -#: builtin/apply.c:4545
3764 +#: builtin/apply.c:4836
3765 msgid "ensure at least <n> lines of context match"
3766 msgstr "удостовериться, что по крайней мере <n> строк контекста совпадают"
3767
3409 -#: builtin/apply.c:4547
3768 +#: builtin/apply.c:4838
3769 msgid "detect new or modified lines that have whitespace errors"
3770 msgstr "определять новые или модифицированные строки, у которых есть ошибки в пробельных символах"
3771
3413 -#: builtin/apply.c:4550 builtin/apply.c:4553
3772 +#: builtin/apply.c:4841 builtin/apply.c:4844
3773 msgid "ignore changes in whitespace when finding context"
3774 msgstr "игнорировать изменения в пробельных символах при поиске контекста"
3775
3417 -#: builtin/apply.c:4556
3776 +#: builtin/apply.c:4847
3777 msgid "apply the patch in reverse"
3778 msgstr "применить патч с обращением изменений"
3779
3421 -#: builtin/apply.c:4558
3780 +#: builtin/apply.c:4849
3781 msgid "don't expect at least one line of context"
3782 msgstr "не ожидать как минимум одной строки контекста"
3783
3425 -#: builtin/apply.c:4560
3784 +#: builtin/apply.c:4851
3785 msgid "leave the rejected hunks in corresponding *.rej files"
3786 msgstr "оставить отклоненные блоки изменений в соответствующих *.rej файлах"
3787
3429 -#: builtin/apply.c:4562
3788 +#: builtin/apply.c:4853
3789 msgid "allow overlapping hunks"
3790 msgstr "разрешить перекрывающиеся блоки изменений"
3791
3433 -#: builtin/apply.c:4565
3792 +#: builtin/apply.c:4856
3793 msgid "tolerate incorrectly detected missing new-line at the end of file"
3794 msgstr "разрешить некорректно определенные пропущенные пустые строки в конце файла"
3795
3437 -#: builtin/apply.c:4568
3796 +#: builtin/apply.c:4859
3797 msgid "do not trust the line counts in the hunk headers"
3798 msgstr "не доверять количеству строк из заголовка блока изменений"
3799
3441 -#: builtin/apply.c:4571
3800 +#: builtin/apply.c:4862
3801 msgid "prepend <root> to all filenames"
3802 msgstr "добавить <корень> спереди ко всем именам файлов"
3803
3445 -#: builtin/apply.c:4593
3446 -msgid "--3way outside a repository"
3447 -msgstr "--3way вне репозитория"
3448 -
3449 -#: builtin/apply.c:4601
3450 -msgid "--index outside a repository"
3451 -msgstr "--index вне репозитория"
3452 -
3453 -#: builtin/apply.c:4604
3454 -msgid "--cached outside a repository"
3455 -msgstr "--cached вне репозитория"
3456 -
3457 -#: builtin/apply.c:4623
3458 -#, c-format
3459 -msgid "can't open patch '%s'"
3460 -msgstr "не удалось открыть патч «%s»"
3461 -
3462 -#: builtin/apply.c:4637
3463 -#, c-format
3464 -msgid "squelched %d whitespace error"
3465 -msgid_plural "squelched %d whitespace errors"
3466 -msgstr[0] "пропущена %d ошибка в пробельных символах"
3467 -msgstr[1] "пропущено %d ошибки в пробельных символах"
3468 -msgstr[2] "пропущено %d ошибок в пробельных символах"
3469 -msgstr[3] "пропущено %d ошибок в пробельных символах"
3470 -
3471 -#: builtin/apply.c:4643 builtin/apply.c:4653
3472 -#, c-format
3473 -msgid "%d line adds whitespace errors."
3474 -msgid_plural "%d lines add whitespace errors."
3475 -msgstr[0] "%d строка добавила ошибки в пробельных символах."
3476 -msgstr[1] "%d строки добавили ошибки в пробельных символах."
3477 -msgstr[2] "%d строк добавили ошибки в пробельных символах."
3478 -msgstr[3] "%d строк добавили ошибки в пробельных символах."
3479 -
3804 #: builtin/archive.c:17
3805 #, c-format
3806 msgid "could not create archive file '%s'"
@@ -3532,103 +3856,103 @@ msgstr "git blame [<опции>] [<опции-редакции>] [<редакц
3856 msgid "<rev-opts> are documented in git-rev-list(1)"
3857 msgstr "<опции-rev-list> документированы в git-rev-list(1)"
3858
3535 -#: builtin/blame.c:1782
3859 +#: builtin/blame.c:1781
3860 msgid "Blaming lines"
3861 msgstr "Просмотр авторов строк"
3862
3539 -#: builtin/blame.c:2531
3863 +#: builtin/blame.c:2536
3864 msgid "Show blame entries as we find them, incrementally"
3865 msgstr "Показать записи авторства постепенно, в процессе нахождения"
3866
3543 -#: builtin/blame.c:2532
3867 +#: builtin/blame.c:2537
3868 msgid "Show blank SHA-1 for boundary commits (Default: off)"
3869 msgstr "Не показывать SHA-1 для коммитов, не входящих в границы запроса (По умолчанию: отключено)"
3870
3547 -#: builtin/blame.c:2533
3871 +#: builtin/blame.c:2538
3872 msgid "Do not treat root commits as boundaries (Default: off)"
3873 msgstr "Не воспринимать корневые коммиты как граничные (По умолчанию: отключено)"
3874
3551 -#: builtin/blame.c:2534
3875 +#: builtin/blame.c:2539
3876 msgid "Show work cost statistics"
3877 msgstr "Показать статистику расходов на выполнение запроса"
3878
3555 -#: builtin/blame.c:2535
3879 +#: builtin/blame.c:2540
3880 msgid "Force progress reporting"
3881 msgstr "Принудительно выводить прогресс выполнения"
3882
3559 -#: builtin/blame.c:2536
3883 +#: builtin/blame.c:2541
3884 msgid "Show output score for blame entries"
3885 msgstr "Показать оценку для записей авторства"
3886
3563 -#: builtin/blame.c:2537
3887 +#: builtin/blame.c:2542
3888 msgid "Show original filename (Default: auto)"
3889 msgstr "Показать оригинальное имя файла (По умолчанию: автоматически)"
3890
3567 -#: builtin/blame.c:2538
3891 +#: builtin/blame.c:2543
3892 msgid "Show original linenumber (Default: off)"
3893 msgstr "Показать оригинальные номера строк (По умолчанию: отключено)"
3894
3571 -#: builtin/blame.c:2539
3895 +#: builtin/blame.c:2544
3896 msgid "Show in a format designed for machine consumption"
3897 msgstr "Показать в формате для программного разбора"
3898
3575 -#: builtin/blame.c:2540
3899 +#: builtin/blame.c:2545
3900 msgid "Show porcelain format with per-line commit information"
3901 msgstr "Показать в машиночитаемом формате, с построчной информацией о коммите"
3902
3579 -#: builtin/blame.c:2541
3903 +#: builtin/blame.c:2546
3904 msgid "Use the same output mode as git-annotate (Default: off)"
3905 msgstr "Использовать такой же формат вывода, как и git-annotate (По умолчанию: отключено)"
3906
3583 -#: builtin/blame.c:2542
3907 +#: builtin/blame.c:2547
3908 msgid "Show raw timestamp (Default: off)"
3909 msgstr "Показать необработанные временные метки (По умолчанию: отключено)"
3910
3587 -#: builtin/blame.c:2543
3911 +#: builtin/blame.c:2548
3912 msgid "Show long commit SHA1 (Default: off)"
3913 msgstr "Показать длинный SHA1 идентификатор коммита (По умолчанию: отключено)"
3914
3591 -#: builtin/blame.c:2544
3915 +#: builtin/blame.c:2549
3916 msgid "Suppress author name and timestamp (Default: off)"
3917 msgstr "Не показывать имя автора и временные метки (По умолчанию: отключено)"
3918
3595 -#: builtin/blame.c:2545
3919 +#: builtin/blame.c:2550
3920 msgid "Show author email instead of name (Default: off)"
3921 msgstr "Показать почту автора вместо имени (По умолчанию: отключено)"
3922
3599 -#: builtin/blame.c:2546
3923 +#: builtin/blame.c:2551
3924 msgid "Ignore whitespace differences"
3925 msgstr "Игнорировать различия в пробелах"
3926
3603 -#: builtin/blame.c:2547
3927 +#: builtin/blame.c:2552
3928 msgid "Spend extra cycles to find better match"
3929 msgstr "Потратить больше времени, для нахождения лучших совпадений"
3930
3607 -#: builtin/blame.c:2548
3931 +#: builtin/blame.c:2553
3932 msgid "Use revisions from <file> instead of calling git-rev-list"
3933 msgstr "Использовать редакции из <файла> вместо вызова git-rev-list"
3934
3611 -#: builtin/blame.c:2549
3935 +#: builtin/blame.c:2554
3936 msgid "Use <file>'s contents as the final image"
3937 msgstr "Использовать содержимое <файла> как финальный снимок"
3938
3615 -#: builtin/blame.c:2550 builtin/blame.c:2551
3939 +#: builtin/blame.c:2555 builtin/blame.c:2556
3940 msgid "score"
3941 msgstr "мин-длина"
3942
3619 -#: builtin/blame.c:2550
3943 +#: builtin/blame.c:2555
3944 msgid "Find line copies within and across files"
3945 msgstr "Найти копирование строк в пределах и между файлами"
3946
3623 -#: builtin/blame.c:2551
3947 +#: builtin/blame.c:2556
3948 msgid "Find line movements within and across files"
3949 msgstr "Найти перемещения строк в пределах и между файлами"
3950
3627 -#: builtin/blame.c:2552
3951 +#: builtin/blame.c:2557
3952 msgid "n,m"
3953 msgstr "начало,конец"
3954
3631 -#: builtin/blame.c:2552
3955 +#: builtin/blame.c:2557
3956 msgid "Process only line range n,m, counting from 1"
3957 msgstr "Обработать только строки в диапазоне начало,конец, начиная с 1"
3958
@@ -3638,7 +3962,7 @@ msgstr "Обработать только строки в диапазоне н
3962 #. takes 22 places, is the longest among various forms of
3963 #. relative timestamps, but your language may need more or
3964 #. fewer display columns.
3641 -#: builtin/blame.c:2641
3965 +#: builtin/blame.c:2649
3966 msgid "4 years, 11 months ago"
3967 msgstr "4 года и 11 месяцев назад"
3968
@@ -3735,118 +4059,122 @@ msgstr "Внешняя отслеживаемая ветка %s удалена (
4059 msgid "Deleted branch %s (was %s).\n"
4060 msgstr "Ветка %s удалена (была %s).\n"
4061
3738 -#: builtin/branch.c:309
4062 +#: builtin/branch.c:312
4063 #, c-format
4064 msgid "[%s: gone]"
4065 msgstr "[%s: пропал]"
4066
3743 -#: builtin/branch.c:314
4067 +#: builtin/branch.c:317
4068 #, c-format
4069 msgid "[%s]"
4070 msgstr "[%s]"
4071
3748 -#: builtin/branch.c:319
4072 +#: builtin/branch.c:322
4073 #, c-format
4074 msgid "[%s: behind %d]"
4075 msgstr "[%s: позади %d]"
4076
3753 -#: builtin/branch.c:321
4077 +#: builtin/branch.c:324
4078 #, c-format
4079 msgid "[behind %d]"
4080 msgstr "[позади %d]"
4081
3758 -#: builtin/branch.c:325
4082 +#: builtin/branch.c:328
4083 #, c-format
4084 msgid "[%s: ahead %d]"
4085 msgstr "[%s: впереди %d]"
4086
3763 -#: builtin/branch.c:327
4087 +#: builtin/branch.c:330
4088 #, c-format
4089 msgid "[ahead %d]"
4090 msgstr "[впереди %d]"
4091
3768 -#: builtin/branch.c:330
4092 +#: builtin/branch.c:333
4093 #, c-format
4094 msgid "[%s: ahead %d, behind %d]"
4095 msgstr "[%s: впереди %d, позади %d]"
4096
3773 -#: builtin/branch.c:333
4097 +#: builtin/branch.c:336
4098 #, c-format
4099 msgid "[ahead %d, behind %d]"
4100 msgstr "[впереди %d, позади %d]"
4101
3778 -#: builtin/branch.c:346
4102 +#: builtin/branch.c:349
4103 msgid " **** invalid ref ****"
4104 msgstr " **** недействительная ссылка ****"
4105
3782 -#: builtin/branch.c:372
4106 +#: builtin/branch.c:375
4107 #, c-format
4108 msgid "(no branch, rebasing %s)"
4109 msgstr "(нет ветки, перемещение %s)"
4110
3787 -#: builtin/branch.c:375
4111 +#: builtin/branch.c:378
4112 #, c-format
4113 msgid "(no branch, bisect started on %s)"
4114 msgstr "(нет ветки, двоичный поиск начат на %s)"
4115
4116 #. TRANSLATORS: make sure this matches
4117 #. "HEAD detached at " in wt-status.c
3794 -#: builtin/branch.c:381
4118 +#: builtin/branch.c:384
4119 #, c-format
4120 msgid "(HEAD detached at %s)"
4121 msgstr "(HEAD отделён на %s)"
4122
4123 #. TRANSLATORS: make sure this matches
4124 #. "HEAD detached from " in wt-status.c
3801 -#: builtin/branch.c:386
4125 +#: builtin/branch.c:389
4126 #, c-format
4127 msgid "(HEAD detached from %s)"
4128 msgstr "(HEAD отделён начиная с %s)"
4129
3806 -#: builtin/branch.c:390
4130 +#: builtin/branch.c:393
4131 msgid "(no branch)"
4132 msgstr "(нет ветки)"
4133
3810 -#: builtin/branch.c:541
4134 +#: builtin/branch.c:544
4135 #, c-format
4136 msgid "Branch %s is being rebased at %s"
4137 msgstr "Производится перемещение ветки %s на %s"
4138
3815 -#: builtin/branch.c:545
4139 +#: builtin/branch.c:548
4140 #, c-format
4141 msgid "Branch %s is being bisected at %s"
4142 msgstr "Производится двоичный поиск в ветке %s на %s"
4143
3820 -#: builtin/branch.c:560
4144 +#: builtin/branch.c:563
4145 msgid "cannot rename the current branch while not on any."
4146 msgstr "невозможно переименовать текущую ветку, если вы не находитесь ни на одной из них."
4147
3824 -#: builtin/branch.c:570
4148 +#: builtin/branch.c:573
4149 #, c-format
4150 msgid "Invalid branch name: '%s'"
4151 msgstr "Недействительное имя ветки: «%s»"
4152
3829 -#: builtin/branch.c:587
4153 +#: builtin/branch.c:590
4154 msgid "Branch rename failed"
4155 msgstr "Сбой переименования ветки"
4156
3833 -#: builtin/branch.c:591
4157 +#: builtin/branch.c:594
4158 #, c-format
4159 msgid "Renamed a misnamed branch '%s' away"
4160 msgstr "Переименована неправильно названная ветка «%s»"
4161
3838 -#: builtin/branch.c:594
4162 +#: builtin/branch.c:597
4163 #, c-format
4164 msgid "Branch renamed to %s, but HEAD is not updated!"
4165 msgstr "Ветка переименована в %s, но HEAD не обновлен!"
4166
3843 -#: builtin/branch.c:601
4167 +#: builtin/branch.c:604
4168 msgid "Branch is renamed, but update of config-file failed"
4169 msgstr "Ветка переименована, но произошел сбой обновления файла конфигурации"
4170
3847 -#: builtin/branch.c:623
3848 -msgid "could not write branch description template"
3849 -msgstr "не удалось записать шаблон описания ветки"
4171 +#: builtin/branch.c:620
4172 +#, c-format
4173 +msgid ""
4174 +"Please edit the description for the branch\n"
4175 +" %s\n"
4176 +"Lines starting with '%c' will be stripped.\n"
4177 +msgstr "Измените описание для ветки:\n %s\nСтроки, начинающиеся с «%c» будут вырезаны.\n"
4178
4179 #: builtin/branch.c:651
4180 msgid "Generic options"
@@ -3948,8 +4276,8 @@ msgstr "ключ"
4276 msgid "field name to sort on"
4277 msgstr "имя поля, по которому выполнить сортировку"
4278
3951 -#: builtin/branch.c:686 builtin/for-each-ref.c:41 builtin/notes.c:401
3952 -#: builtin/notes.c:404 builtin/notes.c:564 builtin/notes.c:567
4279 +#: builtin/branch.c:686 builtin/for-each-ref.c:41 builtin/notes.c:402
4280 +#: builtin/notes.c:405 builtin/notes.c:565 builtin/notes.c:568
4281 #: builtin/tag.c:369
4282 msgid "object"
4283 msgstr "объект"
@@ -4065,61 +4393,61 @@ msgstr "Требуется репозиторий для создания пак
4393 msgid "Need a repository to unbundle."
4394 msgstr "Требуется репозиторий для распаковки."
4395
4068 -#: builtin/cat-file.c:428
4396 +#: builtin/cat-file.c:443
4397 msgid ""
4398 "git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-"
4399 "type]|-e|-p|<type>|--textconv) <object>"
4400 msgstr "git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-p|<тип>|--textconv) <объект>"
4401
4074 -#: builtin/cat-file.c:429
4402 +#: builtin/cat-file.c:444
4403 msgid "git cat-file (--batch | --batch-check) [--follow-symlinks]"
4404 msgstr "git cat-file (--batch | --batch-check) [--follow-symlinks]"
4405
4078 -#: builtin/cat-file.c:466
4406 +#: builtin/cat-file.c:481
4407 msgid "<type> can be one of: blob, tree, commit, tag"
4408 msgstr "<тип> может быть одним из: blob, tree, commit, tag"
4409
4082 -#: builtin/cat-file.c:467
4410 +#: builtin/cat-file.c:482
4411 msgid "show object type"
4412 msgstr "показать тип объекта"
4413
4086 -#: builtin/cat-file.c:468
4414 +#: builtin/cat-file.c:483
4415 msgid "show object size"
4416 msgstr "показать размер объекта"
4417
4090 -#: builtin/cat-file.c:470
4418 +#: builtin/cat-file.c:485
4419 msgid "exit with zero when there's no error"
4420 msgstr "выйти с нулевым кодом возврата, если нет ошибки"
4421
4094 -#: builtin/cat-file.c:471
4422 +#: builtin/cat-file.c:486
4423 msgid "pretty-print object's content"
4424 msgstr "структурированный вывод содержимого объекта"
4425
4098 -#: builtin/cat-file.c:473
4426 +#: builtin/cat-file.c:488
4427 msgid "for blob objects, run textconv on object's content"
4428 msgstr "запустить texconv на содержимом двоичных объектов "
4429
4102 -#: builtin/cat-file.c:475
4430 +#: builtin/cat-file.c:490
4431 msgid "allow -s and -t to work with broken/corrupt objects"
4432 msgstr "разрешить -s и -t работать с повреждёнными объектами"
4433
4106 -#: builtin/cat-file.c:476
4434 +#: builtin/cat-file.c:491
4435 msgid "buffer --batch output"
4436 msgstr "буфферировать вывод --batch"
4437
4110 -#: builtin/cat-file.c:478
4438 +#: builtin/cat-file.c:493
4439 msgid "show info and content of objects fed from the standard input"
4440 msgstr "показать информацию и содержимое объектов, переданных из стандартного ввода"
4441
4114 -#: builtin/cat-file.c:481
4442 +#: builtin/cat-file.c:496
4443 msgid "show info about objects fed from the standard input"
4444 msgstr "показать информацию об объектах, переданных из стандартного ввода"
4445
4118 -#: builtin/cat-file.c:484
4446 +#: builtin/cat-file.c:499
4447 msgid "follow in-tree symlinks (used with --batch or --batch-check)"
4448 msgstr "переходить по символьным ссылкам внутри дерева (используется с опциями --batch и --batch-check)"
4449
4122 -#: builtin/cat-file.c:486
4450 +#: builtin/cat-file.c:501
4451 msgid "show all objects with --batch or --batch-check"
4452 msgstr "показать все объекты с опциями --batch или --batch-check"
4453
@@ -4147,7 +4475,7 @@ msgstr "прочитать имена файлов из стандартного
4475 msgid "terminate input and output records by a NUL character"
4476 msgstr "окончание ввода и вывода записей по НУЛЕВОМУ символу"
4477
4150 -#: builtin/check-ignore.c:18 builtin/checkout.c:1135 builtin/gc.c:325
4478 +#: builtin/check-ignore.c:18 builtin/checkout.c:1138 builtin/gc.c:325
4479 msgid "suppress progress reporting"
4480 msgstr "не выводить прогресс выполнения"
4481
@@ -4237,9 +4565,9 @@ msgid "write the content to temporary files"
4565 msgstr "записать содержимое во временные файлы"
4566
4567 #: builtin/checkout-index.c:174 builtin/column.c:30
4240 -#: builtin/submodule--helper.c:491 builtin/submodule--helper.c:494
4241 -#: builtin/submodule--helper.c:497 builtin/submodule--helper.c:500
4242 -#: builtin/submodule--helper.c:774
4568 +#: builtin/submodule--helper.c:488 builtin/submodule--helper.c:491
4569 +#: builtin/submodule--helper.c:494 builtin/submodule--helper.c:497
4570 +#: builtin/submodule--helper.c:830 builtin/worktree.c:469
4571 msgid "string"
4572 msgstr "строка"
4573
@@ -4305,10 +4633,6 @@ msgstr "«%s» нельзя использовать одновременно с
4633 msgid "Cannot update paths and switch to branch '%s' at the same time."
4634 msgstr "Нельзя обновлять пути и переключаться на ветку «%s» одновременно."
4635
4308 -#: builtin/checkout.c:279 builtin/checkout.c:473
4309 -msgid "corrupt index file"
4310 -msgstr "файл индекса поврежден"
4311 -
4636 #: builtin/checkout.c:339 builtin/checkout.c:346
4637 #, c-format
4638 msgid "path '%s' is unmerged"
@@ -4318,50 +4642,50 @@ msgstr "путь «%s» не слит"
4642 msgid "you need to resolve your current index first"
4643 msgstr "сначала нужно разрешить конфликты в вашем текущем индексе"
4644
4321 -#: builtin/checkout.c:622
4645 +#: builtin/checkout.c:625
4646 #, c-format
4647 msgid "Can not do reflog for '%s': %s\n"
4648 msgstr "Не удалось создать журнал ссылок для «%s»: %s\n"
4649
4326 -#: builtin/checkout.c:660
4650 +#: builtin/checkout.c:664
4651 msgid "HEAD is now at"
4652 msgstr "HEAD сейчас на"
4653
4330 -#: builtin/checkout.c:664 builtin/clone.c:661
4654 +#: builtin/checkout.c:668 builtin/clone.c:661
4655 msgid "unable to update HEAD"
4656 msgstr "не удалось обновить HEAD"
4657
4334 -#: builtin/checkout.c:668
4658 +#: builtin/checkout.c:672
4659 #, c-format
4660 msgid "Reset branch '%s'\n"
4661 msgstr "Сброс ветки «%s»\n"
4662
4339 -#: builtin/checkout.c:671
4663 +#: builtin/checkout.c:675
4664 #, c-format
4665 msgid "Already on '%s'\n"
4666 msgstr "Уже на «%s»\n"
4667
4344 -#: builtin/checkout.c:675
4668 +#: builtin/checkout.c:679
4669 #, c-format
4670 msgid "Switched to and reset branch '%s'\n"
4671 msgstr "Переключение и сброс ветки «%s»\n"
4672
4349 -#: builtin/checkout.c:677 builtin/checkout.c:1067
4673 +#: builtin/checkout.c:681 builtin/checkout.c:1070
4674 #, c-format
4675 msgid "Switched to a new branch '%s'\n"
4676 msgstr "Переключено на новую ветку «%s»\n"
4677
4354 -#: builtin/checkout.c:679
4678 +#: builtin/checkout.c:683
4679 #, c-format
4680 msgid "Switched to branch '%s'\n"
4681 msgstr "Переключено на ветку «%s»\n"
4682
4359 -#: builtin/checkout.c:731
4683 +#: builtin/checkout.c:734
4684 #, c-format
4685 msgid " ... and %d more.\n"
4686 msgstr " … и еще %d.\n"
4687
4364 -#: builtin/checkout.c:737
4688 +#: builtin/checkout.c:740
4689 #, c-format
4690 msgid ""
4691 "Warning: you are leaving %d commit behind, not connected to\n"
@@ -4378,7 +4702,7 @@ msgstr[1] "Предупреждение: вы оставляете позади
4702 msgstr[2] "Предупреждение: вы оставляете позади %d коммитов не соединенные ни с одной из ваших веток:\n\n%s\n"
4703 msgstr[3] "Предупреждение: вы оставляете позади %d коммитов не соединенные ни с одной из ваших веток:\n\n%s\n"
4704
4381 -#: builtin/checkout.c:756
4705 +#: builtin/checkout.c:759
4706 #, c-format
4707 msgid ""
4708 "If you want to keep it by creating a new branch, this may be a good time\n"
@@ -4397,162 +4721,162 @@ msgstr[1] "Если вы хотите сохранить их с помощью
4721 msgstr[2] "Если вы хотите сохранить их с помощью создания новой ветки, то сейчас самое время\nсделать это с помощью:\n\n git branch <имя-новой-ветки> %s\n"
4722 msgstr[3] "Если вы хотите сохранить их с помощью создания новой ветки, то сейчас самое время\nсделать это с помощью:\n\n git branch <имя-новой-ветки> %s\n"
4723
4400 -#: builtin/checkout.c:792
4724 +#: builtin/checkout.c:795
4725 msgid "internal error in revision walk"
4726 msgstr "внутренняя ошибка при хождении по редакциям"
4727
4404 -#: builtin/checkout.c:796
4728 +#: builtin/checkout.c:799
4729 msgid "Previous HEAD position was"
4730 msgstr "Предыдущая позиция HEAD была"
4731
4408 -#: builtin/checkout.c:823 builtin/checkout.c:1062
4732 +#: builtin/checkout.c:826 builtin/checkout.c:1065
4733 msgid "You are on a branch yet to be born"
4734 msgstr "Вы находитесь на еще не созданной ветке"
4735
4412 -#: builtin/checkout.c:968
4736 +#: builtin/checkout.c:971
4737 #, c-format
4738 msgid "only one reference expected, %d given."
4739 msgstr "ожидается только одна ссылка, а передано %d."
4740
4417 -#: builtin/checkout.c:1008 builtin/worktree.c:212
4741 +#: builtin/checkout.c:1011 builtin/worktree.c:214
4742 #, c-format
4743 msgid "invalid reference: %s"
4744 msgstr "неправильная ссылка: %s"
4745
4422 -#: builtin/checkout.c:1037
4746 +#: builtin/checkout.c:1040
4747 #, c-format
4748 msgid "reference is not a tree: %s"
4749 msgstr "в дереве нет такой ссылки: %s"
4750
4427 -#: builtin/checkout.c:1076
4751 +#: builtin/checkout.c:1079
4752 msgid "paths cannot be used with switching branches"
4753 msgstr "нельзя использовать пути при переключении веток"
4754
4431 -#: builtin/checkout.c:1079 builtin/checkout.c:1083
4755 +#: builtin/checkout.c:1082 builtin/checkout.c:1086
4756 #, c-format
4757 msgid "'%s' cannot be used with switching branches"
4758 msgstr "нельзя использовать «%s» при переключении веток"
4759
4436 -#: builtin/checkout.c:1087 builtin/checkout.c:1090 builtin/checkout.c:1095
4437 -#: builtin/checkout.c:1098
4760 +#: builtin/checkout.c:1090 builtin/checkout.c:1093 builtin/checkout.c:1098
4761 +#: builtin/checkout.c:1101
4762 #, c-format
4763 msgid "'%s' cannot be used with '%s'"
4764 msgstr "«%s» нельзя использовать одновременно с «%s»"
4765
4442 -#: builtin/checkout.c:1103
4766 +#: builtin/checkout.c:1106
4767 #, c-format
4768 msgid "Cannot switch branch to a non-commit '%s'"
4769 msgstr "Нельзя переключить ветку на не коммит «%s»"
4770
4447 -#: builtin/checkout.c:1136 builtin/checkout.c:1138 builtin/clone.c:88
4448 -#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:323
4449 -#: builtin/worktree.c:325
4771 +#: builtin/checkout.c:1139 builtin/checkout.c:1141 builtin/clone.c:88
4772 +#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:324
4773 +#: builtin/worktree.c:326
4774 msgid "branch"
4775 msgstr "ветка"
4776
4453 -#: builtin/checkout.c:1137
4777 +#: builtin/checkout.c:1140
4778 msgid "create and checkout a new branch"
4779 msgstr "создать и переключиться на новую ветку"
4780
4457 -#: builtin/checkout.c:1139
4781 +#: builtin/checkout.c:1142
4782 msgid "create/reset and checkout a branch"
4783 msgstr "создать/сбросить и перключиться на новую ветку"
4784
4461 -#: builtin/checkout.c:1140
4785 +#: builtin/checkout.c:1143
4786 msgid "create reflog for new branch"
4787 msgstr "создать журнал ссылок для новой ветки"
4788
4465 -#: builtin/checkout.c:1141
4466 -msgid "detach the HEAD at named commit"
4789 +#: builtin/checkout.c:1144 builtin/worktree.c:328
4790 +msgid "detach HEAD at named commit"
4791 msgstr "отсоединить HEAD на указанном коммите"
4792
4469 -#: builtin/checkout.c:1142
4793 +#: builtin/checkout.c:1145
4794 msgid "set upstream info for new branch"
4795 msgstr "установить информацию о вышестоящей ветке для новой ветки"
4796
4473 -#: builtin/checkout.c:1144
4797 +#: builtin/checkout.c:1147
4798 msgid "new-branch"
4799 msgstr "новая-ветка"
4800
4477 -#: builtin/checkout.c:1144
4801 +#: builtin/checkout.c:1147
4802 msgid "new unparented branch"
4803 msgstr "новая ветка без родителей"
4804
4481 -#: builtin/checkout.c:1145
4805 +#: builtin/checkout.c:1148
4806 msgid "checkout our version for unmerged files"
4807 msgstr "переключиться на нашу версию для не слитых файлов"
4808
4485 -#: builtin/checkout.c:1147
4809 +#: builtin/checkout.c:1150
4810 msgid "checkout their version for unmerged files"
4811 msgstr "переключиться на их версию для не слитых файлов"
4812
4489 -#: builtin/checkout.c:1149
4813 +#: builtin/checkout.c:1152
4814 msgid "force checkout (throw away local modifications)"
4815 msgstr "принудительное переключение на состояние (отбрасывает все локальные изменения)"
4816
4493 -#: builtin/checkout.c:1150
4817 +#: builtin/checkout.c:1153
4818 msgid "perform a 3-way merge with the new branch"
4819 msgstr "выполнить трехходовое слияние с новой веткой"
4820
4497 -#: builtin/checkout.c:1151 builtin/merge.c:230
4821 +#: builtin/checkout.c:1154 builtin/merge.c:231
4822 msgid "update ignored files (default)"
4823 msgstr "обновить игнорируемые файлы (по умолчанию)"
4824
4501 -#: builtin/checkout.c:1152 builtin/log.c:1432 parse-options.h:250
4825 +#: builtin/checkout.c:1155 builtin/log.c:1459 parse-options.h:250
4826 msgid "style"
4827 msgstr "стиль"
4828
4505 -#: builtin/checkout.c:1153
4829 +#: builtin/checkout.c:1156
4830 msgid "conflict style (merge or diff3)"
4831 msgstr "стиль конфликтов слияния (merge или diff3)"
4832
4509 -#: builtin/checkout.c:1156
4833 +#: builtin/checkout.c:1159
4834 msgid "do not limit pathspecs to sparse entries only"
4835 msgstr "не ограничивать спецификаторы пути только частичными записями"
4836
4513 -#: builtin/checkout.c:1158
4837 +#: builtin/checkout.c:1161
4838 msgid "second guess 'git checkout <no-such-branch>'"
4839 msgstr "пересмотр «git checkout <нет-такой-ветки>»"
4840
4517 -#: builtin/checkout.c:1160
4841 +#: builtin/checkout.c:1163
4842 msgid "do not check if another worktree is holding the given ref"
4843 msgstr "не проверять, что другое дерево уже содержит указанную ссылку"
4844
4521 -#: builtin/checkout.c:1161 builtin/clone.c:60 builtin/fetch.c:116
4522 -#: builtin/merge.c:227 builtin/pull.c:116 builtin/push.c:526
4845 +#: builtin/checkout.c:1164 builtin/clone.c:60 builtin/fetch.c:117
4846 +#: builtin/merge.c:228 builtin/pull.c:116 builtin/push.c:536
4847 #: builtin/send-pack.c:168
4848 msgid "force progress reporting"
4849 msgstr "принудительно выводить прогресс"
4850
4527 -#: builtin/checkout.c:1192
4851 +#: builtin/checkout.c:1195
4852 msgid "-b, -B and --orphan are mutually exclusive"
4853 msgstr "-b, -B и --orphan нельзя использовать одновременно"
4854
4531 -#: builtin/checkout.c:1209
4855 +#: builtin/checkout.c:1212
4856 msgid "--track needs a branch name"
4857 msgstr "--track требует имя ветки"
4858
4535 -#: builtin/checkout.c:1214
4859 +#: builtin/checkout.c:1217
4860 msgid "Missing branch name; try -b"
4861 msgstr "Пропущено имя ветки; попробуйте -b"
4862
4539 -#: builtin/checkout.c:1250
4863 +#: builtin/checkout.c:1253
4864 msgid "invalid path specification"
4865 msgstr "неправильная спецификация пути"
4866
4543 -#: builtin/checkout.c:1257
4867 +#: builtin/checkout.c:1260
4868 #, c-format
4869 msgid ""
4870 "Cannot update paths and switch to branch '%s' at the same time.\n"
4871 "Did you intend to checkout '%s' which can not be resolved as commit?"
4872 msgstr "Нельзя обновить пути и одновременно переключиться на ветку «%s».\nВы хотели переключиться на «%s», что не может быть определено как коммит?"
4873
4550 -#: builtin/checkout.c:1262
4874 +#: builtin/checkout.c:1265
4875 #, c-format
4876 msgid "git checkout: --detach does not take a path argument '%s'"
4877 msgstr "git checkout: --detach не принимает путь «%s» как аргумент"
4878
4555 -#: builtin/checkout.c:1266
4879 +#: builtin/checkout.c:1269
4880 msgid ""
4881 "git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
4882 "checking out of the index."
@@ -4685,7 +5009,7 @@ msgid "remove whole directories"
5009 msgstr "удалить каталоги полностью"
5010
5011 #: builtin/clean.c:875 builtin/describe.c:407 builtin/grep.c:724
4688 -#: builtin/ls-files.c:456 builtin/name-rev.c:314 builtin/show-ref.c:182
5012 +#: builtin/ls-files.c:457 builtin/name-rev.c:314 builtin/show-ref.c:182
5013 msgid "pattern"
5014 msgstr "шаблон"
5015
@@ -4725,7 +5049,7 @@ msgstr "git clone [<опции>] [--] <репозиторий> [<каталог>
5049 msgid "don't create a checkout"
5050 msgstr "не переключать рабочую копию на HEAD"
5051
4728 -#: builtin/clone.c:63 builtin/clone.c:65 builtin/init-db.c:473
5052 +#: builtin/clone.c:63 builtin/clone.c:65 builtin/init-db.c:476
5053 msgid "create a bare repository"
5054 msgstr "создать голый репозиторий"
5055
@@ -4753,16 +5077,16 @@ msgstr "инициализировать подмодули в клоне"
5077 msgid "number of submodules cloned in parallel"
5078 msgstr "количество подмодулей, которые будут клонированы парралельно"
5079
4756 -#: builtin/clone.c:80 builtin/init-db.c:470
5080 +#: builtin/clone.c:80 builtin/init-db.c:473
5081 msgid "template-directory"
5082 msgstr "каталог-шаблонов"
5083
4760 -#: builtin/clone.c:81 builtin/init-db.c:471
5084 +#: builtin/clone.c:81 builtin/init-db.c:474
5085 msgid "directory from which templates will be used"
5086 msgstr "каталог, шаблоны из которого будут использованы"
5087
4764 -#: builtin/clone.c:83 builtin/submodule--helper.c:498
4765 -#: builtin/submodule--helper.c:777
5088 +#: builtin/clone.c:83 builtin/submodule--helper.c:495
5089 +#: builtin/submodule--helper.c:833
5090 msgid "reference repository"
5091 msgstr "ссылаемый репозиторий"
5092
@@ -4786,7 +5110,7 @@ msgstr "переключиться на <ветку>, вместо HEAD внеш
5110 msgid "path to git-upload-pack on the remote"
5111 msgstr "путь к git-upload-pack на внешнем репозитории"
5112
4789 -#: builtin/clone.c:92 builtin/fetch.c:117 builtin/grep.c:667
5113 +#: builtin/clone.c:92 builtin/fetch.c:118 builtin/grep.c:667
5114 #: builtin/pull.c:201
5115 msgid "depth"
5116 msgstr "глубина"
@@ -4803,11 +5127,11 @@ msgstr "клонировать только одну ветку, HEAD или --b
5127 msgid "any cloned submodules will be shallow"
5128 msgstr "все склонированные подмодули будут частичными клонами"
5129
4806 -#: builtin/clone.c:98 builtin/init-db.c:479
5130 +#: builtin/clone.c:98 builtin/init-db.c:482
5131 msgid "gitdir"
5132 msgstr "каталог-git"
5133
4810 -#: builtin/clone.c:99 builtin/init-db.c:480
5134 +#: builtin/clone.c:99 builtin/init-db.c:483
5135 msgid "separate git dir from working tree"
5136 msgstr "разместить каталог git отдельно от рабочей копии"
5137
@@ -4819,11 +5143,11 @@ msgstr "ключ=значение"
5143 msgid "set config inside the new repository"
5144 msgstr "установить параметры внутри нового репозитория"
5145
4822 -#: builtin/clone.c:102 builtin/fetch.c:131 builtin/push.c:536
5146 +#: builtin/clone.c:102 builtin/fetch.c:132 builtin/push.c:547
5147 msgid "use IPv4 addresses only"
5148 msgstr "использовать только IPv4 адреса"
5149
4826 -#: builtin/clone.c:104 builtin/fetch.c:133 builtin/push.c:538
5150 +#: builtin/clone.c:104 builtin/fetch.c:134 builtin/push.c:549
5151 msgid "use IPv6 addresses only"
5152 msgstr "использовать только IPv6 адреса"
5153
@@ -4853,6 +5177,11 @@ msgstr "ссылаемый репозиторий «%s» является час
5177 msgid "reference repository '%s' is grafted"
5178 msgstr "ссылаемый репозиторий «%s» является сращенным"
5179
5180 +#: builtin/clone.c:376
5181 +#, c-format
5182 +msgid "failed to open '%s'"
5183 +msgstr "не удалось открыть «%s»"
5184 +
5185 #: builtin/clone.c:384
5186 #, c-format
5187 msgid "%s exists and is not a directory"
@@ -4873,7 +5202,7 @@ msgstr "не удалось создать ссылку «%s»"
5202 msgid "failed to copy file to '%s'"
5203 msgstr "не удалось копировать файл в «%s»"
5204
4876 -#: builtin/clone.c:449 builtin/clone.c:633
5205 +#: builtin/clone.c:449
5206 #, c-format
5207 msgid "done.\n"
5208 msgstr "готово.\n"
@@ -4890,12 +5219,7 @@ msgstr "Клонирование прошло успешно, но во врем
5219 msgid "Could not find remote branch %s to clone."
5220 msgstr "Не удалось найти внешнюю ветку %s для клонирования."
5221
4893 -#: builtin/clone.c:628
4894 -#, c-format
4895 -msgid "Checking connectivity... "
4896 -msgstr "Проверка соединения… "
4897 -
4898 -#: builtin/clone.c:631
5222 +#: builtin/clone.c:633
5223 msgid "remote did not send all necessary objects"
5224 msgstr "внешний репозиторий прислал не все необходимые объекты"
5225
@@ -4912,99 +5236,99 @@ msgstr "внешний HEAD ссылается на несуществующую
5236 msgid "unable to checkout working tree"
5237 msgstr "не удалось переключиться на версию в рабочем каталоге"
5238
4915 -#: builtin/clone.c:767
5239 +#: builtin/clone.c:766
5240 msgid "unable to write parameters to config file"
5241 msgstr "не удалось записать параметры в файл конфигурации"
5242
4919 -#: builtin/clone.c:830
5243 +#: builtin/clone.c:829
5244 msgid "cannot repack to clean up"
5245 msgstr "не удалось выполнить перепаковку для очистки"
5246
4923 -#: builtin/clone.c:832
5247 +#: builtin/clone.c:831
5248 msgid "cannot unlink temporary alternates file"
5249 msgstr "не удалось отсоединить временные альтернативные файлы"
5250
4927 -#: builtin/clone.c:864 builtin/receive-pack.c:1731
5251 +#: builtin/clone.c:863 builtin/receive-pack.c:1855
5252 msgid "Too many arguments."
5253 msgstr "Слишком много аргументов."
5254
4931 -#: builtin/clone.c:868
5255 +#: builtin/clone.c:867
5256 msgid "You must specify a repository to clone."
5257 msgstr "Вы должны указать репозиторий для клонирования."
5258
4935 -#: builtin/clone.c:879
5259 +#: builtin/clone.c:878
5260 #, c-format
5261 msgid "--bare and --origin %s options are incompatible."
5262 msgstr "--bare и --origin %s нельзя использовать одновременно."
5263
4940 -#: builtin/clone.c:882
5264 +#: builtin/clone.c:881
5265 msgid "--bare and --separate-git-dir are incompatible."
5266 msgstr "--bare и --separate-git-dir нельзя использовать одновременно."
5267
4944 -#: builtin/clone.c:895
5268 +#: builtin/clone.c:894
5269 #, c-format
5270 msgid "repository '%s' does not exist"
5271 msgstr "репозиторий «%s» не существует"
5272
4949 -#: builtin/clone.c:901 builtin/fetch.c:1174
5273 +#: builtin/clone.c:900 builtin/fetch.c:1293
5274 #, c-format
5275 msgid "depth %s is not a positive number"
5276 msgstr "глубина %s не является положительным числом"
5277
4954 -#: builtin/clone.c:911
5278 +#: builtin/clone.c:910
5279 #, c-format
5280 msgid "destination path '%s' already exists and is not an empty directory."
5281 msgstr "целевой путь «%s» уже существует и не является пустым каталогом."
5282
4959 -#: builtin/clone.c:921
5283 +#: builtin/clone.c:920
5284 #, c-format
5285 msgid "working tree '%s' already exists."
5286 msgstr "рабочий каталог «%s» уже существует."
5287
4964 -#: builtin/clone.c:936 builtin/clone.c:947 builtin/submodule--helper.c:547
4965 -#: builtin/worktree.c:220 builtin/worktree.c:247
5288 +#: builtin/clone.c:935 builtin/clone.c:946 builtin/submodule--helper.c:544
5289 +#: builtin/worktree.c:222 builtin/worktree.c:249
5290 #, c-format
5291 msgid "could not create leading directories of '%s'"
5292 msgstr "не удалось создать родительские каталоги для «%s»"
5293
4970 -#: builtin/clone.c:939
5294 +#: builtin/clone.c:938
5295 #, c-format
5296 msgid "could not create work tree dir '%s'"
5297 msgstr "не удалось создать рабочий каталог «%s»"
5298
4975 -#: builtin/clone.c:957
5299 +#: builtin/clone.c:956
5300 #, c-format
5301 msgid "Cloning into bare repository '%s'...\n"
5302 msgstr "Клонирование в голый репозиторий «%s»…\n"
5303
4980 -#: builtin/clone.c:959
5304 +#: builtin/clone.c:958
5305 #, c-format
5306 msgid "Cloning into '%s'...\n"
5307 msgstr "Клонирование в «%s»…\n"
5308
4985 -#: builtin/clone.c:998
5309 +#: builtin/clone.c:997
5310 msgid "--depth is ignored in local clones; use file:// instead."
5311 msgstr "--depth игнорируется на локальных клонах; вместо этого используйте file://."
5312
4989 -#: builtin/clone.c:1001
5313 +#: builtin/clone.c:1000
5314 msgid "source repository is shallow, ignoring --local"
5315 msgstr "исходный репозиторий является частичным, --local игнорируется"
5316
4993 -#: builtin/clone.c:1006
5317 +#: builtin/clone.c:1005
5318 msgid "--local is ignored"
5319 msgstr "--local игнорируется"
5320
4997 -#: builtin/clone.c:1010
5321 +#: builtin/clone.c:1009
5322 #, c-format
5323 msgid "Don't know how to clone %s"
5324 msgstr "Не знаю как клонировать %s"
5325
5002 -#: builtin/clone.c:1059 builtin/clone.c:1067
5326 +#: builtin/clone.c:1058 builtin/clone.c:1066
5327 #, c-format
5328 msgid "Remote branch %s not found in upstream %s"
5329 msgstr "Внешняя ветка %s не найдена в вышестоящем репозитории %s"
5330
5007 -#: builtin/clone.c:1070
5331 +#: builtin/clone.c:1069
5332 msgid "You appear to have cloned an empty repository."
5333 msgstr "Похоже, что вы клонировали пустой репозиторий."
5334
@@ -5107,103 +5431,103 @@ msgid ""
5431 "the remaining commits.\n"
5432 msgstr "Если вы хотите пропустит этот коммит, используйте команду:\n\n git reset\n\nПосле этого «git cherry-pick --continue» продолжит копирование оставшихся коммитов.\n"
5433
5110 -#: builtin/commit.c:307
5434 +#: builtin/commit.c:308
5435 msgid "failed to unpack HEAD tree object"
5436 msgstr "сбой распаковки объекта дерева HEAD"
5437
5114 -#: builtin/commit.c:348
5438 +#: builtin/commit.c:349
5439 msgid "unable to create temporary index"
5440 msgstr "не удалось создать временный индекс"
5441
5118 -#: builtin/commit.c:354
5442 +#: builtin/commit.c:355
5443 msgid "interactive add failed"
5444 msgstr "сбой интерактивного добавления"
5445
5122 -#: builtin/commit.c:367
5446 +#: builtin/commit.c:368
5447 msgid "unable to update temporary index"
5448 msgstr "не удалось обновить временный индекс"
5449
5126 -#: builtin/commit.c:369
5450 +#: builtin/commit.c:370
5451 msgid "Failed to update main cache tree"
5452 msgstr "Сбой при обновлении основного кэша дерева"
5453
5130 -#: builtin/commit.c:393 builtin/commit.c:416 builtin/commit.c:465
5454 +#: builtin/commit.c:394 builtin/commit.c:417 builtin/commit.c:466
5455 msgid "unable to write new_index file"
5456 msgstr "не удалось записать файл new_index"
5457
5134 -#: builtin/commit.c:447
5458 +#: builtin/commit.c:448
5459 msgid "cannot do a partial commit during a merge."
5460 msgstr "нельзя создать частичный коммит во время слияния."
5461
5138 -#: builtin/commit.c:449
5462 +#: builtin/commit.c:450
5463 msgid "cannot do a partial commit during a cherry-pick."
5464 msgstr "нельзя создать частичный коммит во время копирования коммита."
5465
5142 -#: builtin/commit.c:458
5466 +#: builtin/commit.c:459
5467 msgid "cannot read the index"
5468 msgstr "не удалось прочитать индекс"
5469
5146 -#: builtin/commit.c:477
5470 +#: builtin/commit.c:478
5471 msgid "unable to write temporary index file"
5472 msgstr "не удалось записать временный файл индекса"
5473
5150 -#: builtin/commit.c:582
5474 +#: builtin/commit.c:583
5475 #, c-format
5476 msgid "commit '%s' lacks author header"
5477 msgstr "у коммита «%s» отсутствует автор в заголовке"
5478
5155 -#: builtin/commit.c:584
5479 +#: builtin/commit.c:585
5480 #, c-format
5481 msgid "commit '%s' has malformed author line"
5482 msgstr "у коммита «%s» строка автора в неправильном формате"
5483
5160 -#: builtin/commit.c:603
5484 +#: builtin/commit.c:604
5485 msgid "malformed --author parameter"
5486 msgstr "параметр --author в неправильном формате"
5487
5164 -#: builtin/commit.c:611
5488 +#: builtin/commit.c:612
5489 #, c-format
5490 msgid "invalid date format: %s"
5491 msgstr "неправильный формат даты: %s"
5492
5169 -#: builtin/commit.c:655
5493 +#: builtin/commit.c:656
5494 msgid ""
5495 "unable to select a comment character that is not used\n"
5496 "in the current commit message"
5497 msgstr "нельзя выбрать символ комментария, который\nне используется в текущем сообщении коммита"
5498
5175 -#: builtin/commit.c:692 builtin/commit.c:725 builtin/commit.c:1091
5499 +#: builtin/commit.c:693 builtin/commit.c:726 builtin/commit.c:1092
5500 #, c-format
5501 msgid "could not lookup commit %s"
5502 msgstr "не удалось запросить коммит %s"
5503
5180 -#: builtin/commit.c:704 builtin/shortlog.c:285
5504 +#: builtin/commit.c:705 builtin/shortlog.c:286
5505 #, c-format
5506 msgid "(reading log message from standard input)\n"
5507 msgstr "(чтение файла журнала из стандартного ввода)\n"
5508
5185 -#: builtin/commit.c:706
5509 +#: builtin/commit.c:707
5510 msgid "could not read log from standard input"
5511 msgstr "не удалось прочитать файл журнала из стандартного ввода"
5512
5189 -#: builtin/commit.c:710
5513 +#: builtin/commit.c:711
5514 #, c-format
5515 msgid "could not read log file '%s'"
5516 msgstr "не удалось прочитать файл журнала «%s»"
5517
5194 -#: builtin/commit.c:737 builtin/commit.c:745
5518 +#: builtin/commit.c:738 builtin/commit.c:746
5519 msgid "could not read SQUASH_MSG"
5520 msgstr "не удалось прочитать SQUASH_MSG"
5521
5198 -#: builtin/commit.c:742
5522 +#: builtin/commit.c:743
5523 msgid "could not read MERGE_MSG"
5524 msgstr "не удалось прочитать MERGE_MSG"
5525
5202 -#: builtin/commit.c:796
5526 +#: builtin/commit.c:797
5527 msgid "could not write commit template"
5528 msgstr "не удалось записать шаблон описания коммита"
5529
5206 -#: builtin/commit.c:814
5530 +#: builtin/commit.c:815
5531 #, c-format
5532 msgid ""
5533 "\n"
@@ -5213,7 +5537,7 @@ msgid ""
5537 "and try again.\n"
5538 msgstr "\nПохоже, что вы пытаетесь закоммитить слияние.\nЕсли это ошибка, пожалуйста удалите файл\n\t%s\nи попробуйте снова.\n"
5539
5216 -#: builtin/commit.c:819
5540 +#: builtin/commit.c:820
5541 #, c-format
5542 msgid ""
5543 "\n"
@@ -5223,14 +5547,14 @@ msgid ""
5547 "and try again.\n"
5548 msgstr "\nПохоже, что вы пытаетесь закоммитить при копировании коммита.\nЕсли это не так, то удалите файл\n\t%s\nи попробуйте снова.\n"
5549
5226 -#: builtin/commit.c:832
5550 +#: builtin/commit.c:833
5551 #, c-format
5552 msgid ""
5553 "Please enter the commit message for your changes. Lines starting\n"
5554 "with '%c' will be ignored, and an empty message aborts the commit.\n"
5555 msgstr "Пожалуйста, введите сообщение коммита для ваших изменений. Строки,\nначинающиеся с «%c» будут проигнорированы, а пустое сообщение\nотменяет процесс коммита.\n"
5556
5233 -#: builtin/commit.c:839
5557 +#: builtin/commit.c:840
5558 #, c-format
5559 msgid ""
5560 "Please enter the commit message for your changes. Lines starting\n"
@@ -5238,341 +5562,341 @@ msgid ""
5562 "An empty message aborts the commit.\n"
5563 msgstr "Пожалуйста, введите сообщение коммита для ваших изменений. Строки,\nначинающиеся с «%c» будут оставлены; вы можете удалить их вручную,\nесли хотите. Пустое сообщение отменяет процесс коммита.\n"
5564
5241 -#: builtin/commit.c:859
5565 +#: builtin/commit.c:860
5566 #, c-format
5567 msgid "%sAuthor: %.*s <%.*s>"
5568 msgstr "%sАвтор: %.*s <%.*s>"
5569
5246 -#: builtin/commit.c:867
5570 +#: builtin/commit.c:868
5571 #, c-format
5572 msgid "%sDate: %s"
5573 msgstr "%sДата: %s"
5574
5251 -#: builtin/commit.c:874
5575 +#: builtin/commit.c:875
5576 #, c-format
5577 msgid "%sCommitter: %.*s <%.*s>"
5578 msgstr "%sКоммитер: %.*s <%.*s>"
5579
5256 -#: builtin/commit.c:892
5580 +#: builtin/commit.c:893
5581 msgid "Cannot read index"
5582 msgstr "Не удалось прочитать индекс"
5583
5260 -#: builtin/commit.c:949
5584 +#: builtin/commit.c:950
5585 msgid "Error building trees"
5586 msgstr "Ошибка при построении деревьев"
5587
5264 -#: builtin/commit.c:964 builtin/tag.c:266
5588 +#: builtin/commit.c:965 builtin/tag.c:266
5589 #, c-format
5590 msgid "Please supply the message using either -m or -F option.\n"
5591 msgstr "Пожалуйста, укажите сообщение, при указании опций -m или -F.\n"
5592
5269 -#: builtin/commit.c:1066
5593 +#: builtin/commit.c:1067
5594 #, c-format
5595 msgid "--author '%s' is not 'Name <email>' and matches no existing author"
5596 msgstr "--author «%s» не в формате «Имя <почта>» и не совпадает с существующим автором"
5597
5274 -#: builtin/commit.c:1081 builtin/commit.c:1321
5598 +#: builtin/commit.c:1082 builtin/commit.c:1322
5599 #, c-format
5600 msgid "Invalid untracked files mode '%s'"
5601 msgstr "Неправильный режим неотслеживаемых файлов «%s»"
5602
5279 -#: builtin/commit.c:1118
5603 +#: builtin/commit.c:1119
5604 msgid "--long and -z are incompatible"
5605 msgstr "--long и -z нельзя использовать одновременно"
5606
5283 -#: builtin/commit.c:1148
5607 +#: builtin/commit.c:1149
5608 msgid "Using both --reset-author and --author does not make sense"
5609 msgstr "Указание одновременно опций --reset-author и --author не имеет смысла"
5610
5287 -#: builtin/commit.c:1157
5611 +#: builtin/commit.c:1158
5612 msgid "You have nothing to amend."
5613 msgstr "Нечего исправлять."
5614
5291 -#: builtin/commit.c:1160
5615 +#: builtin/commit.c:1161
5616 msgid "You are in the middle of a merge -- cannot amend."
5617 msgstr "Вы в процессе слияния — сейчас нельзя исправлять."
5618
5295 -#: builtin/commit.c:1162
5619 +#: builtin/commit.c:1163
5620 msgid "You are in the middle of a cherry-pick -- cannot amend."
5621 msgstr "Вы в процессе копирования коммита — сейчас нельзя исправлять."
5622
5299 -#: builtin/commit.c:1165
5623 +#: builtin/commit.c:1166
5624 msgid "Options --squash and --fixup cannot be used together"
5625 msgstr "Опции --squash и --fixup не могут использоваться одновременно"
5626
5303 -#: builtin/commit.c:1175
5627 +#: builtin/commit.c:1176
5628 msgid "Only one of -c/-C/-F/--fixup can be used."
5629 msgstr "Может использоваться только одна из опций -c/-C/-F/--fixup."
5630
5307 -#: builtin/commit.c:1177
5631 +#: builtin/commit.c:1178
5632 msgid "Option -m cannot be combined with -c/-C/-F/--fixup."
5633 msgstr "Опция -m не может использоваться с -c/-C/-F/--fixup."
5634
5311 -#: builtin/commit.c:1185
5635 +#: builtin/commit.c:1186
5636 msgid "--reset-author can be used only with -C, -c or --amend."
5637 msgstr "--reset-author может использоваться только одновременно с опциями -C, -c или --amend."
5638
5315 -#: builtin/commit.c:1202
5639 +#: builtin/commit.c:1203
5640 msgid "Only one of --include/--only/--all/--interactive/--patch can be used."
5641 msgstr "Может использоваться только одна из опций --include/--only/--all/--interactive/--patch."
5642
5319 -#: builtin/commit.c:1204
5643 +#: builtin/commit.c:1205
5644 msgid "No paths with --include/--only does not make sense."
5645 msgstr "Указание путей каталогов с опциями --include/--only не имеет смысла."
5646
5323 -#: builtin/commit.c:1206
5647 +#: builtin/commit.c:1207
5648 msgid "Clever... amending the last one with dirty index."
5649 msgstr "Умно… отмена последнего с измененным индексом."
5650
5327 -#: builtin/commit.c:1208
5651 +#: builtin/commit.c:1209
5652 msgid "Explicit paths specified without -i or -o; assuming --only paths..."
5653 msgstr "Пути явно указаны пути без опций -i или -o; предполагаю опцию --only…"
5654
5331 -#: builtin/commit.c:1220 builtin/tag.c:474
5655 +#: builtin/commit.c:1221 builtin/tag.c:474
5656 #, c-format
5657 msgid "Invalid cleanup mode %s"
5658 msgstr "Неправильное значение режима очистки %s"
5659
5336 -#: builtin/commit.c:1225
5660 +#: builtin/commit.c:1226
5661 msgid "Paths with -a does not make sense."
5662 msgstr "С опцией -a указание пути не имеет смысла."
5663
5340 -#: builtin/commit.c:1335 builtin/commit.c:1621
5664 +#: builtin/commit.c:1336 builtin/commit.c:1622
5665 msgid "show status concisely"
5666 msgstr "кратко показать статус"
5667
5344 -#: builtin/commit.c:1337 builtin/commit.c:1623
5668 +#: builtin/commit.c:1338 builtin/commit.c:1624
5669 msgid "show branch information"
5670 msgstr "показать информацию о версии"
5671
5348 -#: builtin/commit.c:1339 builtin/commit.c:1625 builtin/push.c:512
5349 -#: builtin/worktree.c:437
5672 +#: builtin/commit.c:1340 builtin/commit.c:1626 builtin/push.c:522
5673 +#: builtin/worktree.c:440
5674 msgid "machine-readable output"
5675 msgstr "машиночитаемый вывод"
5676
5353 -#: builtin/commit.c:1342 builtin/commit.c:1627
5677 +#: builtin/commit.c:1343 builtin/commit.c:1628
5678 msgid "show status in long format (default)"
5679 msgstr "показать статус в длинном формате (по умолчанию)"
5680
5357 -#: builtin/commit.c:1345 builtin/commit.c:1630
5681 +#: builtin/commit.c:1346 builtin/commit.c:1631
5682 msgid "terminate entries with NUL"
5683 msgstr "завершать записи НУЛЕВЫМ байтом"
5684
5361 -#: builtin/commit.c:1347 builtin/commit.c:1633 builtin/fast-export.c:981
5685 +#: builtin/commit.c:1348 builtin/commit.c:1634 builtin/fast-export.c:981
5686 #: builtin/fast-export.c:984 builtin/tag.c:353
5687 msgid "mode"
5688 msgstr "режим"
5689
5366 -#: builtin/commit.c:1348 builtin/commit.c:1633
5690 +#: builtin/commit.c:1349 builtin/commit.c:1634
5691 msgid "show untracked files, optional modes: all, normal, no. (Default: all)"
5692 msgstr "показать неотслеживаемые файлы, опциональные режимы: all (все), normal (как обычно), no (нет). (По умолчанию: all)"
5693
5370 -#: builtin/commit.c:1351
5694 +#: builtin/commit.c:1352
5695 msgid "show ignored files"
5696 msgstr "показать игнорируемые файлы"
5697
5374 -#: builtin/commit.c:1352 parse-options.h:155
5698 +#: builtin/commit.c:1353 parse-options.h:155
5699 msgid "when"
5700 msgstr "когда"
5701
5378 -#: builtin/commit.c:1353
5702 +#: builtin/commit.c:1354
5703 msgid ""
5704 "ignore changes to submodules, optional when: all, dirty, untracked. "
5705 "(Default: all)"
5706 msgstr "игнорировать изменения в подмодулях, опционально когда: all (всегда), dirty (измененные), untracked (неотслеживаемые). (По умолчанию: all)"
5707
5384 -#: builtin/commit.c:1355
5708 +#: builtin/commit.c:1356
5709 msgid "list untracked files in columns"
5710 msgstr "показать неотслеживаемые файлы по столбцам"
5711
5388 -#: builtin/commit.c:1441
5712 +#: builtin/commit.c:1442
5713 msgid "couldn't look up newly created commit"
5714 msgstr "нельзя запросить новосозданный коммит"
5715
5392 -#: builtin/commit.c:1443
5716 +#: builtin/commit.c:1444
5717 msgid "could not parse newly created commit"
5718 msgstr "нельзя разобрать новосозданный коммит"
5719
5396 -#: builtin/commit.c:1488
5720 +#: builtin/commit.c:1489
5721 msgid "detached HEAD"
5722 msgstr "отделённый HEAD"
5723
5400 -#: builtin/commit.c:1491
5724 +#: builtin/commit.c:1492
5725 msgid " (root-commit)"
5726 msgstr " (корневой коммит)"
5727
5404 -#: builtin/commit.c:1591
5728 +#: builtin/commit.c:1592
5729 msgid "suppress summary after successful commit"
5730 msgstr "не выводить сводку после успешного коммита"
5731
5408 -#: builtin/commit.c:1592
5732 +#: builtin/commit.c:1593
5733 msgid "show diff in commit message template"
5734 msgstr "добавить список изменений в шаблон сообщения коммита"
5735
5412 -#: builtin/commit.c:1594
5736 +#: builtin/commit.c:1595
5737 msgid "Commit message options"
5738 msgstr "Опции сообщения коммита"
5739
5416 -#: builtin/commit.c:1595 builtin/tag.c:351
5740 +#: builtin/commit.c:1596 builtin/tag.c:351
5741 msgid "read message from file"
5742 msgstr "прочитать сообщение из файла"
5743
5420 -#: builtin/commit.c:1596
5744 +#: builtin/commit.c:1597
5745 msgid "author"
5746 msgstr "автор"
5747
5424 -#: builtin/commit.c:1596
5748 +#: builtin/commit.c:1597
5749 msgid "override author for commit"
5750 msgstr "подменить автора коммита"
5751
5428 -#: builtin/commit.c:1597 builtin/gc.c:326
5752 +#: builtin/commit.c:1598 builtin/gc.c:326
5753 msgid "date"
5754 msgstr "дата"
5755
5432 -#: builtin/commit.c:1597
5756 +#: builtin/commit.c:1598
5757 msgid "override date for commit"
5758 msgstr "подменить дату коммита"
5759
5436 -#: builtin/commit.c:1598 builtin/merge.c:219 builtin/notes.c:395
5437 -#: builtin/notes.c:558 builtin/tag.c:349
5760 +#: builtin/commit.c:1599 builtin/merge.c:220 builtin/notes.c:396
5761 +#: builtin/notes.c:559 builtin/tag.c:349
5762 msgid "message"
5763 msgstr "сообщение"
5764
5441 -#: builtin/commit.c:1598
5765 +#: builtin/commit.c:1599
5766 msgid "commit message"
5767 msgstr "сообщение коммита"
5768
5445 -#: builtin/commit.c:1599 builtin/commit.c:1600 builtin/commit.c:1601
5446 -#: builtin/commit.c:1602 parse-options.h:256 ref-filter.h:79
5769 +#: builtin/commit.c:1600 builtin/commit.c:1601 builtin/commit.c:1602
5770 +#: builtin/commit.c:1603 parse-options.h:256 ref-filter.h:79
5771 msgid "commit"
5772 msgstr "коммит"
5773
5450 -#: builtin/commit.c:1599
5774 +#: builtin/commit.c:1600
5775 msgid "reuse and edit message from specified commit"
5776 msgstr "использовать и отредактировать сообщение от указанного коммита"
5777
5454 -#: builtin/commit.c:1600
5778 +#: builtin/commit.c:1601
5779 msgid "reuse message from specified commit"
5780 msgstr "использовать сообщение указанного коммита"
5781
5458 -#: builtin/commit.c:1601
5782 +#: builtin/commit.c:1602
5783 msgid "use autosquash formatted message to fixup specified commit"
5784 msgstr "использовать форматированное сообщение автоуплотнения для исправления указанного коммита"
5785
5462 -#: builtin/commit.c:1602
5786 +#: builtin/commit.c:1603
5787 msgid "use autosquash formatted message to squash specified commit"
5788 msgstr "использовать форматированное сообщение автоуплотнения для уплотнения указанного коммита"
5789
5466 -#: builtin/commit.c:1603
5790 +#: builtin/commit.c:1604
5791 msgid "the commit is authored by me now (used with -C/-c/--amend)"
5792 msgstr "коммит теперь за моим авторством (с использованием -C/-c/--amend)"
5793
5470 -#: builtin/commit.c:1604 builtin/log.c:1382 builtin/revert.c:86
5794 +#: builtin/commit.c:1605 builtin/log.c:1409 builtin/revert.c:86
5795 msgid "add Signed-off-by:"
5796 msgstr "добавить Signed-off-by:"
5797
5474 -#: builtin/commit.c:1605
5798 +#: builtin/commit.c:1606
5799 msgid "use specified template file"
5800 msgstr "использовать указанный файл шаблона"
5801
5478 -#: builtin/commit.c:1606
5802 +#: builtin/commit.c:1607
5803 msgid "force edit of commit"
5804 msgstr "принудительно редактировать коммит"
5805
5482 -#: builtin/commit.c:1607
5806 +#: builtin/commit.c:1608
5807 msgid "default"
5808 msgstr "по-умолчанию"
5809
5486 -#: builtin/commit.c:1607 builtin/tag.c:354
5810 +#: builtin/commit.c:1608 builtin/tag.c:354
5811 msgid "how to strip spaces and #comments from message"
5812 msgstr "как удалять пробелы и #комментарии из сообщения коммита"
5813
5490 -#: builtin/commit.c:1608
5814 +#: builtin/commit.c:1609
5815 msgid "include status in commit message template"
5816 msgstr "включить статус файлов в шаблон сообщения коммита"
5817
5494 -#: builtin/commit.c:1610 builtin/merge.c:229 builtin/pull.c:165
5818 +#: builtin/commit.c:1611 builtin/merge.c:230 builtin/pull.c:165
5819 #: builtin/revert.c:93
5820 msgid "GPG sign commit"
5821 msgstr "подписать коммит с помощью GPG"
5822
5499 -#: builtin/commit.c:1613
5823 +#: builtin/commit.c:1614
5824 msgid "Commit contents options"
5825 msgstr "Опции содержимого коммита"
5826
5503 -#: builtin/commit.c:1614
5827 +#: builtin/commit.c:1615
5828 msgid "commit all changed files"
5829 msgstr "закоммитить все измененные файлы"
5830
5507 -#: builtin/commit.c:1615
5831 +#: builtin/commit.c:1616
5832 msgid "add specified files to index for commit"
5833 msgstr "добавить указанные файлы в индекс для коммита"
5834
5511 -#: builtin/commit.c:1616
5835 +#: builtin/commit.c:1617
5836 msgid "interactively add files"
5837 msgstr "интерактивное добавление файлов"
5838
5515 -#: builtin/commit.c:1617
5839 +#: builtin/commit.c:1618
5840 msgid "interactively add changes"
5841 msgstr "интерактивное добавление изменений"
5842
5519 -#: builtin/commit.c:1618
5843 +#: builtin/commit.c:1619
5844 msgid "commit only specified files"
5845 msgstr "закоммитить только указанные файлы"
5846
5523 -#: builtin/commit.c:1619
5524 -msgid "bypass pre-commit hook"
5525 -msgstr "пропустить перехватчик перед-коммитом"
5526 -
5847 #: builtin/commit.c:1620
5848 +msgid "bypass pre-commit and commit-msg hooks"
5849 +msgstr "пропустить перехватчик pre-commit и commit-msg"
5850 +
5851 +#: builtin/commit.c:1621
5852 msgid "show what would be committed"
5853 msgstr "показать, что будет закоммичено"
5854
5531 -#: builtin/commit.c:1631
5855 +#: builtin/commit.c:1632
5856 msgid "amend previous commit"
5857 msgstr "исправить предыдущий коммит"
5858
5535 -#: builtin/commit.c:1632
5859 +#: builtin/commit.c:1633
5860 msgid "bypass post-rewrite hook"
5537 -msgstr "пропустить перехватчик после-перезаписи"
5861 +msgstr "пропустить перехватчик post-rewrite"
5862
5539 -#: builtin/commit.c:1637
5863 +#: builtin/commit.c:1638
5864 msgid "ok to record an empty change"
5865 msgstr "разрешить запись пустого коммита"
5866
5543 -#: builtin/commit.c:1639
5867 +#: builtin/commit.c:1640
5868 msgid "ok to record a change with an empty message"
5869 msgstr "разрешить запись изменений с пустым сообщением"
5870
5547 -#: builtin/commit.c:1668
5871 +#: builtin/commit.c:1669
5872 msgid "could not parse HEAD commit"
5873 msgstr "не удалось разобрать HEAD коммит"
5874
5551 -#: builtin/commit.c:1718
5875 +#: builtin/commit.c:1719
5876 #, c-format
5877 msgid "Corrupt MERGE_HEAD file (%s)"
5878 msgstr "Файл MERGE_HEAD поврежден (%s)"
5879
5556 -#: builtin/commit.c:1725
5880 +#: builtin/commit.c:1726
5881 msgid "could not read MERGE_MODE"
5882 msgstr "не удалось прочитать MERGE_MODE"
5883
5560 -#: builtin/commit.c:1744
5884 +#: builtin/commit.c:1745
5885 #, c-format
5886 msgid "could not read commit message: %s"
5887 msgstr "не удалось открыть сообщение коммита: %s"
5888
5565 -#: builtin/commit.c:1755
5889 +#: builtin/commit.c:1756
5890 #, c-format
5891 msgid "Aborting commit; you did not edit the message.\n"
5892 msgstr "Отмена коммита; вы не изменили сообщение.\n"
5893
5570 -#: builtin/commit.c:1760
5894 +#: builtin/commit.c:1761
5895 #, c-format
5896 msgid "Aborting commit due to empty commit message.\n"
5897 msgstr "Отмена коммита из-за пустого сообщения коммита.\n"
5898
5575 -#: builtin/commit.c:1808
5899 +#: builtin/commit.c:1809
5900 msgid ""
5901 "Repository has been updated, but unable to write\n"
5902 "new_index file. Check that disk is not full and quota is\n"
@@ -5583,139 +5907,139 @@ msgstr "Репозиторий был обновлен, но не удалось
5907 msgid "git config [<options>]"
5908 msgstr "git config [<опции>]"
5909
5586 -#: builtin/config.c:56
5910 +#: builtin/config.c:55
5911 msgid "Config file location"
5912 msgstr "Размещение файла конфигурации"
5913
5590 -#: builtin/config.c:57
5914 +#: builtin/config.c:56
5915 msgid "use global config file"
5916 msgstr "использовать глобальный файл конфигурации"
5917
5594 -#: builtin/config.c:58
5918 +#: builtin/config.c:57
5919 msgid "use system config file"
5920 msgstr "использовать системный файл конфигурации"
5921
5598 -#: builtin/config.c:59
5922 +#: builtin/config.c:58
5923 msgid "use repository config file"
5924 msgstr "использовать файл конфигурации репозитория"
5925
5602 -#: builtin/config.c:60
5926 +#: builtin/config.c:59
5927 msgid "use given config file"
5928 msgstr "использовать указанный файл конфигурации"
5929
5606 -#: builtin/config.c:61
5930 +#: builtin/config.c:60
5931 msgid "blob-id"
5932 msgstr "идент-двоичн-объекта"
5933
5610 -#: builtin/config.c:61
5934 +#: builtin/config.c:60
5935 msgid "read config from given blob object"
5936 msgstr "прочитать настройки из указанного двоичного объекта"
5937
5614 -#: builtin/config.c:62
5938 +#: builtin/config.c:61
5939 msgid "Action"
5940 msgstr "Действие"
5941
5618 -#: builtin/config.c:63
5942 +#: builtin/config.c:62
5943 msgid "get value: name [value-regex]"
5944 msgstr "получить значение: имя [шаблон-значений]"
5945
5622 -#: builtin/config.c:64
5946 +#: builtin/config.c:63
5947 msgid "get all values: key [value-regex]"
5948 msgstr "получить все значения: ключ [шаблон-значений]"
5949
5626 -#: builtin/config.c:65
5950 +#: builtin/config.c:64
5951 msgid "get values for regexp: name-regex [value-regex]"
5952 msgstr "получить значения по шаблону: шаблон-имен [шаблон-значений]"
5953
5630 -#: builtin/config.c:66
5954 +#: builtin/config.c:65
5955 msgid "get value specific for the URL: section[.var] URL"
5956 msgstr "получить значение, специфичное для URL: раздел[.переменная] URL"
5957
5634 -#: builtin/config.c:67
5958 +#: builtin/config.c:66
5959 msgid "replace all matching variables: name value [value_regex]"
5960 msgstr "заменить все соответствующие переменные: имя значение [шаблон-значений]"
5961
5638 -#: builtin/config.c:68
5962 +#: builtin/config.c:67
5963 msgid "add a new variable: name value"
5964 msgstr "добавить новую переменную: имя значение"
5965
5642 -#: builtin/config.c:69
5966 +#: builtin/config.c:68

This file is too large to show in full.