l10n: ru.po: update Russian translation

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

Dimitriy Ryazantcev committed Jun 10, 2017 at 11:17 UTC eabb0f240cdc9278c03aed222b9cbc377033ceaf
1 file changed +3831 -2369
po/ru.po
+3831 -2369
@@ -3,15 +3,15 @@
3 # This file is distributed under the same license as the PACKAGE package.
4 #
5 # Translators:
6 -# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2016
6 +# Dimitriy Ryazantcev <DJm00n@mail.ru>, 2014-2017
7 # insolor, 2014
8 # insolor, 2014
9 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-11-25 22:50+0800\n"
14 -"PO-Revision-Date: 2016-11-28 23:58+0000\n"
13 +"POT-Creation-Date: 2017-05-05 09:35+0800\n"
14 +"PO-Revision-Date: 2017-06-09 14:19+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"
@@ -60,7 +60,7 @@ msgstr "Исправьте их в рабочем каталоге, затем
60 msgid "Exiting because of an unresolved conflict."
61 msgstr "Выход из-за неразрешенного конфликта."
62
63 -#: advice.c:114 builtin/merge.c:1181
63 +#: advice.c:114 builtin/merge.c:1185
64 msgid "You have not concluded your merge (MERGE_HEAD exists)."
65 msgstr "Вы не завершили слияние (присутствует файл MERGE_HEAD)."
66
@@ -224,22 +224,22 @@ msgstr "неопознанный двоичный патч на строке %d"
224 msgid "patch with only garbage at line %d"
225 msgstr "патч с мусором на строке %d"
226
227 -#: apply.c:2274
227 +#: apply.c:2265
228 #, c-format
229 msgid "unable to read symlink %s"
230 msgstr "не удалось прочитать символьную ссылку %s"
231
232 -#: apply.c:2278
232 +#: apply.c:2269
233 #, c-format
234 msgid "unable to open or read %s"
235 msgstr "не удалось открыть или прочесть %s"
236
237 -#: apply.c:2931
237 +#: apply.c:2922
238 #, c-format
239 msgid "invalid start of line: '%c'"
240 msgstr "неправильное начало строки: «%c»"
241
242 -#: apply.c:3050
242 +#: apply.c:3041
243 #, c-format
244 msgid "Hunk #%d succeeded at %d (offset %d line)."
245 msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
@@ -248,257 +248,257 @@ msgstr[1] "Часть #%d успешно применена на %d (со сдв
248 msgstr[2] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
249 msgstr[3] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
250
251 -#: apply.c:3062
251 +#: apply.c:3053
252 #, c-format
253 msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
254 msgstr "Контекст сужен до (%ld/%ld), чтобы применить фрагмент на %d строке"
255
256 -#: apply.c:3068
256 +#: apply.c:3059
257 #, c-format
258 msgid ""
259 "while searching for:\n"
260 "%.*s"
261 msgstr "при поиске:\n%.*s"
262
263 -#: apply.c:3090
263 +#: apply.c:3081
264 #, c-format
265 msgid "missing binary patch data for '%s'"
266 msgstr "пропущены данные двоичного патча для «%s»"
267
268 -#: apply.c:3098
268 +#: apply.c:3089
269 #, c-format
270 msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'"
271 msgstr "невозможно выполнить reverse-apply для двоичного патча, без обращения изменений блока «%s»"
272
273 -#: apply.c:3144
273 +#: apply.c:3135
274 #, c-format
275 msgid "cannot apply binary patch to '%s' without full index line"
276 msgstr "невозможно применить двоичный патч «%s» без строки с указанной полной версией индекса"
277
278 -#: apply.c:3154
278 +#: apply.c:3145
279 #, c-format
280 msgid ""
281 "the patch applies to '%s' (%s), which does not match the current contents."
282 msgstr "патч применятся к файлу «%s» (%s), но его текущее содержимое не соотвествует ожидаемому."
283
284 -#: apply.c:3162
284 +#: apply.c:3153
285 #, c-format
286 msgid "the patch applies to an empty '%s' but it is not empty"
287 msgstr "патч применяется к пустому файлу «%s», но файл не пустой"
288
289 -#: apply.c:3180
289 +#: apply.c:3171
290 #, c-format
291 msgid "the necessary postimage %s for '%s' cannot be read"
292 msgstr "не удалось прочитать необходимую посылку %s для «%s»"
293
294 -#: apply.c:3193
294 +#: apply.c:3184
295 #, c-format
296 msgid "binary patch does not apply to '%s'"
297 msgstr "не удалось применить двоичный патч к «%s»"
298
299 -#: apply.c:3199
299 +#: apply.c:3190
300 #, c-format
301 msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
302 msgstr "после применения двоичного патча для «%s» был получен неправильный результат (ожидалось %s, получено %s)"
303
304 -#: apply.c:3220
304 +#: apply.c:3211
305 #, c-format
306 msgid "patch failed: %s:%ld"
307 msgstr "ошибка применения изменений: %s:%ld"
308
309 -#: apply.c:3342
309 +#: apply.c:3333
310 #, c-format
311 msgid "cannot checkout %s"
312 msgstr "не удалось переключить состояние на %s"
313
314 -#: apply.c:3390 apply.c:3401 apply.c:3447 setup.c:248
314 +#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253
315 #, c-format
316 msgid "failed to read %s"
317 msgstr "не удалось прочитать %s"
318
319 -#: apply.c:3398
319 +#: apply.c:3389
320 #, c-format
321 msgid "reading from '%s' beyond a symbolic link"
322 msgstr "чтение из «%s» за символической ссылкой"
323
324 -#: apply.c:3427 apply.c:3667
324 +#: apply.c:3418 apply.c:3658
325 #, c-format
326 msgid "path %s has been renamed/deleted"
327 msgstr "путь %s был переименован/удален"
328
329 -#: apply.c:3510 apply.c:3681
329 +#: apply.c:3501 apply.c:3672
330 #, c-format
331 msgid "%s: does not exist in index"
332 msgstr "%s: нет в индексе"
333
334 -#: apply.c:3519 apply.c:3689
334 +#: apply.c:3510 apply.c:3680
335 #, c-format
336 msgid "%s: does not match index"
337 msgstr "%s: не совпадает с индексом"
338
339 -#: apply.c:3554
339 +#: apply.c:3545
340 msgid "repository lacks the necessary blob to fall back on 3-way merge."
341 msgstr "в репозитории отсутствует необходимый двоичный объект для отката к трёхходовому слиянию."
342
343 -#: apply.c:3557
343 +#: apply.c:3548
344 #, c-format
345 msgid "Falling back to three-way merge...\n"
346 msgstr "Откат к трёхходовому слиянию…\n"
347
348 -#: apply.c:3573 apply.c:3577
348 +#: apply.c:3564 apply.c:3568
349 #, c-format
350 msgid "cannot read the current contents of '%s'"
351 msgstr "не удалось прочитать текущее содержимое «%s»"
352
353 -#: apply.c:3589
353 +#: apply.c:3580
354 #, c-format
355 msgid "Failed to fall back on three-way merge...\n"
356 msgstr "Не удалось откатиться к трёхходовому слиянию…\n"
357
358 -#: apply.c:3603
358 +#: apply.c:3594
359 #, c-format
360 msgid "Applied patch to '%s' with conflicts.\n"
361 msgstr "Патч применен к «%s» с конфликтами.\n"
362
363 -#: apply.c:3608
363 +#: apply.c:3599
364 #, c-format
365 msgid "Applied patch to '%s' cleanly.\n"
366 msgstr "Патч применен к «%s» без ошибок.\n"
367
368 -#: apply.c:3634
368 +#: apply.c:3625
369 msgid "removal patch leaves file contents"
370 msgstr "патч удаления не удалил содержимое файла"
371
372 -#: apply.c:3706
372 +#: apply.c:3697
373 #, c-format
374 msgid "%s: wrong type"
375 msgstr "%s: неправильный тип"
376
377 -#: apply.c:3708
377 +#: apply.c:3699
378 #, c-format
379 msgid "%s has type %o, expected %o"
380 msgstr "%s имеет тип %o, а ожидался %o"
381
382 -#: apply.c:3859 apply.c:3861
382 +#: apply.c:3850 apply.c:3852
383 #, c-format
384 msgid "invalid path '%s'"
385 msgstr "неправильный путь «%s»"
386
387 -#: apply.c:3917
387 +#: apply.c:3908
388 #, c-format
389 msgid "%s: already exists in index"
390 msgstr "%s: уже содержится в индексе"
391
392 -#: apply.c:3920
392 +#: apply.c:3911
393 #, c-format
394 msgid "%s: already exists in working directory"
395 msgstr "%s: уже содержится в рабочем каталоге"
396
397 -#: apply.c:3940
397 +#: apply.c:3931
398 #, c-format
399 msgid "new mode (%o) of %s does not match old mode (%o)"
400 msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o)"
401
402 -#: apply.c:3945
402 +#: apply.c:3936
403 #, c-format
404 msgid "new mode (%o) of %s does not match old mode (%o) of %s"
405 msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o) для %s"
406
407 -#: apply.c:3965
407 +#: apply.c:3956
408 #, c-format
409 msgid "affected file '%s' is beyond a symbolic link"
410 msgstr "затронутый файл «%s» находится за символической ссылкой"
411
412 -#: apply.c:3969
412 +#: apply.c:3960
413 #, c-format
414 msgid "%s: patch does not apply"
415 msgstr "%s: не удалось применить патч"
416
417 -#: apply.c:3984
417 +#: apply.c:3975
418 #, c-format
419 msgid "Checking patch %s..."
420 msgstr "Проверка патча %s…"
421
422 -#: apply.c:4075
422 +#: apply.c:4066
423 #, c-format
424 msgid "sha1 information is lacking or useless for submodule %s"
425 msgstr "информация об sha1 отсутствует или бесполезна для подмодуля %s"
426
427 -#: apply.c:4082
427 +#: apply.c:4073
428 #, c-format
429 msgid "mode change for %s, which is not in current HEAD"
430 msgstr "изменен режим для %s, который не находится в текущем HEAD"
431
432 -#: apply.c:4085
432 +#: apply.c:4076
433 #, c-format
434 msgid "sha1 information is lacking or useless (%s)."
435 msgstr "информация об sha1 отсутствует или бесполезна (%s)."
436
437 -#: apply.c:4090 builtin/checkout.c:233 builtin/reset.c:135
437 +#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135
438 #, c-format
439 msgid "make_cache_entry failed for path '%s'"
440 msgstr "сбой make_cache_entry для пути «%s»"
441
442 -#: apply.c:4094
442 +#: apply.c:4085
443 #, c-format
444 msgid "could not add %s to temporary index"
445 msgstr "не удалось добавить %s во временный индекс"
446
447 -#: apply.c:4104
447 +#: apply.c:4095
448 #, c-format
449 msgid "could not write temporary index to %s"
450 msgstr "не удалось записать временный индкекс в %s"
451
452 -#: apply.c:4242
452 +#: apply.c:4233
453 #, c-format
454 msgid "unable to remove %s from index"
455 msgstr "не удалось удалить %s из индекса"
456
457 -#: apply.c:4277
457 +#: apply.c:4268
458 #, c-format
459 msgid "corrupt patch for submodule %s"
460 msgstr "поврежденный патч для подмодуля %s"
461
462 -#: apply.c:4283
462 +#: apply.c:4274
463 #, c-format
464 msgid "unable to stat newly created file '%s'"
465 msgstr "не удалось выполнить stat для созданного файла «%s»"
466
467 -#: apply.c:4291
467 +#: apply.c:4282
468 #, c-format
469 msgid "unable to create backing store for newly created file %s"
470 msgstr "не удалось создать вспомогательный файл для созданного файла %s"
471
472 -#: apply.c:4297 apply.c:4441
472 +#: apply.c:4288 apply.c:4432
473 #, c-format
474 msgid "unable to add cache entry for %s"
475 msgstr "не удалось создать запись в кэше для %s"
476
477 -#: apply.c:4338
477 +#: apply.c:4329
478 #, c-format
479 msgid "failed to write to '%s'"
480 msgstr "не удалось записать в «%s»"
481
482 -#: apply.c:4342
482 +#: apply.c:4333
483 #, c-format
484 msgid "closing file '%s'"
485 msgstr "закрытие файла «%s»"
486
487 -#: apply.c:4412
487 +#: apply.c:4403
488 #, c-format
489 msgid "unable to write file '%s' mode %o"
490 msgstr "не удалось записать файл «%s» с режимом доступа %o"
491
492 -#: apply.c:4510
492 +#: apply.c:4501
493 #, c-format
494 msgid "Applied patch %s cleanly."
495 msgstr "Патч %s применен без ошибок."
496
497 -#: apply.c:4518
497 +#: apply.c:4509
498 msgid "internal error"
499 msgstr "внутренняя ошибка"
500
501 -#: apply.c:4521
501 +#: apply.c:4512
502 #, c-format
503 msgid "Applying patch %%s with %d reject..."
504 msgid_plural "Applying patch %%s with %d rejects..."
@@ -507,45 +507,45 @@ msgstr[1] "Применение патча %%s с %d отказами…"
507 msgstr[2] "Применение патча %%s с %d отказами…"
508 msgstr[3] "Применение патча %%s с %d отказами…"
509
510 -#: apply.c:4532
510 +#: apply.c:4523
511 #, c-format
512 msgid "truncating .rej filename to %.*s.rej"
513 msgstr "усечение имени .rej файла до %.*s.rej"
514
515 -#: apply.c:4540 builtin/fetch.c:740 builtin/fetch.c:989
515 +#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988
516 #, c-format
517 msgid "cannot open %s"
518 msgstr "не удалось открыть %s"
519
520 -#: apply.c:4554
520 +#: apply.c:4545
521 #, c-format
522 msgid "Hunk #%d applied cleanly."
523 msgstr "Блок №%d применен без ошибок."
524
525 -#: apply.c:4558
525 +#: apply.c:4549
526 #, c-format
527 msgid "Rejected hunk #%d."
528 msgstr "Блок №%d отклонен."
529
530 -#: apply.c:4668
530 +#: apply.c:4659
531 #, c-format
532 msgid "Skipped patch '%s'."
533 msgstr "Патч «%s» пропущен."
534
535 -#: apply.c:4676
535 +#: apply.c:4667
536 msgid "unrecognized input"
537 msgstr "не распознанный ввод"
538
539 -#: apply.c:4695
539 +#: apply.c:4686
540 msgid "unable to read index file"
541 msgstr "не удалось прочитать файл индекса"
542
543 -#: apply.c:4833
543 +#: apply.c:4823
544 #, c-format
545 msgid "can't open patch '%s': %s"
546 msgstr "не удалось открыть патч «%s»: %s"
547
548 -#: apply.c:4858
548 +#: apply.c:4850
549 #, c-format
550 msgid "squelched %d whitespace error"
551 msgid_plural "squelched %d whitespace errors"
@@ -554,7 +554,7 @@ msgstr[1] "пропущено %d ошибки в пробельных симво
554 msgstr[2] "пропущено %d ошибок в пробельных символах"
555 msgstr[3] "пропущено %d ошибок в пробельных символах"
556
557 -#: apply.c:4864 apply.c:4879
557 +#: apply.c:4856 apply.c:4871
558 #, c-format
559 msgid "%d line adds whitespace errors."
560 msgid_plural "%d lines add whitespace errors."
@@ -563,7 +563,7 @@ msgstr[1] "%d строки добавили ошибки в пробельных
563 msgstr[2] "%d строк добавили ошибки в пробельных символах."
564 msgstr[3] "%d строк добавили ошибки в пробельных символах."
565
566 -#: apply.c:4872
566 +#: apply.c:4864
567 #, c-format
568 msgid "%d line applied after fixing whitespace errors."
569 msgid_plural "%d lines applied after fixing whitespace errors."
@@ -572,133 +572,134 @@ msgstr[1] "%d строки добавлено после исправления
572 msgstr[2] "%d строк добавлено после исправления ошибок в пробелах."
573 msgstr[3] "%d строки добавлено после исправления ошибок в пробелах."
574
575 -#: apply.c:4888 builtin/add.c:463 builtin/mv.c:286 builtin/rm.c:431
575 +#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391
576 msgid "Unable to write new index file"
577 msgstr "Не удалось записать новый файл индекса"
578
579 -#: apply.c:4919 apply.c:4922 builtin/am.c:2277 builtin/am.c:2280
580 -#: builtin/clone.c:95 builtin/fetch.c:98 builtin/pull.c:180
581 -#: builtin/submodule--helper.c:281 builtin/submodule--helper.c:407
582 -#: builtin/submodule--helper.c:589 builtin/submodule--helper.c:592
583 -#: builtin/submodule--helper.c:944 builtin/submodule--helper.c:947
579 +#: apply.c:4911 apply.c:4914 builtin/am.c:2276 builtin/am.c:2279
580 +#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180
581 +#: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629
582 +#: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973
583 +#: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161
584 +#: git-add--interactive.perl:239
585 msgid "path"
586 msgstr "путь"
587
587 -#: apply.c:4920
588 +#: apply.c:4912
589 msgid "don't apply changes matching the given path"
590 msgstr "не применять изменения по указанному пути"
591
591 -#: apply.c:4923
592 +#: apply.c:4915
593 msgid "apply changes matching the given path"
594 msgstr "применять изменения по указанному пути"
595
595 -#: apply.c:4925 builtin/am.c:2286
596 +#: apply.c:4917 builtin/am.c:2285
597 msgid "num"
598 msgstr "количество"
599
599 -#: apply.c:4926
600 +#: apply.c:4918
601 msgid "remove <num> leading slashes from traditional diff paths"
602 msgstr "удалить <количество> ведущих косых черт из традиционных путей списка изменений"
603
603 -#: apply.c:4929
604 +#: apply.c:4921
605 msgid "ignore additions made by the patch"
606 msgstr "игнорировать добавления, сделанные этим патчем"
607
607 -#: apply.c:4931
608 +#: apply.c:4923
609 msgid "instead of applying the patch, output diffstat for the input"
610 msgstr "вместо применения патча вывести статистику добавлений и удалений для ввода"
611
611 -#: apply.c:4935
612 +#: apply.c:4927
613 msgid "show number of added and deleted lines in decimal notation"
614 msgstr "показать количество добавленных и удаленных строк в десятичном представлении"
615
615 -#: apply.c:4937
616 +#: apply.c:4929
617 msgid "instead of applying the patch, output a summary for the input"
618 msgstr "вместо применения патча вывести статистику изменений для ввода"
619
619 -#: apply.c:4939
620 +#: apply.c:4931
621 msgid "instead of applying the patch, see if the patch is applicable"
622 msgstr "вместо применения патча проверить подходит ли он"
623
623 -#: apply.c:4941
624 +#: apply.c:4933
625 msgid "make sure the patch is applicable to the current index"
626 msgstr "проверить, что патч применяется к текущему индексу"
627
627 -#: apply.c:4943
628 +#: apply.c:4935
629 msgid "apply a patch without touching the working tree"
630 msgstr "применить патч, не изменяя рабочий каталог"
631
631 -#: apply.c:4945
632 +#: apply.c:4937
633 msgid "accept a patch that touches outside the working area"
634 msgstr "принять патч, который затрагивает файлы за рабочим каталогом"
635
635 -#: apply.c:4947
636 +#: apply.c:4939
637 msgid "also apply the patch (use with --stat/--summary/--check)"
638 msgstr "а также применить патч (используйте с --stat/--summary/--check)"
639
639 -#: apply.c:4949
640 +#: apply.c:4941
641 msgid "attempt three-way merge if a patch does not apply"
642 msgstr "попытаться сделать трехходовое слияние, если патч не применяется"
643
643 -#: apply.c:4951
644 +#: apply.c:4943
645 msgid "build a temporary index based on embedded index information"
646 msgstr "построить временный индекс, основанный на встроенной информации об индексе"
647
647 -#: apply.c:4954 builtin/checkout-index.c:169 builtin/ls-files.c:505
648 +#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:515
649 msgid "paths are separated with NUL character"
650 msgstr "пути, отделённые НУЛЕВЫМ символом"
651
651 -#: apply.c:4956
652 +#: apply.c:4948
653 msgid "ensure at least <n> lines of context match"
654 msgstr "удостовериться, что по крайней мере <n> строк контекста совпадают"
655
655 -#: apply.c:4957 builtin/am.c:2265
656 +#: apply.c:4949 builtin/am.c:2264
657 msgid "action"
658 msgstr "действие"
659
659 -#: apply.c:4958
660 +#: apply.c:4950
661 msgid "detect new or modified lines that have whitespace errors"
662 msgstr "определять новые или модифицированные строки, у которых есть ошибки в пробельных символах"
663
663 -#: apply.c:4961 apply.c:4964
664 +#: apply.c:4953 apply.c:4956
665 msgid "ignore changes in whitespace when finding context"
666 msgstr "игнорировать изменения в пробельных символах при поиске контекста"
667
667 -#: apply.c:4967
668 +#: apply.c:4959
669 msgid "apply the patch in reverse"
670 msgstr "применить патч с обращением изменений"
671
671 -#: apply.c:4969
672 +#: apply.c:4961
673 msgid "don't expect at least one line of context"
674 msgstr "не ожидать как минимум одной строки контекста"
675
675 -#: apply.c:4971
676 +#: apply.c:4963
677 msgid "leave the rejected hunks in corresponding *.rej files"
678 msgstr "оставить отклоненные блоки изменений в соответствующих *.rej файлах"
679
679 -#: apply.c:4973
680 +#: apply.c:4965
681 msgid "allow overlapping hunks"
682 msgstr "разрешить перекрывающиеся блоки изменений"
683
683 -#: apply.c:4974 builtin/add.c:267 builtin/check-ignore.c:19
684 -#: builtin/commit.c:1339 builtin/count-objects.c:94 builtin/fsck.c:593
685 -#: builtin/log.c:1860 builtin/mv.c:110 builtin/read-tree.c:114
684 +#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19
685 +#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651
686 +#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134
687 msgid "be verbose"
688 msgstr "быть многословнее"
689
689 -#: apply.c:4976
690 +#: apply.c:4968
691 msgid "tolerate incorrectly detected missing new-line at the end of file"
692 msgstr "разрешить некорректно определенные пропущенные пустые строки в конце файла"
693
693 -#: apply.c:4979
694 +#: apply.c:4971
695 msgid "do not trust the line counts in the hunk headers"
696 msgstr "не доверять количеству строк из заголовка блока изменений"
697
697 -#: apply.c:4981 builtin/am.c:2274
698 +#: apply.c:4973 builtin/am.c:2273
699 msgid "root"
700 msgstr "корень"
701
701 -#: apply.c:4982
702 +#: apply.c:4974
703 msgid "prepend <root> to all filenames"
704 msgstr "добавить <корень> спереди ко всем именам файлов"
705
@@ -720,158 +721,163 @@ msgstr "git archive --remote <репозиторий> [--exec <команда>]
721 msgid "git archive --remote <repo> [--exec <cmd>] --list"
722 msgstr "git archive --remote <репозиторий> [--exec <команда>] --list"
723
723 -#: archive.c:344 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:327
724 +#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300
725 #, c-format
726 msgid "pathspec '%s' did not match any files"
726 -msgstr "спецификация пути «%s» не соответствует ни одному файлу"
727 +msgstr "спецификатор пути «%s» не соответствует ни одному файлу"
728
728 -#: archive.c:429
729 +#: archive.c:417
730 msgid "fmt"
731 msgstr "формат"
732
732 -#: archive.c:429
733 +#: archive.c:417
734 msgid "archive format"
735 msgstr "формат архива"
736
736 -#: archive.c:430 builtin/log.c:1429
737 +#: archive.c:418 builtin/log.c:1436
738 msgid "prefix"
739 msgstr "префикс"
740
740 -#: archive.c:431
741 +#: archive.c:419
742 msgid "prepend prefix to each pathname in the archive"
743 msgstr "добавлять префикс перед каждым путем файла в архиве"
744
744 -#: archive.c:432 builtin/blame.c:2603 builtin/blame.c:2604 builtin/config.c:59
745 -#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:723
746 -#: builtin/hash-object.c:101 builtin/ls-files.c:539 builtin/ls-files.c:542
747 -#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:109
745 +#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:60
746 +#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061
747 +#: builtin/hash-object.c:101 builtin/ls-files.c:549 builtin/ls-files.c:552
748 +#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129
749 #: parse-options.h:153
750 msgid "file"
751 msgstr "файл"
752
752 -#: archive.c:433 builtin/archive.c:89
753 +#: archive.c:421 builtin/archive.c:89
754 msgid "write the archive to this file"
755 msgstr "запись архива в этот файл"
756
756 -#: archive.c:435
757 +#: archive.c:423
758 msgid "read .gitattributes in working directory"
759 msgstr "читать .gitattributes в рабочем каталоге"
760
760 -#: archive.c:436
761 +#: archive.c:424
762 msgid "report archived files on stderr"
763 msgstr "отчет об архивированных файлах в stderr"
764
764 -#: archive.c:437
765 +#: archive.c:425
766 msgid "store only"
767 msgstr "только хранение"
768
768 -#: archive.c:438
769 +#: archive.c:426
770 msgid "compress faster"
771 msgstr "сжимать быстрее"
772
772 -#: archive.c:446
773 +#: archive.c:434
774 msgid "compress better"
775 msgstr "сжимать лучше"
776
776 -#: archive.c:449
777 +#: archive.c:437
778 msgid "list supported archive formats"
779 msgstr "перечислить поддерживаемые форматы архивов"
780
780 -#: archive.c:451 builtin/archive.c:90 builtin/clone.c:85 builtin/clone.c:88
781 -#: builtin/submodule--helper.c:601 builtin/submodule--helper.c:953
781 +#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106
782 +#: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982
783 msgid "repo"
784 msgstr "репозиторий"
785
785 -#: archive.c:452 builtin/archive.c:91
786 +#: archive.c:440 builtin/archive.c:91
787 msgid "retrieve the archive from remote repository <repo>"
788 msgstr "получить архив из внешнего <репозитория>"
789
789 -#: archive.c:453 builtin/archive.c:92 builtin/notes.c:485
790 +#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485
791 msgid "command"
792 msgstr "команда"
793
793 -#: archive.c:454 builtin/archive.c:93
794 +#: archive.c:442 builtin/archive.c:93
795 msgid "path to the remote git-upload-archive command"
796 msgstr "путь к команде git-upload-archive на машине с внешним репозиторием"
797
797 -#: archive.c:461
798 +#: archive.c:449
799 msgid "Unexpected option --remote"
800 msgstr "Неожиданная опция --remote"
801
801 -#: archive.c:463
802 +#: archive.c:451
803 msgid "Option --exec can only be used together with --remote"
804 msgstr "Опция --exec может использоваться только вместе с --remote"
805
805 -#: archive.c:465
806 +#: archive.c:453
807 msgid "Unexpected option --output"
808 msgstr "Неожиданная опция --output"
809
809 -#: archive.c:487
810 +#: archive.c:475
811 #, c-format
812 msgid "Unknown archive format '%s'"
813 msgstr "Неизвестный формат архива «%s»"
814
814 -#: archive.c:494
815 +#: archive.c:482
816 #, c-format
817 msgid "Argument not supported for format '%s': -%d"
818 msgstr "Аргумент не поддерживается для формата «%s»: -%d"
819
819 -#: attr.c:263
820 +#: attr.c:212
821 +#, c-format
822 +msgid "%.*s is not a valid attribute name"
823 +msgstr "%.*s не является допустимым именем атрибута"
824 +
825 +#: attr.c:408
826 msgid ""
827 "Negative patterns are ignored in git attributes\n"
828 "Use '\\!' for literal leading exclamation."
829 msgstr "Отрицающие шаблоны в атрибутах git игнорируются.\nИспользуйте «\\!» для буквального использования символа в значении «восклицательный знак»."
830
825 -#: bisect.c:441
831 +#: bisect.c:444
832 #, c-format
833 msgid "Could not open file '%s'"
834 msgstr "Не удалось открыть файл «%s»"
835
830 -#: bisect.c:446
836 +#: bisect.c:449
837 #, c-format
838 msgid "Badly quoted content in file '%s': %s"
839 msgstr "Плохое содержимое файла «%s»: %s"
840
835 -#: bisect.c:655
841 +#: bisect.c:657
842 #, c-format
843 msgid "We cannot bisect more!\n"
844 msgstr "Невозможно продолжить бинарный поиск!\n"
845
840 -#: bisect.c:708
846 +#: bisect.c:710
847 #, c-format
848 msgid "Not a valid commit name %s"
849 msgstr "Недопустимое имя коммита %s"
850
845 -#: bisect.c:732
851 +#: bisect.c:734
852 #, c-format
853 msgid ""
854 "The merge base %s is bad.\n"
855 "This means the bug has been fixed between %s and [%s].\n"
856 msgstr "База слияния %s является плохим коммитом.\nЭто значит, что ошибка была исправлена где-то между %s и [%s].\n"
857
852 -#: bisect.c:737
858 +#: bisect.c:739
859 #, c-format
860 msgid ""
861 "The merge base %s is new.\n"
862 "The property has changed between %s and [%s].\n"
863 msgstr "База слияния %s является новой.\nСвойство было изменено где-то между %s и [%s].\n"
864
859 -#: bisect.c:742
865 +#: bisect.c:744
866 #, c-format
867 msgid ""
868 "The merge base %s is %s.\n"
869 "This means the first '%s' commit is between %s and [%s].\n"
870 msgstr "База слияния %s является %s.\nЭто значит, что «%s» коммит находится где-то между %s и [%s].\n"
871
866 -#: bisect.c:750
872 +#: bisect.c:752
873 #, c-format
874 msgid ""
869 -"Some %s revs are not ancestor of the %s rev.\n"
875 +"Some %s revs are not ancestors of the %s rev.\n"
876 "git bisect cannot work properly in this case.\n"
877 "Maybe you mistook %s and %s revs?\n"
878 msgstr "Несколько %s коммитов не являются предками %s коммита.\nВ этом случае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s местами?\n"
879
874 -#: bisect.c:763
880 +#: bisect.c:765
881 #, c-format
882 msgid ""
883 "the merge base between %s and [%s] must be skipped.\n"
@@ -879,43 +885,43 @@ msgid ""
885 "We continue anyway."
886 msgstr "База слияния между %s и [%s] должно быть пропущена.\nПоэтому мы не можем быть уверены, что первый %s коммит находится между %s и %s.\nНо все же продолжаем поиск."
887
882 -#: bisect.c:798
888 +#: bisect.c:800
889 #, c-format
890 msgid "Bisecting: a merge base must be tested\n"
891 msgstr "Бинарный поиск: база слияния должна быть проверена\n"
892
887 -#: bisect.c:849
893 +#: bisect.c:851
894 #, c-format
895 msgid "a %s revision is needed"
896 msgstr "нужно указать %s редакцию"
897
892 -#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:248
898 +#: bisect.c:868 builtin/notes.c:174 builtin/tag.c:255
899 #, c-format
900 msgid "could not create file '%s'"
901 msgstr "не удалось создать файл «%s»"
902
897 -#: bisect.c:917
903 +#: bisect.c:919
904 #, c-format
905 msgid "could not read file '%s'"
906 msgstr "не удалось прочитать файл «%s»"
907
902 -#: bisect.c:947
908 +#: bisect.c:949
909 msgid "reading bisect refs failed"
910 msgstr "сбой при чтении ссылок двоичного поиска"
911
906 -#: bisect.c:967
912 +#: bisect.c:969
913 #, c-format
914 msgid "%s was both %s and %s\n"
915 msgstr "%s была одновременно и %s и %s\n"
916
911 -#: bisect.c:975
917 +#: bisect.c:977
918 #, c-format
919 msgid ""
920 "No testable commit found.\n"
921 "Maybe you started with bad path parameters?\n"
922 msgstr "Тестируемый коммит не найден.\nВозможно, вы начали поиск с указанием неправильного параметра пути?\n"
923
918 -#: bisect.c:994
924 +#: bisect.c:996
925 #, c-format
926 msgid "(roughly %d step)"
927 msgid_plural "(roughly %d steps)"
@@ -926,7 +932,7 @@ msgstr[3] "(примерно %d шагов)"
932
933 #. TRANSLATORS: the last %s will be replaced with
934 #. "(roughly %d steps)" translation
929 -#: bisect.c:998
935 +#: bisect.c:1000
936 #, c-format
937 msgid "Bisecting: %d revision left to test after this %s\n"
938 msgid_plural "Bisecting: %d revisions left to test after this %s\n"
@@ -1055,7 +1061,7 @@ msgstr "Недопустимая точка ветки: «%s»."
1061 msgid "'%s' is already checked out at '%s'"
1062 msgstr "«%s» уже находится на «%s»"
1063
1058 -#: branch.c:363
1064 +#: branch.c:364
1065 #, c-format
1066 msgid "HEAD of working tree %s is not updated"
1067 msgstr "HEAD рабочего каталога %s не обновлён"
@@ -1070,7 +1076,7 @@ msgstr "«%s» не похож на файл пакета версии 2"
1076 msgid "unrecognized header: %s%s (%d)"
1077 msgstr "неопознанный заголовок: %s%s (%d)"
1078
1073 -#: bundle.c:87 sequencer.c:963 builtin/commit.c:777
1079 +#: bundle.c:87 sequencer.c:1341 sequencer.c:1767 builtin/commit.c:777
1080 #, c-format
1081 msgid "could not open '%s'"
1082 msgstr "не удалось открыть «%s»"
@@ -1079,10 +1085,10 @@ msgstr "не удалось открыть «%s»"
1085 msgid "Repository lacks these prerequisite commits:"
1086 msgstr "В репозитории отсутствуют необходимые коммиты:"
1087
1082 -#: bundle.c:163 ref-filter.c:1462 sequencer.c:830 sequencer.c:1374
1083 -#: builtin/blame.c:2814 builtin/commit.c:1061 builtin/log.c:348
1084 -#: builtin/log.c:890 builtin/log.c:1340 builtin/log.c:1666 builtin/log.c:1909
1085 -#: builtin/merge.c:356 builtin/shortlog.c:170
1088 +#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2321
1089 +#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353
1090 +#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916
1091 +#: builtin/merge.c:359 builtin/shortlog.c:176
1092 msgid "revision walk setup failed"
1093 msgstr "сбой инициализации прохода по редакциям"
1094
@@ -1125,7 +1131,7 @@ msgstr "критическая ошибка rev-list"
1131 msgid "ref '%s' is excluded by the rev-list options"
1132 msgstr "ссылка «%s» исключена в соответствии с опциями rev-list"
1133
1128 -#: bundle.c:443 builtin/log.c:165 builtin/log.c:1572 builtin/shortlog.c:273
1134 +#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281
1135 #, c-format
1136 msgid "unrecognized argument: %s"
1137 msgstr "неопознанный аргумент: %s"
@@ -1143,13 +1149,13 @@ msgstr "не удалось создать «%s»"
1149 msgid "index-pack died"
1150 msgstr "критическая ошибка index-pack"
1151
1146 -#: color.c:290
1152 +#: color.c:300
1153 #, c-format
1154 msgid "invalid color value: %.*s"
1155 msgstr "недопустимое значение цвета: %.*s"
1156
1151 -#: commit.c:40 builtin/am.c:421 builtin/am.c:457 builtin/am.c:1493
1152 -#: builtin/am.c:2127
1157 +#: commit.c:40 sequencer.c:1579 builtin/am.c:419 builtin/am.c:455
1158 +#: builtin/am.c:1489 builtin/am.c:2126
1159 #, c-format
1160 msgid "could not parse %s"
1161 msgstr "не удалось разобрать %s"
@@ -1159,7 +1165,7 @@ msgstr "не удалось разобрать %s"
1165 msgid "%s %s is not a commit!"
1166 msgstr "%s %s не является коммитом!"
1167
1162 -#: commit.c:1514
1168 +#: commit.c:1511
1169 msgid ""
1170 "Warning: commit message did not conform to UTF-8.\n"
1171 "You may want to amend it after fixing the message, or set the config\n"
@@ -1170,123 +1176,152 @@ msgstr "Предупреждение: сообщение коммита не с
1176 msgid "memory exhausted"
1177 msgstr "память исчерпана"
1178
1173 -#: config.c:516
1179 +#: config.c:191
1180 +msgid "relative config include conditionals must come from files"
1181 +msgstr "относительные условные включения конфигурации должны исходить из файлов"
1182 +
1183 +#: config.c:711
1184 #, c-format
1185 msgid "bad config line %d in blob %s"
1186 msgstr "ошибка в %d строке двоичного объекта %s"
1187
1178 -#: config.c:520
1188 +#: config.c:715
1189 #, c-format
1190 msgid "bad config line %d in file %s"
1191 msgstr "ошибка в %d строке файла %s"
1192
1183 -#: config.c:524
1193 +#: config.c:719
1194 #, c-format
1195 msgid "bad config line %d in standard input"
1196 msgstr "ошибка в %d строке стандартного ввода"
1197
1188 -#: config.c:528
1198 +#: config.c:723
1199 #, c-format
1200 msgid "bad config line %d in submodule-blob %s"
1201 msgstr "ошибка в %d строке двоичного объекта подмодуля %s"
1202
1193 -#: config.c:532
1203 +#: config.c:727
1204 #, c-format
1205 msgid "bad config line %d in command line %s"
1206 msgstr "ошибка в %d строке коммандной строки %s"
1207
1198 -#: config.c:536
1208 +#: config.c:731
1209 #, c-format
1210 msgid "bad config line %d in %s"
1211 msgstr "ошибка в %d строке в %s"
1212
1203 -#: config.c:655
1213 +#: config.c:859
1214 msgid "out of range"
1215 msgstr "вне диапазона"
1216
1207 -#: config.c:655
1217 +#: config.c:859
1218 msgid "invalid unit"
1219 msgstr "неправильное число"
1220
1211 -#: config.c:661
1221 +#: config.c:865
1222 #, c-format
1223 msgid "bad numeric config value '%s' for '%s': %s"
1224 msgstr "неправильное числовое значение «%s» для «%s»: %s"
1225
1216 -#: config.c:666
1226 +#: config.c:870
1227 #, c-format
1228 msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
1229 msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте %s: %s"
1230
1221 -#: config.c:669
1231 +#: config.c:873
1232 #, c-format
1233 msgid "bad numeric config value '%s' for '%s' in file %s: %s"
1234 msgstr "неправильное числовое значение «%s» для «%s» в файле %s: %s"
1235
1226 -#: config.c:672
1236 +#: config.c:876
1237 #, c-format
1238 msgid "bad numeric config value '%s' for '%s' in standard input: %s"
1239 msgstr "неправильное числовое значение «%s» для «%s» на стандартном вводе: %s"
1240
1231 -#: config.c:675
1241 +#: config.c:879
1242 #, c-format
1243 msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
1244 msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте подмодуля %s: %s"
1245
1236 -#: config.c:678
1246 +#: config.c:882
1247 #, c-format
1248 msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
1249 msgstr "неправильное числовое значение «%s» для «%s» на коммандной строке %s: %s"
1250
1241 -#: config.c:681
1251 +#: config.c:885
1252 #, c-format
1253 msgid "bad numeric config value '%s' for '%s' in %s: %s"
1254 msgstr "неправильное числовое значение «%s» для «%s» в %s: %s"
1255
1246 -#: config.c:768
1256 +#: config.c:980
1257 #, c-format
1258 msgid "failed to expand user dir in: '%s'"
1259 msgstr "сбой разворачивания пути каталога пользователя: «%s»"
1260
1251 -#: config.c:852 config.c:863
1261 +#: config.c:1075 config.c:1086
1262 #, c-format
1263 msgid "bad zlib compression level %d"
1264 msgstr "неправильный уровень сжатия zlib %d"
1265
1256 -#: config.c:978
1266 +#: config.c:1203
1267 #, c-format
1268 msgid "invalid mode for object creation: %s"
1269 msgstr "недопустимый режим создания объекта: %s"
1270
1261 -#: config.c:1312
1271 +#: config.c:1359
1272 +#, c-format
1273 +msgid "bad pack compression level %d"
1274 +msgstr "неправильный уровень сжатия пакета %d"
1275 +
1276 +#: config.c:1557
1277 msgid "unable to parse command-line config"
1278 msgstr "не удалось разобрать конфигурацию из командной строки"
1279
1265 -#: config.c:1362
1280 +#: config.c:1611
1281 msgid "unknown error occurred while reading the configuration files"
1282 msgstr "произошла неизвестная ошибка при чтении файлов конфигурации"
1283
1269 -#: config.c:1716
1284 +#: config.c:1970
1285 +#, c-format
1286 +msgid "Invalid %s: '%s'"
1287 +msgstr "Недействительный %s: «%s»"
1288 +
1289 +#: config.c:1991
1290 +#, c-format
1291 +msgid "unknown core.untrackedCache value '%s'; using 'keep' default value"
1292 +msgstr "неизвестное значение «%s» для core.untrackedCache; использую стандартное значение «keep»"
1293 +
1294 +#: config.c:2017
1295 +#, c-format
1296 +msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
1297 +msgstr "значение «%d» для splitIndex.maxPercentChange должно быть от 0 до 100"
1298 +
1299 +#: config.c:2028
1300 #, c-format
1301 msgid "unable to parse '%s' from command-line config"
1302 msgstr "не удалось разобрать «%s» в конфигурации из командной строки"
1303
1274 -#: config.c:1718
1304 +#: config.c:2030
1305 #, c-format
1306 msgid "bad config variable '%s' in file '%s' at line %d"
1307 msgstr "неправильная переменная конфигурации «%s» в файле «%s» на строке %d"
1308
1279 -#: config.c:1777
1309 +#: config.c:2089
1310 #, c-format
1311 msgid "%s has multiple values"
1312 msgstr "%s имеет несколько значений"
1313
1284 -#: config.c:2311
1314 +#: config.c:2423 config.c:2648
1315 +#, c-format
1316 +msgid "fstat on %s failed"
1317 +msgstr "сбой при выполнении fstat на файле %s"
1318 +
1319 +#: config.c:2541
1320 #, c-format
1321 msgid "could not set '%s' to '%s'"
1322 msgstr "не удалось установить «%s» в «%s»"
1323
1289 -#: config.c:2313
1324 +#: config.c:2543 builtin/remote.c:774
1325 #, c-format
1326 msgid "could not unset '%s'"
1327 msgstr "не удалось сбросить значение для «%s»"
@@ -1303,7 +1338,7 @@ msgid ""
1338 "and the repository exists."
1339 msgstr "Не удалось прочитать из внешнего репозитория.\n\nУдостоверьтесь, что у вас есть необходимые права доступа\nи репозиторий существует."
1340
1306 -#: connected.c:63 builtin/fsck.c:173 builtin/prune.c:140
1341 +#: connected.c:63 builtin/fsck.c:190 builtin/prune.c:140
1342 msgid "Checking connectivity"
1343 msgstr "Проверка соединения"
1344
@@ -1453,232 +1488,262 @@ msgstr " Сбой разбора величины среза (cut-off) у dirst
1488 msgid " Unknown dirstat parameter '%s'\n"
1489 msgstr "Неизвестный параметр dirstat: «%s»\n"
1490
1456 -#: diff.c:283
1491 +#: diff.c:281
1492 #, c-format
1493 msgid "Unknown value for 'diff.submodule' config variable: '%s'"
1494 msgstr "Неизвестное значения для переменной «diff.submodule»: «%s»"
1495
1461 -#: diff.c:346
1496 +#: diff.c:344
1497 #, c-format
1498 msgid ""
1499 "Found errors in 'diff.dirstat' config variable:\n"
1500 "%s"
1501 msgstr "Найдены ошибки в переменной «diff.dirstat»:\n%s"
1502
1468 -#: diff.c:3087
1503 +#: diff.c:3102
1504 #, c-format
1505 msgid "external diff died, stopping at %s"
1506 msgstr "критическая ошибка при внешнем сравнении, останов на %s"
1507
1473 -#: diff.c:3412
1508 +#: diff.c:3428
1509 msgid "--name-only, --name-status, --check and -s are mutually exclusive"
1510 msgstr "--name-only, --name-status, --check и -s нельзя использовать одновременно"
1511
1477 -#: diff.c:3502
1512 +#: diff.c:3518
1513 msgid "--follow requires exactly one pathspec"
1479 -msgstr "--follow требует ровно одной спецификации пути"
1514 +msgstr "--follow требует ровно одного спецификатора пути"
1515
1481 -#: diff.c:3665
1516 +#: diff.c:3681
1517 #, c-format
1518 msgid ""
1519 "Failed to parse --dirstat/-X option parameter:\n"
1520 "%s"
1521 msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
1522
1488 -#: diff.c:3679
1523 +#: diff.c:3695
1524 #, c-format
1525 msgid "Failed to parse --submodule option parameter: '%s'"
1526 msgstr "Сбой разбора параметра опции --submodule: «%s»"
1527
1493 -#: diff.c:4700
1528 +#: diff.c:4719
1529 msgid "inexact rename detection was skipped due to too many files."
1530 msgstr "неточное определение переименования было пропущено из-за слишком большого количества файлов."
1531
1497 -#: diff.c:4703
1532 +#: diff.c:4722
1533 msgid "only found copies from modified paths due to too many files."
1534 msgstr "найдены только копии из измененных путей из-за слишком большого количества файлов."
1535
1501 -#: diff.c:4706
1536 +#: diff.c:4725
1537 #, c-format
1538 msgid ""
1539 "you may want to set your %s variable to at least %d and retry the command."
1540 msgstr "возможно вы захотите установить переменную %s в как минимум значение %d и повторить вызов команды."
1541
1507 -#: dir.c:1866
1542 +#: dir.c:1899
1543 msgid "failed to get kernel name and information"
1544 msgstr "не удалось получить имя ядра и информацию"
1545
1511 -#: dir.c:1985
1546 +#: dir.c:2018
1547 msgid "Untracked cache is disabled on this system or location."
1548 msgstr "Кэш неотслеживаемых файлов отключен на этой системе или в этом месте."
1549
1515 -#: fetch-pack.c:213
1550 +#: dir.c:2776 dir.c:2781
1551 +#, c-format
1552 +msgid "could not create directories for %s"
1553 +msgstr "не удалось создать каталоги для %s"
1554 +
1555 +#: dir.c:2806
1556 +#, c-format
1557 +msgid "could not migrate git directory from '%s' to '%s'"
1558 +msgstr "не удалось переместить каталог git с «%s» в «%s»"
1559 +
1560 +#: entry.c:280
1561 +#, c-format
1562 +msgid "could not stat file '%s'"
1563 +msgstr "не удалось выполнить stat для файла «%s»"
1564 +
1565 +#: fetch-pack.c:249
1566 msgid "git fetch-pack: expected shallow list"
1567 msgstr "git fetch-pack: ожидается передача списка для получение части"
1568
1519 -#: fetch-pack.c:225
1569 +#: fetch-pack.c:261
1570 msgid "git fetch-pack: expected ACK/NAK, got EOF"
1571 msgstr "git fetch-pack: ожидается ACK/NAK, а получено EOF"
1572
1523 -#: fetch-pack.c:243
1573 +#: fetch-pack.c:280 builtin/archive.c:63
1574 +#, c-format
1575 +msgid "remote error: %s"
1576 +msgstr "ошибка внешнего репозитория: %s"
1577 +
1578 +#: fetch-pack.c:281
1579 #, c-format
1580 msgid "git fetch-pack: expected ACK/NAK, got '%s'"
1581 msgstr "git fetch-pack: ожидается ACK/NAK, а получено «%s»"
1582
1528 -#: fetch-pack.c:295
1583 +#: fetch-pack.c:333
1584 msgid "--stateless-rpc requires multi_ack_detailed"
1585 msgstr "--stateless-rpc требует multi_ack_detailed"
1586
1532 -#: fetch-pack.c:381
1587 +#: fetch-pack.c:419
1588 #, c-format
1589 msgid "invalid shallow line: %s"
1590 msgstr "неправильная строка частичного получения: %s"
1591
1537 -#: fetch-pack.c:387
1592 +#: fetch-pack.c:425
1593 #, c-format
1594 msgid "invalid unshallow line: %s"
1595 msgstr "неправильная строка полного получения: %s"
1596
1542 -#: fetch-pack.c:389
1597 +#: fetch-pack.c:427
1598 #, c-format
1599 msgid "object not found: %s"
1600 msgstr "объект не найден: %s"
1601
1547 -#: fetch-pack.c:392
1602 +#: fetch-pack.c:430
1603 #, c-format
1604 msgid "error in object: %s"
1605 msgstr "ошибка в объекте: %s"
1606
1552 -#: fetch-pack.c:394
1607 +#: fetch-pack.c:432
1608 #, c-format
1609 msgid "no shallow found: %s"
1610 msgstr "частичный клон не найден: %s"
1611
1557 -#: fetch-pack.c:397
1612 +#: fetch-pack.c:435
1613 #, c-format
1614 msgid "expected shallow/unshallow, got %s"
1615 msgstr "ожидалось shallow/unshallow, а получено %s"
1616
1562 -#: fetch-pack.c:436
1617 +#: fetch-pack.c:474
1618 #, c-format
1619 msgid "got %s %d %s"
1620 msgstr "получено %s %d %s"
1621
1567 -#: fetch-pack.c:450
1622 +#: fetch-pack.c:488
1623 #, c-format
1624 msgid "invalid commit %s"
1625 msgstr "недопустимый коммит %s"
1626
1572 -#: fetch-pack.c:483
1627 +#: fetch-pack.c:521
1628 msgid "giving up"
1629 msgstr "останавливаю дальнейшие попытки"
1630
1576 -#: fetch-pack.c:493 progress.c:235
1631 +#: fetch-pack.c:531 progress.c:235
1632 msgid "done"
1633 msgstr "готово"
1634
1580 -#: fetch-pack.c:505
1635 +#: fetch-pack.c:543
1636 #, c-format
1637 msgid "got %s (%d) %s"
1638 msgstr "получено %s (%d) %s"
1639
1585 -#: fetch-pack.c:551
1640 +#: fetch-pack.c:589
1641 #, c-format
1642 msgid "Marking %s as complete"
1643 msgstr "Помечаю %s как завершенный"
1644
1590 -#: fetch-pack.c:697
1645 +#: fetch-pack.c:737
1646 #, c-format
1647 msgid "already have %s (%s)"
1648 msgstr "уже есть %s (%s)"
1649
1595 -#: fetch-pack.c:735
1650 +#: fetch-pack.c:775
1651 msgid "fetch-pack: unable to fork off sideband demultiplexer"
1652 msgstr "fetch-pack: не удалось запустить программу разбора данных"
1653
1599 -#: fetch-pack.c:743
1654 +#: fetch-pack.c:783
1655 msgid "protocol error: bad pack header"
1656 msgstr "ошибка протокола: неправильный заголовок потока"
1657
1603 -#: fetch-pack.c:799
1658 +#: fetch-pack.c:839
1659 #, c-format
1660 msgid "fetch-pack: unable to fork off %s"
1661 msgstr "fetch-pack: не удалось запустить программу %s"
1662
1608 -#: fetch-pack.c:815
1663 +#: fetch-pack.c:855
1664 #, c-format
1665 msgid "%s failed"
1666 msgstr "%s завершен с ошибкой"
1667
1613 -#: fetch-pack.c:817
1668 +#: fetch-pack.c:857
1669 msgid "error in sideband demultiplexer"
1670 msgstr "произошла ошибка в программе разбора данных"
1671
1617 -#: fetch-pack.c:844
1672 +#: fetch-pack.c:884
1673 msgid "Server does not support shallow clients"
1674 msgstr "Сервер не поддерживает клиентов с частичным клонированием"
1675
1621 -#: fetch-pack.c:848
1676 +#: fetch-pack.c:888
1677 msgid "Server supports multi_ack_detailed"
1678 msgstr "Сервер поддерживает multi_ack_detailed"
1679
1625 -#: fetch-pack.c:851
1680 +#: fetch-pack.c:891
1681 msgid "Server supports no-done"
1682 msgstr "Сервер поддерживает no-done"
1683
1629 -#: fetch-pack.c:857
1684 +#: fetch-pack.c:897
1685 msgid "Server supports multi_ack"
1686 msgstr "Сервер поддерживает multi_ack"
1687
1633 -#: fetch-pack.c:861
1688 +#: fetch-pack.c:901
1689 msgid "Server supports side-band-64k"
1690 msgstr "Сервер поддерживает side-band-64k"
1691
1637 -#: fetch-pack.c:865
1692 +#: fetch-pack.c:905
1693 msgid "Server supports side-band"
1694 msgstr "Сервер поддерживает side-band"
1695
1641 -#: fetch-pack.c:869
1696 +#: fetch-pack.c:909
1697 msgid "Server supports allow-tip-sha1-in-want"
1698 msgstr "Сервер поддерживает allow-tip-sha1-in-want"
1699
1645 -#: fetch-pack.c:873
1700 +#: fetch-pack.c:913
1701 msgid "Server supports allow-reachable-sha1-in-want"
1702 msgstr "Сервер поддерживает allow-reachable-sha1-in-want"
1703
1649 -#: fetch-pack.c:883
1704 +#: fetch-pack.c:923
1705 msgid "Server supports ofs-delta"
1706 msgstr "Сервер поддерживает ofs-delta"
1707
1653 -#: fetch-pack.c:890
1708 +#: fetch-pack.c:930
1709 #, c-format
1710 msgid "Server version is %.*s"
1711 msgstr "Версия сервера %.*s"
1712
1658 -#: fetch-pack.c:896
1713 +#: fetch-pack.c:936
1714 msgid "Server does not support --shallow-since"
1715 msgstr "Сервер не поддерживает --shallow-since"
1716
1662 -#: fetch-pack.c:900
1717 +#: fetch-pack.c:940
1718 msgid "Server does not support --shallow-exclude"
1719 msgstr "Сервер не поддерживает --shallow-exclude"
1720
1666 -#: fetch-pack.c:902
1721 +#: fetch-pack.c:942
1722 msgid "Server does not support --deepen"
1723 msgstr "Сервер не поддерживает --deepen"
1724
1670 -#: fetch-pack.c:913
1725 +#: fetch-pack.c:953
1726 msgid "no common commits"
1727 msgstr "не общих коммитов"
1728
1674 -#: fetch-pack.c:925
1729 +#: fetch-pack.c:965
1730 msgid "git fetch-pack: fetch failed."
1731 msgstr "git fetch-pack: ошибка при получении данных."
1732
1678 -#: fetch-pack.c:1087
1733 +#: fetch-pack.c:1127
1734 msgid "no matching remote head"
1735 msgstr "нет соотвествующего внешнего указателя на ветку"
1736
1737 +#: fetch-pack.c:1149
1738 +#, c-format
1739 +msgid "no such remote ref %s"
1740 +msgstr "нет такой внешней ссылки %s"
1741 +
1742 +#: fetch-pack.c:1152
1743 +#, c-format
1744 +msgid "Server does not allow request for unadvertised object %s"
1745 +msgstr "Сервер не поддерживает запрос необъявленного объекта %s"
1746 +
1747 #: gpg-interface.c:185
1748 msgid "gpg failed to sign the data"
1749 msgstr "gpg не удалось подписать данные"
@@ -1692,63 +1757,68 @@ msgstr "не удалось создать временный файл"
1757 msgid "failed writing detached signature to '%s'"
1758 msgstr "сбой записи отсоединенной подписи в «%s»"
1759
1695 -#: grep.c:1782
1760 +#: graph.c:96
1761 +#, c-format
1762 +msgid "ignore invalid color '%.*s' in log.graphColors"
1763 +msgstr "игнорирую недопустимый цвет «%.*s» в log.graphColors"
1764 +
1765 +#: grep.c:1796
1766 #, c-format
1767 msgid "'%s': unable to read %s"
1768 msgstr "«%s»: не удалось прочесть %s"
1769
1700 -#: grep.c:1799 builtin/clone.c:381 builtin/diff.c:84 builtin/rm.c:155
1770 +#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133
1771 #, c-format
1772 msgid "failed to stat '%s'"
1773 msgstr "не удалось выполнить stat «%s»"
1774
1705 -#: grep.c:1810
1775 +#: grep.c:1824
1776 #, c-format
1777 msgid "'%s': short read"
1778 msgstr "«%s»: слишком мало данных прочитано"
1779
1710 -#: help.c:203
1780 +#: help.c:218
1781 #, c-format
1782 msgid "available git commands in '%s'"
1783 msgstr "доступные команды git в «%s»"
1784
1715 -#: help.c:210
1785 +#: help.c:225
1786 msgid "git commands available from elsewhere on your $PATH"
1787 msgstr "команды git, доступные в других местах вашего $PATH"
1788
1719 -#: help.c:241
1789 +#: help.c:256
1790 msgid "These are common Git commands used in various situations:"
1791 msgstr "Стандартные команды Git используемые в различных ситуациях:"
1792
1723 -#: help.c:306
1793 +#: help.c:321
1794 #, c-format
1795 msgid ""
1796 "'%s' appears to be a git command, but we were not\n"
1797 "able to execute it. Maybe git-%s is broken?"
1798 msgstr "«%s» похоже на команду git, но нам не удалось ее запустить. Возможно, git-%s не работает?"
1799
1730 -#: help.c:361
1800 +#: help.c:376
1801 msgid "Uh oh. Your system reports no Git commands at all."
1802 msgstr "Ой-ёй! Ваша система не сообщает ни о каких командах Git вообще."
1803
1734 -#: help.c:383
1804 +#: help.c:398
1805 #, c-format
1806 msgid ""
1807 "WARNING: You called a Git command named '%s', which does not exist.\n"
1808 "Continuing under the assumption that you meant '%s'"
1809 msgstr "ВНИМАНИЕ: Вы вызвали команду Git «%s», но такой не существует.\nПродолжаем с предположением, что вы имели в виду «%s»"
1810
1741 -#: help.c:388
1811 +#: help.c:403
1812 #, c-format
1813 msgid "in %0.1f seconds automatically..."
1814 msgstr "через %0.1f секунд автоматически…"
1815
1746 -#: help.c:395
1816 +#: help.c:410
1817 #, c-format
1818 msgid "git: '%s' is not a git command. See 'git --help'."
1819 msgstr "git: «%s» не является командой git. Смотрите «git --help»."
1820
1751 -#: help.c:399 help.c:465
1821 +#: help.c:414 help.c:480
1822 msgid ""
1823 "\n"
1824 "Did you mean this?"
@@ -1760,12 +1830,12 @@ msgstr[1] "\nВозможно, вы имели в виду что-то из эт
1830 msgstr[2] "\nВозможно, вы имели в виду что-то из этого?"
1831 msgstr[3] "\nВозможно, вы имели в виду что-то из этого?"
1832
1763 -#: help.c:461
1833 +#: help.c:476
1834 #, c-format
1835 msgid "%s: %s - %s"
1836 msgstr "%s: %s — %s"
1837
1768 -#: ident.c:334
1838 +#: ident.c:343
1839 msgid ""
1840 "\n"
1841 "*** Please tell me who you are.\n"
@@ -1780,6 +1850,39 @@ msgid ""
1850 "\n"
1851 msgstr "\n*** Пожалуйста, скажите мне кто вы есть.\n\nЗапустите\n\n git config --global user.email \"you@example.com\"\n git config --global user.name \"Ваше Имя\"\n\nдля указания идентификационных данных аккаунта по умолчанию.\nПропустите параметр --global для указания данных только для этого репозитория.\n\n"
1852
1853 +#: ident.c:367
1854 +msgid "no email was given and auto-detection is disabled"
1855 +msgstr "адрес электронной почты не указан и автоопределение отключено"
1856 +
1857 +#: ident.c:372
1858 +#, c-format
1859 +msgid "unable to auto-detect email address (got '%s')"
1860 +msgstr "не удалось выполнить автоопределение адреса электронной почты (получено «%s»)"
1861 +
1862 +#: ident.c:382
1863 +msgid "no name was given and auto-detection is disabled"
1864 +msgstr "имя не указано и автоопределение отключено"
1865 +
1866 +#: ident.c:388
1867 +#, c-format
1868 +msgid "unable to auto-detect name (got '%s')"
1869 +msgstr "не удалось выполнить автоопределение имени (получено «%s»)"
1870 +
1871 +#: ident.c:396
1872 +#, c-format
1873 +msgid "empty ident name (for <%s>) not allowed"
1874 +msgstr "пустое имя идентификатора (для <%s>) не разрешено"
1875 +
1876 +#: ident.c:402
1877 +#, c-format
1878 +msgid "name consists only of disallowed characters: %s"
1879 +msgstr "имя состоит только из неразрешенных симоволов: %s"
1880 +
1881 +#: ident.c:417 builtin/commit.c:611
1882 +#, c-format
1883 +msgid "invalid date format: %s"
1884 +msgstr "неправильный формат даты: %s"
1885 +
1886 #: lockfile.c:152
1887 #, c-format
1888 msgid ""
@@ -1801,8 +1904,8 @@ msgstr "Не удалось создать «%s.lock»: %s"
1904 msgid "failed to read the cache"
1905 msgstr "сбой чтения кэша"
1906
1804 -#: merge.c:96 builtin/am.c:2000 builtin/am.c:2035 builtin/checkout.c:374
1805 -#: builtin/checkout.c:588 builtin/clone.c:731
1907 +#: merge.c:96 builtin/am.c:1999 builtin/am.c:2034 builtin/checkout.c:393
1908 +#: builtin/checkout.c:607 builtin/clone.c:749
1909 msgid "unable to write new index file"
1910 msgstr "не удалось записать новый файл индекса"
1911
@@ -1810,82 +1913,96 @@ msgstr "не удалось записать новый файл индекса"
1913 msgid "(bad commit)\n"
1914 msgstr "(плохой коммит)\n"
1915
1813 -#: merge-recursive.c:231
1916 +#: merge-recursive.c:231 merge-recursive.c:239
1917 #, c-format
1918 msgid "addinfo_cache failed for path '%s'"
1919 msgstr "сбой addinfo_cache для пути «%s»"
1920
1818 -#: merge-recursive.c:301
1921 +#: merge-recursive.c:303
1922 msgid "error building trees"
1923 msgstr "ошибка при построении деревьев"
1924
1822 -#: merge-recursive.c:720
1925 +#: merge-recursive.c:727
1926 #, c-format
1927 msgid "failed to create path '%s'%s"
1928 msgstr "не удалось создать путь «%s»%s"
1929
1827 -#: merge-recursive.c:731
1930 +#: merge-recursive.c:738
1931 #, c-format
1932 msgid "Removing %s to make room for subdirectory\n"
1933 msgstr "Удаление %s, чтобы освободить место для подкаталогов\n"
1934
1832 -#: merge-recursive.c:745 merge-recursive.c:764
1935 +#: merge-recursive.c:752 merge-recursive.c:771
1936 msgid ": perhaps a D/F conflict?"
1937 msgstr ": возможно, конфликт каталогов/файлов?"
1938
1836 -#: merge-recursive.c:754
1939 +#: merge-recursive.c:761
1940 #, c-format
1941 msgid "refusing to lose untracked file at '%s'"
1942 msgstr "отказ потери неотслеживаемого файла в «%s»"
1943
1841 -#: merge-recursive.c:796 builtin/cat-file.c:34
1944 +#: merge-recursive.c:803 builtin/cat-file.c:34
1945 #, c-format
1946 msgid "cannot read object %s '%s'"
1947 msgstr "невозможно прочитать объект %s «%s»"
1948
1846 -#: merge-recursive.c:798
1949 +#: merge-recursive.c:805
1950 #, c-format
1951 msgid "blob expected for %s '%s'"
1952 msgstr "ожидается двоичный объект для %s «%s»"
1953
1851 -#: merge-recursive.c:822
1954 +#: merge-recursive.c:829
1955 #, c-format
1956 msgid "failed to open '%s': %s"
1957 msgstr "не удалось открыть «%s»: %s"
1958
1856 -#: merge-recursive.c:833
1959 +#: merge-recursive.c:840
1960 #, c-format
1961 msgid "failed to symlink '%s': %s"
1962 msgstr "не удалось создать символьную ссылку «%s»: %s"
1963
1861 -#: merge-recursive.c:838
1964 +#: merge-recursive.c:845
1965 #, c-format
1966 msgid "do not know what to do with %06o %s '%s'"
1967 msgstr "не понятно, что делать с %06o %s «%s»"
1968
1866 -#: merge-recursive.c:978
1969 +#: merge-recursive.c:985
1970 msgid "Failed to execute internal merge"
1971 msgstr "Не удалось запустить внутреннее слияние"
1972
1870 -#: merge-recursive.c:982
1973 +#: merge-recursive.c:989
1974 #, c-format
1975 msgid "Unable to add %s to database"
1976 msgstr "Не удалось добавить %s в базу данных"
1977
1875 -#: merge-recursive.c:1081 merge-recursive.c:1095
1978 +#: merge-recursive.c:1092
1979 #, c-format
1980 msgid ""
1981 "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1982 "in tree."
1983 msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве."
1984
1882 -#: merge-recursive.c:1087 merge-recursive.c:1100
1985 +#: merge-recursive.c:1097
1986 +#, c-format
1987 +msgid ""
1988 +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
1989 +"left in tree."
1990 +msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. Версия %s из %s оставлена в дереве."
1991 +
1992 +#: merge-recursive.c:1104
1993 #, c-format
1994 msgid ""
1995 "CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1996 "in tree at %s."
1997 msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве на %s."
1998
1999 +#: merge-recursive.c:1109
2000 +#, c-format
2001 +msgid ""
2002 +"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
2003 +"left in tree at %s."
2004 +msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и от %s до %s в %s. Версия %s из %s оставлена в дереве на %s."
2005 +
2006 #: merge-recursive.c:1143
2007 msgid "rename"
2008 msgstr "переименование"
@@ -1920,104 +2037,104 @@ msgstr "КОНФЛИКТ (переименование/переименован
2037 msgid "Renaming %s to %s and %s to %s instead"
2038 msgstr "Переименовываю %s в %s и %s в %s вместо этого"
2039
1923 -#: merge-recursive.c:1531
2040 +#: merge-recursive.c:1528
2041 #, c-format
2042 msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
2043 msgstr "КОНФЛИКТ (переименование/добавление): Переименование «%s»→«%s» в ветке «%s» и добавление «%s» в ветке «%s»"
2044
1928 -#: merge-recursive.c:1546
2045 +#: merge-recursive.c:1543
2046 #, c-format
2047 msgid "Adding merged %s"
2048 msgstr "Добавление слитого %s"
2049
1933 -#: merge-recursive.c:1553 merge-recursive.c:1766
2050 +#: merge-recursive.c:1550 merge-recursive.c:1780
2051 #, c-format
2052 msgid "Adding as %s instead"
2053 msgstr "Добавление вместо этого как %s"
2054
1938 -#: merge-recursive.c:1610
2055 +#: merge-recursive.c:1607
2056 #, c-format
2057 msgid "cannot read object %s"
2058 msgstr "невозможно прочитать объект «%s»"
2059
1943 -#: merge-recursive.c:1613
2060 +#: merge-recursive.c:1610
2061 #, c-format
2062 msgid "object %s is not a blob"
2063 msgstr "объект %s не является двоичным объектом"
2064
1948 -#: merge-recursive.c:1666
2065 +#: merge-recursive.c:1679
2066 msgid "modify"
2067 msgstr "изменение"
2068
1952 -#: merge-recursive.c:1666
2069 +#: merge-recursive.c:1679
2070 msgid "modified"
2071 msgstr "изменено"
2072
1956 -#: merge-recursive.c:1676
2073 +#: merge-recursive.c:1689
2074 msgid "content"
2075 msgstr "содержимое"
2076
1960 -#: merge-recursive.c:1683
2077 +#: merge-recursive.c:1696
2078 msgid "add/add"
2079 msgstr "добавление/добавление"
2080
1964 -#: merge-recursive.c:1718
2081 +#: merge-recursive.c:1732
2082 #, c-format
2083 msgid "Skipped %s (merged same as existing)"
2084 msgstr "Пропуск %s (слиты одинаковые изменения как существующие)"
2085
1969 -#: merge-recursive.c:1732
2086 +#: merge-recursive.c:1746
2087 #, c-format
2088 msgid "Auto-merging %s"
2089 msgstr "Автослияние %s"
2090
1974 -#: merge-recursive.c:1736 git-submodule.sh:924
2091 +#: merge-recursive.c:1750 git-submodule.sh:944
2092 msgid "submodule"
2093 msgstr "подмодуль"
2094
1978 -#: merge-recursive.c:1737
2095 +#: merge-recursive.c:1751
2096 #, c-format
2097 msgid "CONFLICT (%s): Merge conflict in %s"
2098 msgstr "КОНФЛИКТ (%s): Конфликт слияния в %s"
2099
1983 -#: merge-recursive.c:1831
2100 +#: merge-recursive.c:1845
2101 #, c-format
2102 msgid "Removing %s"
2103 msgstr "Удаление %s"
2104
1988 -#: merge-recursive.c:1857
2105 +#: merge-recursive.c:1871
2106 msgid "file/directory"
2107 msgstr "файл/каталог"
2108
1992 -#: merge-recursive.c:1863
2109 +#: merge-recursive.c:1877
2110 msgid "directory/file"
2111 msgstr "каталог/файл"
2112
1996 -#: merge-recursive.c:1868
2113 +#: merge-recursive.c:1883
2114 #, c-format
2115 msgid ""
2116 "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
2117 msgstr "КОНФЛИКТ (%s): Уже существует каталог с именем «%s» в «%s». Добавление «%s» как «%s»"
2118
2002 -#: merge-recursive.c:1877
2119 +#: merge-recursive.c:1892
2120 #, c-format
2121 msgid "Adding %s"
2122 msgstr "Добавление %s"
2123
2007 -#: merge-recursive.c:1914
2124 +#: merge-recursive.c:1929
2125 msgid "Already up-to-date!"
2126 msgstr "Уже обновлено!"
2127
2011 -#: merge-recursive.c:1923
2128 +#: merge-recursive.c:1938
2129 #, c-format
2130 msgid "merging of trees %s and %s failed"
2131 msgstr "сбой слияния деревьев «%s» и «%s»"
2132
2016 -#: merge-recursive.c:2006
2133 +#: merge-recursive.c:2021
2134 msgid "Merging:"
2135 msgstr "Слияние:"
2136
2020 -#: merge-recursive.c:2019
2137 +#: merge-recursive.c:2034
2138 #, c-format
2139 msgid "found %u common ancestor:"
2140 msgid_plural "found %u common ancestors:"
@@ -2026,16 +2143,16 @@ msgstr[1] "найдено %u общих предка:"
2143 msgstr[2] "найдено %u общих предков:"
2144 msgstr[3] "найдено %u общих предков:"
2145
2029 -#: merge-recursive.c:2058
2146 +#: merge-recursive.c:2073
2147 msgid "merge returned no commit"
2148 msgstr "слияние не вернуло коммит"
2149
2033 -#: merge-recursive.c:2121
2150 +#: merge-recursive.c:2136
2151 #, c-format
2152 msgid "Could not parse object '%s'"
2153 msgstr "Не удалось разобрать объект «%s»"
2154
2038 -#: merge-recursive.c:2135 builtin/merge.c:641 builtin/merge.c:788
2155 +#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792
2156 msgid "Unable to write index."
2157 msgstr "Не удается записать индекс."
2158
@@ -2072,7 +2189,7 @@ msgstr "Отказ в перезаписи заметок в %s (за преде
2189 msgid "Bad %s value: '%s'"
2190 msgstr "Неправильное значение переменной %s: «%s»"
2191
2075 -#: object.c:242
2192 +#: object.c:240
2193 #, c-format
2194 msgid "unable to parse object: %s"
2195 msgstr "не удалось разобрать объект: %s"
@@ -2107,325 +2224,453 @@ msgstr "-КОЛИЧЕСТВО"
2224 msgid "malformed object name '%s'"
2225 msgstr "Неправильное имя объекта «%s»"
2226
2110 -#: path.c:826
2227 +#: path.c:810
2228 #, c-format
2229 msgid "Could not make %s writable by group"
2230 msgstr "Не удалось предоставить доступ к %s на запись"
2231
2115 -#: pathspec.c:133
2116 -msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
2117 -msgstr "глобальные опции спецификации пути «glob» и «noglob» нельзя использовать одновременно"
2232 +#: pathspec.c:125
2233 +msgid "Escape character '\\' not allowed as last character in attr value"
2234 +msgstr "Управляющий символ «\\» не разрешен как последний символ в значении attr"
2235
2236 #: pathspec.c:143
2237 +msgid "Only one 'attr:' specification is allowed."
2238 +msgstr "Разрешен только один спецификатор «attr:»."
2239 +
2240 +#: pathspec.c:146
2241 +msgid "attr spec must not be empty"
2242 +msgstr "спецификатор attr не должен быть пустой"
2243 +
2244 +#: pathspec.c:189
2245 +#, c-format
2246 +msgid "invalid attribute name %s"
2247 +msgstr "недопустимое имя атрибута %s"
2248 +
2249 +#: pathspec.c:254
2250 +msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
2251 +msgstr "глобальные опции спецификаторов пути «glob» и «noglob» нельзя использовать одновременно"
2252 +
2253 +#: pathspec.c:261
2254 msgid ""
2255 "global 'literal' pathspec setting is incompatible with all other global "
2256 "pathspec settings"
2123 -msgstr "глобальная опция спецификации пути «literal» не совместима с другими глобальными спецификаторами доступа"
2257 +msgstr "глобальная опция спецификатора пути «literal» не совместима с другими глобальными спецификаторами доступа"
2258
2125 -#: pathspec.c:177
2259 +#: pathspec.c:301
2260 msgid "invalid parameter for pathspec magic 'prefix'"
2127 -msgstr "неправильный параметр для магического слова «prefix» в спецификации пути "
2261 +msgstr "неправильный параметр для магического слова «prefix» в спецификаторе пути "
2262
2129 -#: pathspec.c:183
2263 +#: pathspec.c:322
2264 #, c-format
2265 msgid "Invalid pathspec magic '%.*s' in '%s'"
2132 -msgstr "неправильное магическое слово «%.*s» в спецификации пути «%s»"
2266 +msgstr "неправильное магическое слово «%.*s» в спецификаторе пути «%s»"
2267
2134 -#: pathspec.c:187
2268 +#: pathspec.c:327
2269 #, c-format
2270 msgid "Missing ')' at the end of pathspec magic in '%s'"
2137 -msgstr "Пропущено «)» в конце магического слова спецификации пути «%s»"
2271 +msgstr "Пропущено «)» в конце магического слова спецификатора пути «%s»"
2272
2139 -#: pathspec.c:205
2273 +#: pathspec.c:365
2274 #, c-format
2275 msgid "Unimplemented pathspec magic '%c' in '%s'"
2142 -msgstr "Нереализованное магическое слово «%c» спецификации пути «%s»"
2276 +msgstr "Нереализованное магическое слово «%c» спецификатора пути «%s»"
2277
2144 -#: pathspec.c:230
2278 +#: pathspec.c:421 pathspec.c:443
2279 +#, c-format
2280 +msgid "Pathspec '%s' is in submodule '%.*s'"
2281 +msgstr "Спецификатор пути «%s» в подмодуле «%.*s»"
2282 +
2283 +#: pathspec.c:483
2284 #, c-format
2285 msgid "%s: 'literal' and 'glob' are incompatible"
2286 msgstr "%s: «literal» и «glob» не совместимы"
2287
2149 -#: pathspec.c:241
2288 +#: pathspec.c:496
2289 #, c-format
2290 msgid "%s: '%s' is outside repository"
2291 msgstr "%s: «%s» вне репозитория"
2292
2154 -#: pathspec.c:291
2293 +#: pathspec.c:584
2294 #, c-format
2156 -msgid "Pathspec '%s' is in submodule '%.*s'"
2157 -msgstr "Спецификация пути «%s» в подмодуле «%.*s»"
2295 +msgid "'%s' (mnemonic: '%c')"
2296 +msgstr "«%s» (мнемоника: «%c»)"
2297
2159 -#: pathspec.c:353
2298 +#: pathspec.c:594
2299 #, c-format
2300 msgid "%s: pathspec magic not supported by this command: %s"
2162 -msgstr "%s: магические слова в спецификации пути не поддерживаются командой: %s"
2301 +msgstr "%s: магические слова в спецификаторе пути не поддерживаются командой: %s"
2302
2164 -#: pathspec.c:408
2303 +#: pathspec.c:644
2304 msgid ""
2305 "empty strings as pathspecs will be made invalid in upcoming releases. please"
2306 " use . instead if you meant to match all paths"
2307 msgstr "пустые строки как спецификаторы пути будут сделаны недопустимыми в следующих версиях. используйте вместо них «.», что значит соотвествие всем путям"
2308
2170 -#: pathspec.c:440
2309 +#: pathspec.c:668
2310 #, c-format
2311 msgid "pathspec '%s' is beyond a symbolic link"
2173 -msgstr "спецификация пути «%s» находится за символической ссылкой"
2312 +msgstr "спецификатор пути «%s» находится за символической ссылкой"
2313
2175 -#: pathspec.c:449
2176 -msgid ""
2177 -"There is nothing to exclude from by :(exclude) patterns.\n"
2178 -"Perhaps you forgot to add either ':/' or '.' ?"
2179 -msgstr "Не указан шаблон для исключения с помощью :(exclude).\nВозможно, вы забыли «:/» или «.» ?"
2180 -
2181 -#: pretty.c:971
2314 +#: pretty.c:982
2315 msgid "unable to parse --pretty format"
2316 msgstr "не удалось разобрать формат для --pretty"
2317
2185 -#: read-cache.c:1315
2318 +#: read-cache.c:1442
2319 #, c-format
2320 msgid ""
2321 "index.version set, but the value is invalid.\n"
2322 "Using version %i"
2323 msgstr "index.version указан, но значение недействительное.\nИспользую версию %i"
2324
2192 -#: read-cache.c:1325
2325 +#: read-cache.c:1452
2326 #, c-format
2327 msgid ""
2328 "GIT_INDEX_VERSION set, but the value is invalid.\n"
2329 "Using version %i"
2330 msgstr "GIT_INDEX_VERSION указан, но значение недействительное.\nИспользую версию %i"
2331
2199 -#: refs.c:576 builtin/merge.c:840
2332 +#: read-cache.c:2375 sequencer.c:1350 sequencer.c:2048
2333 +#, c-format
2334 +msgid "could not stat '%s'"
2335 +msgstr "не удалось выполнить stat для «%s»"
2336 +
2337 +#: read-cache.c:2388
2338 +#, c-format
2339 +msgid "unable to open git dir: %s"
2340 +msgstr "не удалось открыть каталог git: %s"
2341 +
2342 +#: read-cache.c:2400
2343 +#, c-format
2344 +msgid "unable to unlink: %s"
2345 +msgstr "не удалось отсоединить: %s"
2346 +
2347 +#: refs.c:620 builtin/merge.c:844
2348 #, c-format
2349 msgid "Could not open '%s' for writing"
2350 msgstr "Не удалось открыть «%s» для записи"
2351
2204 -#: refs/files-backend.c:2481
2352 +#: refs.c:1667
2353 +msgid "ref updates forbidden inside quarantine environment"
2354 +msgstr "обновление ссылок запрещено в изолированном окружении"
2355 +
2356 +#: refs/files-backend.c:1631
2357 #, c-format
2358 msgid "could not delete reference %s: %s"
2359 msgstr "не удалось удалить ссылку %s: %s"
2360
2209 -#: refs/files-backend.c:2484
2361 +#: refs/files-backend.c:1634
2362 #, c-format
2363 msgid "could not delete references: %s"
2364 msgstr "не удалось удалить ссылки: %s"
2365
2214 -#: refs/files-backend.c:2493
2366 +#: refs/files-backend.c:1643
2367 #, c-format
2368 msgid "could not remove reference %s"
2369 msgstr "не удалось удалить ссылки %s"
2370
2219 -#: ref-filter.c:55
2371 +#: ref-filter.c:35 wt-status.c:1780
2372 +msgid "gone"
2373 +msgstr "исчез"
2374 +
2375 +#: ref-filter.c:36
2376 +#, c-format
2377 +msgid "ahead %d"
2378 +msgstr "впереди %d"
2379 +
2380 +#: ref-filter.c:37
2381 +#, c-format
2382 +msgid "behind %d"
2383 +msgstr "позади %d"
2384 +
2385 +#: ref-filter.c:38
2386 +#, c-format
2387 +msgid "ahead %d, behind %d"
2388 +msgstr "впереди %d, позади %d"
2389 +
2390 +#: ref-filter.c:104
2391 #, c-format
2392 msgid "expected format: %%(color:<color>)"
2393 msgstr "ожидаемый формат: %%(color:<color>)"
2394
2224 -#: ref-filter.c:57
2395 +#: ref-filter.c:106
2396 #, c-format
2397 msgid "unrecognized color: %%(color:%s)"
2398 msgstr "неопознанный цвет: %%(color:%s)"
2399
2229 -#: ref-filter.c:71
2400 +#: ref-filter.c:120
2401 +#, c-format
2402 +msgid "Integer value expected refname:lstrip=%s"
2403 +msgstr "Ожидается целочисленное значение refname:lstrip=%s"
2404 +
2405 +#: ref-filter.c:124
2406 #, c-format
2231 -msgid "unrecognized format: %%(%s)"
2232 -msgstr "неопознанный формат: %%(%s)"
2407 +msgid "Integer value expected refname:rstrip=%s"
2408 +msgstr "Ожидается целочисленное значение refname:rstrip=%s"
2409
2234 -#: ref-filter.c:77
2410 +#: ref-filter.c:126
2411 +#, c-format
2412 +msgid "unrecognized %%(%s) argument: %s"
2413 +msgstr "неопознанный аргумент %%(%s): %s"
2414 +
2415 +#: ref-filter.c:166
2416 #, c-format
2417 msgid "%%(body) does not take arguments"
2237 -msgstr "%%(body) не принимает аргументов"
2418 +msgstr "параметр %%(body) не принимает аргументы"
2419
2239 -#: ref-filter.c:84
2420 +#: ref-filter.c:173
2421 #, c-format
2422 msgid "%%(subject) does not take arguments"
2242 -msgstr "%%(subject) не принимает аргументов"
2423 +msgstr "параметр %%(subject) не принимает аргументы"
2424 +
2425 +#: ref-filter.c:180
2426 +#, c-format
2427 +msgid "%%(trailers) does not take arguments"
2428 +msgstr "параметр %%(trailers) не принимает аргументы"
2429
2244 -#: ref-filter.c:101
2430 +#: ref-filter.c:199
2431 #, c-format
2432 msgid "positive value expected contents:lines=%s"
2247 -msgstr "положительное значение ожидает содержимое:lines=%s"
2433 +msgstr "положительное значение ожидает contents:lines=%s"
2434
2249 -#: ref-filter.c:103
2435 +#: ref-filter.c:201
2436 #, c-format
2437 msgid "unrecognized %%(contents) argument: %s"
2438 msgstr "неопознанный аргумент %%(contents): %s"
2439
2254 -#: ref-filter.c:113
2440 +#: ref-filter.c:214
2441 +#, c-format
2442 +msgid "positive value expected objectname:short=%s"
2443 +msgstr "ожидается положительное значение objectname:short=%s"
2444 +
2445 +#: ref-filter.c:218
2446 #, c-format
2447 msgid "unrecognized %%(objectname) argument: %s"
2448 msgstr "неопознанный аргумент %%(objectname): %s"
2449
2259 -#: ref-filter.c:135
2450 +#: ref-filter.c:245
2451 #, c-format
2452 msgid "expected format: %%(align:<width>,<position>)"
2453 msgstr "ожидаемый формат: %%(align:<width>,<position>)"
2454
2264 -#: ref-filter.c:147
2455 +#: ref-filter.c:257
2456 #, c-format
2457 msgid "unrecognized position:%s"
2458 msgstr "неопознанная позиция:%s"
2459
2269 -#: ref-filter.c:151
2460 +#: ref-filter.c:261
2461 #, c-format
2462 msgid "unrecognized width:%s"
2463 msgstr "неопознанная ширина:%s"
2464
2274 -#: ref-filter.c:157
2465 +#: ref-filter.c:267
2466 #, c-format
2467 msgid "unrecognized %%(align) argument: %s"
2468 msgstr "неопознанный аргумент %%(align): %s"
2469
2279 -#: ref-filter.c:161
2470 +#: ref-filter.c:271
2471 #, c-format
2472 msgid "positive width expected with the %%(align) atom"
2473 msgstr "ожидается положительная ширина с указанием частицы %%(align)"
2474
2284 -#: ref-filter.c:244
2475 +#: ref-filter.c:286
2476 +#, c-format
2477 +msgid "unrecognized %%(if) argument: %s"
2478 +msgstr "неопознанный аргумент %%(if): %s"
2479 +
2480 +#: ref-filter.c:371
2481 #, c-format
2482 msgid "malformed field name: %.*s"
2483 msgstr "неправильное имя поля: %.*s"
2484
2289 -#: ref-filter.c:270
2485 +#: ref-filter.c:397
2486 #, c-format
2487 msgid "unknown field name: %.*s"
2488 msgstr "неизвестное имя поля: %.*s"
2489
2294 -#: ref-filter.c:372
2490 +#: ref-filter.c:501
2491 +#, c-format
2492 +msgid "format: %%(if) atom used without a %%(then) atom"
2493 +msgstr "формат: частица %%(if) использована без частицы %%(then)"
2494 +
2495 +#: ref-filter.c:561
2496 +#, c-format
2497 +msgid "format: %%(then) atom used without an %%(if) atom"
2498 +msgstr "формат: частица %%(then) использована без частицы %%(if)"
2499 +
2500 +#: ref-filter.c:563
2501 +#, c-format
2502 +msgid "format: %%(then) atom used more than once"
2503 +msgstr "формат: частица %%(then) использована более одного раза"
2504 +
2505 +#: ref-filter.c:565
2506 +#, c-format
2507 +msgid "format: %%(then) atom used after %%(else)"
2508 +msgstr "формат: частица %%(then) использована после %%(else)"
2509 +
2510 +#: ref-filter.c:591
2511 +#, c-format
2512 +msgid "format: %%(else) atom used without an %%(if) atom"
2513 +msgstr "формат: частица %%(else) использована без частицы %%(if)"
2514 +
2515 +#: ref-filter.c:593
2516 +#, c-format
2517 +msgid "format: %%(else) atom used without a %%(then) atom"
2518 +msgstr "формат: частица %%(else) использована без частицы %%(then)"
2519 +
2520 +#: ref-filter.c:595
2521 +#, c-format
2522 +msgid "format: %%(else) atom used more than once"
2523 +msgstr "формат: частица %%(else) использована более одного раза"
2524 +
2525 +#: ref-filter.c:608
2526 #, c-format
2527 msgid "format: %%(end) atom used without corresponding atom"
2528 msgstr "формат: частица %%(end) использована без соответствующей частицы"
2529
2299 -#: ref-filter.c:424
2530 +#: ref-filter.c:663
2531 #, c-format
2532 msgid "malformed format string %s"
2533 msgstr "неправильная строка формата %s"
2534
2304 -#: ref-filter.c:878
2305 -msgid ":strip= requires a positive integer argument"
2306 -msgstr ":strip= требует наличия положительного целого аргумента"
2535 +#: ref-filter.c:1247
2536 +#, c-format
2537 +msgid "(no branch, rebasing %s)"
2538 +msgstr "(нет ветки, перемещение %s)"
2539 +
2540 +#: ref-filter.c:1250
2541 +#, c-format
2542 +msgid "(no branch, bisect started on %s)"
2543 +msgstr "(нет ветки, двоичный поиск начат на %s)"
2544
2308 -#: ref-filter.c:883
2545 +#. TRANSLATORS: make sure this matches
2546 +#. "HEAD detached at " in wt-status.c
2547 +#: ref-filter.c:1256
2548 #, c-format
2310 -msgid "ref '%s' does not have %ld components to :strip"
2311 -msgstr "ссылка «%s» не содержит %ld компонент для :strip"
2549 +msgid "(HEAD detached at %s)"
2550 +msgstr "(HEAD отделён на %s)"
2551
2313 -#: ref-filter.c:1046
2552 +#. TRANSLATORS: make sure this matches
2553 +#. "HEAD detached from " in wt-status.c
2554 +#: ref-filter.c:1261
2555 #, c-format
2315 -msgid "unknown %.*s format %s"
2316 -msgstr "неизвестный %.*s формат %s"
2556 +msgid "(HEAD detached from %s)"
2557 +msgstr "(HEAD отделён начиная с %s)"
2558 +
2559 +#: ref-filter.c:1265
2560 +msgid "(no branch)"
2561 +msgstr "(нет ветки)"
2562
2318 -#: ref-filter.c:1066 ref-filter.c:1097
2563 +#: ref-filter.c:1420 ref-filter.c:1451
2564 #, c-format
2565 msgid "missing object %s for %s"
2566 msgstr "не найден объект %s для %s"
2567
2323 -#: ref-filter.c:1069 ref-filter.c:1100
2568 +#: ref-filter.c:1423 ref-filter.c:1454
2569 #, c-format
2570 msgid "parse_object_buffer failed on %s for %s"
2571 msgstr "сбой при выполнении parse_object_buffer на %s для %s"
2572
2328 -#: ref-filter.c:1311
2573 +#: ref-filter.c:1692
2574 #, c-format
2575 msgid "malformed object at '%s'"
2576 msgstr "Повреждённый объект «%s»"
2577
2333 -#: ref-filter.c:1373
2578 +#: ref-filter.c:1759
2579 #, c-format
2580 msgid "ignoring ref with broken name %s"
2581 msgstr "игнорирую ссылку с неправильным именем %s"
2582
2338 -#: ref-filter.c:1378
2583 +#: ref-filter.c:1764
2584 #, c-format
2585 msgid "ignoring broken ref %s"
2586 msgstr "игнорирую неправильную ссылку %s"
2587
2343 -#: ref-filter.c:1633
2588 +#: ref-filter.c:2028
2589 #, c-format
2590 msgid "format: %%(end) atom missing"
2591 msgstr "format: пропущена частица %%(end)"
2592
2348 -#: ref-filter.c:1687
2593 +#: ref-filter.c:2109
2594 #, c-format
2595 msgid "malformed object name %s"
2596 msgstr "неправильное имя объекта %s"
2597
2353 -#: remote.c:746
2598 +#: remote.c:754
2599 #, c-format
2600 msgid "Cannot fetch both %s and %s to %s"
2601 msgstr "Нельзя извлечь одновременно %s и %s в %s"
2602
2358 -#: remote.c:750
2603 +#: remote.c:758
2604 #, c-format
2605 msgid "%s usually tracks %s, not %s"
2606 msgstr "%s обычно отслеживает %s, а не %s"
2607
2363 -#: remote.c:754
2608 +#: remote.c:762
2609 #, c-format
2610 msgid "%s tracks both %s and %s"
2611 msgstr "%s отслеживает и %s и %s"
2612
2368 -#: remote.c:762
2613 +#: remote.c:770
2614 msgid "Internal error"
2615 msgstr "Внутренняя ошибка"
2616
2372 -#: remote.c:1677 remote.c:1720
2617 +#: remote.c:1685 remote.c:1787
2618 msgid "HEAD does not point to a branch"
2619 msgstr "HEAD не указывает на ветку"
2620
2376 -#: remote.c:1686
2621 +#: remote.c:1694
2622 #, c-format
2623 msgid "no such branch: '%s'"
2624 msgstr "нет такой ветки: «%s»"
2625
2381 -#: remote.c:1689
2626 +#: remote.c:1697
2627 #, c-format
2628 msgid "no upstream configured for branch '%s'"
2629 msgstr "вышестоящая ветка не настроена для ветки «%s»"
2630
2386 -#: remote.c:1695
2631 +#: remote.c:1703
2632 #, c-format
2633 msgid "upstream branch '%s' not stored as a remote-tracking branch"
2634 msgstr "вышестоящая ветка «%s» не сохранена как отслеживаемая ветка"
2635
2391 -#: remote.c:1710
2636 +#: remote.c:1718
2637 #, c-format
2638 msgid "push destination '%s' on remote '%s' has no local tracking branch"
2639 msgstr "назначение для отправки «%s» на внешнем сервере «%s» не имеет локальной отслеживаемой ветки"
2640
2396 -#: remote.c:1725
2641 +#: remote.c:1730
2642 #, c-format
2643 msgid "branch '%s' has no remote for pushing"
2644 msgstr "ветка «%s» не имеет внешнего сервера для отправки"
2645
2401 -#: remote.c:1736
2646 +#: remote.c:1741
2647 #, c-format
2648 msgid "push refspecs for '%s' do not include '%s'"
2404 -msgstr "спецификации пути для отправки «%s» не включают в себя «%s»"
2649 +msgstr "спецификаторы пути для отправки «%s» не включают в себя «%s»"
2650
2406 -#: remote.c:1749
2651 +#: remote.c:1754
2652 msgid "push has no destination (push.default is 'nothing')"
2653 msgstr "отправка не имеет точки назначения (push.default выставлен в «nothing»)"
2654
2410 -#: remote.c:1771
2655 +#: remote.c:1776
2656 msgid "cannot resolve 'simple' push to a single destination"
2657 msgstr "не удалось выполнить «simple» отправку в единственную точку назначения"
2658
2414 -#: remote.c:2073
2659 +#: remote.c:2081
2660 #, c-format
2661 msgid "Your branch is based on '%s', but the upstream is gone.\n"
2662 msgstr "Ваша ветка базируется на «%s», но вышестоящий репозиторий исчез.\n"
2663
2419 -#: remote.c:2077
2664 +#: remote.c:2085
2665 msgid " (use \"git branch --unset-upstream\" to fixup)\n"
2666 msgstr "(для исправления запустите «git branch --unset-upstream»)\n"
2667
2423 -#: remote.c:2080
2668 +#: remote.c:2088
2669 #, c-format
2670 msgid "Your branch is up-to-date with '%s'.\n"
2671 msgstr "Ваша ветка обновлена в соответствии с «%s».\n"
2672
2428 -#: remote.c:2084
2673 +#: remote.c:2092
2674 #, c-format
2675 msgid "Your branch is ahead of '%s' by %d commit.\n"
2676 msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
@@ -2434,11 +2679,11 @@ msgstr[1] "Ваша ветка опережает «%s» на %d коммита.
2679 msgstr[2] "Ваша ветка опережает «%s» на %d коммитов.\n"
2680 msgstr[3] "Ваша ветка опережает «%s» на %d коммитов.\n"
2681
2437 -#: remote.c:2090
2682 +#: remote.c:2098
2683 msgid " (use \"git push\" to publish your local commits)\n"
2684 msgstr " (используйте «git push», чтобы опубликовать ваши локальные коммиты)\n"
2685
2441 -#: remote.c:2093
2686 +#: remote.c:2101
2687 #, c-format
2688 msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
2689 msgid_plural ""
@@ -2448,11 +2693,11 @@ msgstr[1] "Ваша ветка отстает от «%s» на %d коммита
2693 msgstr[2] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
2694 msgstr[3] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
2695
2451 -#: remote.c:2101
2696 +#: remote.c:2109
2697 msgid " (use \"git pull\" to update your local branch)\n"
2698 msgstr " (используйте «git pull», чтобы обновить вашу локальную ветку)\n"
2699
2455 -#: remote.c:2104
2700 +#: remote.c:2112
2701 #, c-format
2702 msgid ""
2703 "Your branch and '%s' have diverged,\n"
@@ -2465,7 +2710,7 @@ msgstr[1] "Ваша ветка и «%s» разделились\nи теперь
2710 msgstr[2] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
2711 msgstr[3] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
2712
2468 -#: remote.c:2114
2713 +#: remote.c:2122
2714 msgid " (use \"git pull\" to merge the remote branch into yours)\n"
2715 msgstr " (используйте «git pull», чтобы слить внешнюю ветку в вашу)\n"
2716
@@ -2482,112 +2727,133 @@ msgstr "ваша текущая ветка «%s» еще не содержит
2727 msgid "--first-parent is incompatible with --bisect"
2728 msgstr "опцию --first-parent нельзя использовать одновременно с --bisect"
2729
2485 -#: run-command.c:106
2730 +#: run-command.c:125
2731 msgid "open /dev/null failed"
2732 msgstr "сбой открытия /dev/null"
2733
2489 -#: run-command.c:108
2734 +#: run-command.c:127
2735 #, c-format
2736 msgid "dup2(%d,%d) failed"
2737 msgstr "dup2(%d,%d) сбой"
2738
2494 -#: send-pack.c:297
2739 +#: send-pack.c:150
2740 +#, c-format
2741 +msgid "unable to parse remote unpack status: %s"
2742 +msgstr "не удалось разобрать статус внешней распаковки: %s"
2743 +
2744 +#: send-pack.c:152
2745 +#, c-format
2746 +msgid "remote unpack failed: %s"
2747 +msgstr "сбой при внешней распаковке %s"
2748 +
2749 +#: send-pack.c:315
2750 msgid "failed to sign the push certificate"
2751 msgstr "сбой подписания сертификата отправки"
2752
2498 -#: send-pack.c:410
2753 +#: send-pack.c:428
2754 msgid "the receiving end does not support --signed push"
2755 msgstr "принимающая сторона не поддерживает отправку с опцией --signed"
2756
2502 -#: send-pack.c:412
2757 +#: send-pack.c:430
2758 msgid ""
2759 "not sending a push certificate since the receiving end does not support "
2760 "--signed push"
2761 msgstr "не отправляем сертификат для отправки, так как принимающая сторона не поддерживает отправку с опцией --signed"
2762
2508 -#: send-pack.c:424
2763 +#: send-pack.c:442
2764 msgid "the receiving end does not support --atomic push"
2765 msgstr "принимающая сторона не поддерживает отправку с опцией --atomic"
2766
2512 -#: send-pack.c:429
2767 +#: send-pack.c:447
2768 msgid "the receiving end does not support push options"
2769 msgstr "принимающая сторона не поддерживает отправку с опциями"
2770
2516 -#: sequencer.c:171
2771 +#: sequencer.c:215
2772 msgid "revert"
2773 msgstr "обратить изменения"
2774
2520 -#: sequencer.c:171
2775 +#: sequencer.c:217
2776 msgid "cherry-pick"
2777 msgstr "копировать коммит"
2778
2524 -#: sequencer.c:228
2779 +#: sequencer.c:219
2780 +msgid "rebase -i"
2781 +msgstr "rebase -i"
2782 +
2783 +#: sequencer.c:221
2784 +#, c-format
2785 +msgid "Unknown action: %d"
2786 +msgstr "Неизвестное действие: %d"
2787 +
2788 +#: sequencer.c:278
2789 msgid ""
2790 "after resolving the conflicts, mark the corrected paths\n"
2791 "with 'git add <paths>' or 'git rm <paths>'"
2792 msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»"
2793
2530 -#: sequencer.c:231
2794 +#: sequencer.c:281
2795 msgid ""
2796 "after resolving the conflicts, mark the corrected paths\n"
2797 "with 'git add <paths>' or 'git rm <paths>'\n"
2798 "and commit the result with 'git commit'"
2799 msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»\nи сделайте коммит с помощью «git commit»"
2800
2537 -#: sequencer.c:244 sequencer.c:1209
2801 +#: sequencer.c:294 sequencer.c:1682
2802 #, c-format
2803 msgid "could not lock '%s'"
2804 msgstr "не удалось заблокировать «%s»"
2805
2542 -#: sequencer.c:247 sequencer.c:1125 sequencer.c:1214
2806 +#: sequencer.c:297 sequencer.c:1560 sequencer.c:1687 sequencer.c:1701
2807 #, c-format
2808 msgid "could not write to '%s'"
2809 msgstr "не удалось записать в «%s»"
2810
2547 -#: sequencer.c:251
2811 +#: sequencer.c:301
2812 #, c-format
2813 msgid "could not write eol to '%s'"
2814 msgstr "не удалось записать eol в «%s»"
2815
2552 -#: sequencer.c:255 sequencer.c:1130 sequencer.c:1216
2816 +#: sequencer.c:305 sequencer.c:1565 sequencer.c:1689
2817 #, c-format
2818 msgid "failed to finalize '%s'."
2819 msgstr "не удалось завершить «%s»."
2820
2557 -#: sequencer.c:279 builtin/am.c:259 builtin/commit.c:749 builtin/merge.c:1032
2821 +#: sequencer.c:329 sequencer.c:814 sequencer.c:1586 builtin/am.c:257
2822 +#: builtin/commit.c:749 builtin/merge.c:1018
2823 #, c-format
2824 msgid "could not read '%s'"
2825 msgstr "не удалось прочитать «%s»"
2826
2562 -#: sequencer.c:305
2827 +#: sequencer.c:355
2828 #, c-format
2829 msgid "your local changes would be overwritten by %s."
2830 msgstr "ваши локальные изменения будут перезаписаны %s."
2831
2567 -#: sequencer.c:309
2832 +#: sequencer.c:359
2833 msgid "commit your changes or stash them to proceed."
2834 msgstr "для продолжения закоммитьте ваши изменения или спрячьте их."
2835
2571 -#: sequencer.c:324
2836 +#: sequencer.c:388
2837 #, c-format
2838 msgid "%s: fast-forward"
2839 msgstr "%s: перемотка вперед"
2840
2576 -#. TRANSLATORS: %s will be "revert" or "cherry-pick"
2577 -#: sequencer.c:399
2841 +#. TRANSLATORS: %s will be "revert", "cherry-pick" or
2842 +#. * "rebase -i".
2843 +#: sequencer.c:470
2844 #, c-format
2845 msgid "%s: Unable to write new index file"
2846 msgstr "%s: Не удалось записать файл индекса"
2847
2582 -#: sequencer.c:418
2848 +#: sequencer.c:489
2849 msgid "could not resolve HEAD commit\n"
2850 msgstr "не удалось распознать HEAD коммит\n"
2851
2586 -#: sequencer.c:438
2852 +#: sequencer.c:509
2853 msgid "unable to update cache tree\n"
2854 msgstr "не удалось обновить дерево кэша\n"
2855
2590 -#: sequencer.c:483
2856 +#: sequencer.c:592
2857 #, c-format
2858 msgid ""
2859 "you have staged changes in your working tree\n"
@@ -2604,183 +2870,380 @@ msgid ""
2870 " git rebase --continue\n"
2871 msgstr "у вас имеются проиндексированные изменения в рабочем каталоге. Если эти изменения должны быть объеденены с предыдущим коммитом, то запустите:\n\n git commit --amend %s\n\nЕсли же они должны быть помещены в новый коммит, то запустите:\n\n git commit %s\n\nВ любом случае, после того как вы закончите, продолжить перемещение можно выполнив:\n\n git rebase --continue\n"
2872
2607 -#: sequencer.c:567
2873 +#: sequencer.c:694
2874 #, c-format
2875 msgid "could not parse commit %s\n"
2876 msgstr "не удалось разобрать коммит %s\n"
2877
2612 -#: sequencer.c:572
2878 +#: sequencer.c:699
2879 #, c-format
2880 msgid "could not parse parent commit %s\n"
2881 msgstr "не удалось разобрать родительский коммит %s\n"
2882
2617 -#: sequencer.c:656
2883 +#: sequencer.c:821
2884 +#, c-format
2885 +msgid ""
2886 +"unexpected 1st line of squash message:\n"
2887 +"\n"
2888 +"\t%.*s"
2889 +msgstr "неожиданная первая строка сообщения уплотнения:\n\n\t%.*s"
2890 +
2891 +#: sequencer.c:827
2892 +#, c-format
2893 +msgid ""
2894 +"invalid 1st line of squash message:\n"
2895 +"\n"
2896 +"\t%.*s"
2897 +msgstr "недопустимая первая строка сообщения уплотнения:\n\n\t%.*s"
2898 +
2899 +#: sequencer.c:833 sequencer.c:858
2900 +#, c-format
2901 +msgid "This is a combination of %d commits."
2902 +msgstr "Это объединение %d коммитов."
2903 +
2904 +#: sequencer.c:842
2905 +msgid "need a HEAD to fixup"
2906 +msgstr "нужен HEAD для исправления"
2907 +
2908 +#: sequencer.c:844
2909 +msgid "could not read HEAD"
2910 +msgstr "не удалось прочитать HEAD"
2911 +
2912 +#: sequencer.c:846
2913 +msgid "could not read HEAD's commit message"
2914 +msgstr "не удалось прочитать сообщение коммита текущего HEAD"
2915 +
2916 +#: sequencer.c:852
2917 +#, c-format
2918 +msgid "cannot write '%s'"
2919 +msgstr "не удалось записать «%s»"
2920 +
2921 +#: sequencer.c:861 git-rebase--interactive.sh:445
2922 +msgid "This is the 1st commit message:"
2923 +msgstr "Это 1-е сообщение коммита:"
2924 +
2925 +#: sequencer.c:869
2926 +#, c-format
2927 +msgid "could not read commit message of %s"
2928 +msgstr "не удалось прочитать сообщение коммита для %s"
2929 +
2930 +#: sequencer.c:876
2931 +#, c-format
2932 +msgid "This is the commit message #%d:"
2933 +msgstr "Это сообщение коммита номер #%d:"
2934 +
2935 +#: sequencer.c:881
2936 +#, c-format
2937 +msgid "The commit message #%d will be skipped:"
2938 +msgstr "Сообщение коммита номер #%d будет пропущено:"
2939 +
2940 +#: sequencer.c:886
2941 +#, c-format
2942 +msgid "unknown command: %d"
2943 +msgstr "неизвестная команда: %d"
2944 +
2945 +#: sequencer.c:952
2946 msgid "your index file is unmerged."
2947 msgstr "ваш индекс не слит."
2948
2621 -#: sequencer.c:675
2949 +#: sequencer.c:970
2950 #, c-format
2951 msgid "commit %s is a merge but no -m option was given."
2952 msgstr "коммит %s — это коммит-слияние, но опция -m не указана."
2953
2626 -#: sequencer.c:683
2954 +#: sequencer.c:978
2955 #, c-format
2956 msgid "commit %s does not have parent %d"
2957 msgstr "у коммита %s нет предка %d"
2958
2631 -#: sequencer.c:687
2959 +#: sequencer.c:982
2960 #, c-format
2961 msgid "mainline was specified but commit %s is not a merge."
2962 msgstr "основная ветка указана, но коммит %s не является слиянием."
2963
2964 +#: sequencer.c:988
2965 +#, c-format
2966 +msgid "cannot get commit message for %s"
2967 +msgstr "не удалось получить сообщение коммита для %s"
2968 +
2969 #. TRANSLATORS: The first %s will be a "todo" command like
2970 #. "revert" or "pick", the second %s a SHA1.
2638 -#: sequencer.c:700
2971 +#: sequencer.c:1009
2972 #, c-format
2973 msgid "%s: cannot parse parent commit %s"
2974 msgstr "%s: не удалось разобрать родительский коммит для %s"
2975
2643 -#: sequencer.c:705
2976 +#: sequencer.c:1071 sequencer.c:1827
2977 #, c-format
2645 -msgid "cannot get commit message for %s"
2646 -msgstr "не удалось получить сообщение коммита для %s"
2978 +msgid "could not rename '%s' to '%s'"
2979 +msgstr "не удалось переименовать «%s» в «%s»"
2980
2648 -#: sequencer.c:797
2981 +#: sequencer.c:1122
2982 #, c-format
2983 msgid "could not revert %s... %s"
2984 msgstr "не удалось обратить изменения коммита %s… %s"
2985
2653 -#: sequencer.c:798
2986 +#: sequencer.c:1123
2987 #, c-format
2988 msgid "could not apply %s... %s"
2989 msgstr "не удалось применить коммит %s… %s"
2990
2658 -#: sequencer.c:833
2991 +#: sequencer.c:1165
2992 msgid "empty commit set passed"
2993 msgstr "передан пустой набор коммитов"
2994
2662 -#: sequencer.c:843
2995 +#: sequencer.c:1175
2996 #, c-format
2997 msgid "git %s: failed to read the index"
2998 msgstr "git %s: сбой чтения индекса"
2999
2667 -#: sequencer.c:850
3000 +#: sequencer.c:1182
3001 #, c-format
3002 msgid "git %s: failed to refresh the index"
3003 msgstr "git %s: сбой обновления индекса"
3004
2672 -#: sequencer.c:944
3005 +#: sequencer.c:1303
3006 #, c-format
3007 msgid "invalid line %d: %.*s"
3008 msgstr "неправильная строка %d: %.*s"
3009
2677 -#: sequencer.c:950
2678 -msgid "no commits parsed."
2679 -msgstr "коммиты не разобраны."
3010 +#: sequencer.c:1311
3011 +#, c-format
3012 +msgid "cannot '%s' without a previous commit"
3013 +msgstr "нельзя выполнить «%s» без указания предыдущего коммита"
3014
2681 -#: sequencer.c:966
3015 +#: sequencer.c:1344
3016 #, c-format
3017 msgid "could not read '%s'."
3018 msgstr "не удалось прочитать «%s»."
3019
2686 -#: sequencer.c:972
3020 +#: sequencer.c:1356
3021 +msgid "please fix this using 'git rebase --edit-todo'."
3022 +msgstr "пожалуйста исправьте это с помощью «git rebase --edit-todo»."
3023 +
3024 +#: sequencer.c:1358
3025 #, c-format
3026 msgid "unusable instruction sheet: '%s'"
3027 msgstr "непригодная для использования карта с инструкциями: «%s»"
3028
2691 -#: sequencer.c:983
3029 +#: sequencer.c:1363
3030 +msgid "no commits parsed."
3031 +msgstr "коммиты не разобраны."
3032 +
3033 +#: sequencer.c:1374
3034 msgid "cannot cherry-pick during a revert."
3035 msgstr "нельзя скопировать коммит во время процесса обращения коммита."
3036
2695 -#: sequencer.c:985
3037 +#: sequencer.c:1376
3038 msgid "cannot revert during a cherry-pick."
3039 msgstr "нельзя обратить изменения коммита во время копирования коммита."
3040
2699 -#: sequencer.c:1028
3041 +#: sequencer.c:1439
3042 #, c-format
3043 msgid "invalid key: %s"
3044 msgstr "недействительный ключ: %s"
3045
2704 -#: sequencer.c:1031
3046 +#: sequencer.c:1442
3047 #, c-format
3048 msgid "invalid value for %s: %s"
3049 msgstr "неправильное значение %s: %s"
3050
2709 -#: sequencer.c:1063
3051 +#: sequencer.c:1499
3052 #, c-format
3053 msgid "malformed options sheet: '%s'"
3054 msgstr "испорченная карта с опциями: «%s»"
3055
2714 -#: sequencer.c:1101
3056 +#: sequencer.c:1537
3057 msgid "a cherry-pick or revert is already in progress"
3058 msgstr "копирование или обращение изменений коммита уже выполняются"
3059
2718 -#: sequencer.c:1102
3060 +#: sequencer.c:1538
3061 msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
3062 msgstr "попробуйте «git cherry-pick (--continue | --quit | --abort)»"
3063
2722 -#: sequencer.c:1106
3064 +#: sequencer.c:1541
3065 #, c-format
3066 msgid "could not create sequencer directory '%s'"
3067 msgstr "не удалось создать каталог для указателя следования коммитов «%s»"
3068
2727 -#: sequencer.c:1120
3069 +#: sequencer.c:1555
3070 msgid "could not lock HEAD"
3071 msgstr "не удалось заблокировать HEAD"
3072
2731 -#: sequencer.c:1151 sequencer.c:1289
3073 +#: sequencer.c:1611 sequencer.c:2181
3074 msgid "no cherry-pick or revert in progress"
3075 msgstr "копирование или обращение изменений коммита уже выполняются"
3076
2735 -#: sequencer.c:1153
3077 +#: sequencer.c:1613
3078 msgid "cannot resolve HEAD"
3079 msgstr "не удалось определить HEAD"
3080
2739 -#: sequencer.c:1155 sequencer.c:1189
3081 +#: sequencer.c:1615 sequencer.c:1649
3082 msgid "cannot abort from a branch yet to be born"
3083 msgstr "нельзя отменить изменения с ветки, которая еще не создана"
3084
2743 -#: sequencer.c:1175 builtin/grep.c:578
3085 +#: sequencer.c:1635 builtin/grep.c:910
3086 #, c-format
3087 msgid "cannot open '%s'"
3088 msgstr "не удалось открыть «%s»"
3089
2748 -#: sequencer.c:1177
3090 +#: sequencer.c:1637
3091 #, c-format
3092 msgid "cannot read '%s': %s"
3093 msgstr "не удалось прочитать «%s»: %s"
3094
2753 -#: sequencer.c:1178
3095 +#: sequencer.c:1638
3096 msgid "unexpected end of file"
3097 msgstr "неожиданный конец файла"
3098
2757 -#: sequencer.c:1184
3099 +#: sequencer.c:1644
3100 #, c-format
3101 msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
3102 msgstr "сохраненный файл с HEAD перед копированием коммита «%s» поврежден"
3103
2762 -#: sequencer.c:1354
3104 +#: sequencer.c:1655
3105 +msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!"
3106 +msgstr "Похоже, что вы переместили HEAD. Перемотка не выполняется, проверьте свой указатель HEAD!"
3107 +
3108 +#: sequencer.c:1792 sequencer.c:2080
3109 +msgid "cannot read HEAD"
3110 +msgstr "не удалось прочитать HEAD"
3111 +
3112 +#: sequencer.c:1832 builtin/difftool.c:616
3113 +#, c-format
3114 +msgid "could not copy '%s' to '%s'"
3115 +msgstr "не удалось скопировать «%s» в «%s»"
3116 +
3117 +#: sequencer.c:1848
3118 +msgid "could not read index"
3119 +msgstr "не удалось прочитать индекс"
3120 +
3121 +#: sequencer.c:1853
3122 +#, c-format
3123 +msgid ""
3124 +"execution failed: %s\n"
3125 +"%sYou can fix the problem, and then run\n"
3126 +"\n"
3127 +" git rebase --continue\n"
3128 +"\n"
3129 +msgstr "ошибка выполнения: %s\n%sВы можете исправить ошибку, а затем запустить\n\n git rebase --continue\n\n"
3130 +
3131 +#: sequencer.c:1859
3132 +msgid "and made changes to the index and/or the working tree\n"
3133 +msgstr "и были сделаны изменения в индексе и/или в рабочем каталоге\n"
3134 +
3135 +#: sequencer.c:1865
3136 +#, c-format
3137 +msgid ""
3138 +"execution succeeded: %s\n"
3139 +"but left changes to the index and/or the working tree\n"
3140 +"Commit or stash your changes, and then run\n"
3141 +"\n"
3142 +" git rebase --continue\n"
3143 +"\n"
3144 +msgstr "успешное выполнение: %s\nно остались изменения в индексе и/или в рабочем каталоге\nСделайте коммит или спрячьте ваши изменения, а затем выполните\n\n git rebase --continue\n\n"
3145 +
3146 +#: sequencer.c:1920 git-rebase.sh:169
3147 +#, c-format
3148 +msgid "Applied autostash."
3149 +msgstr "Применено автоматическое прятанье."
3150 +
3151 +#: sequencer.c:1932
3152 +#, c-format
3153 +msgid "cannot store %s"
3154 +msgstr "не удалось сохранить %s"
3155 +
3156 +#: sequencer.c:1934 git-rebase.sh:173
3157 +#, c-format
3158 +msgid ""
3159 +"Applying autostash resulted in conflicts.\n"
3160 +"Your changes are safe in the stash.\n"
3161 +"You can run \"git stash pop\" or \"git stash drop\" at any time.\n"
3162 +msgstr "Применение автоматического прятанья вызвало конфликты.\nВаши изменения спрятаны и в безопасности.\nВы можете выполнить «git stash pop» или «git stash drop» в любой момент.\n"
3163 +
3164 +#: sequencer.c:2016
3165 +#, c-format
3166 +msgid "Stopped at %s... %.*s\n"
3167 +msgstr "Остановлено на %s … %.*s\n"
3168 +
3169 +#: sequencer.c:2058
3170 +#, c-format
3171 +msgid "unknown command %d"
3172 +msgstr "неизвестная команда %d"
3173 +
3174 +#: sequencer.c:2088
3175 +msgid "could not read orig-head"
3176 +msgstr "не удалось прочитать orig-head"
3177 +
3178 +#: sequencer.c:2092
3179 +msgid "could not read 'onto'"
3180 +msgstr "не удалось прочитать «onto»"
3181 +
3182 +#: sequencer.c:2099
3183 +#, c-format
3184 +msgid "could not update %s"
3185 +msgstr "не удалось обновить %s"
3186 +
3187 +#: sequencer.c:2106
3188 +#, c-format
3189 +msgid "could not update HEAD to %s"
3190 +msgstr "не удалось обновить HEAD на %s"
3191 +
3192 +#: sequencer.c:2190
3193 +msgid "cannot rebase: You have unstaged changes."
3194 +msgstr "не удалось выполнить перемещение коммитов: У вас есть непроиндексированные изменения."
3195 +
3196 +#: sequencer.c:2195
3197 +msgid "could not remove CHERRY_PICK_HEAD"
3198 +msgstr "не удалось удалить CHERRY_PICK_HEAD"
3199 +
3200 +#: sequencer.c:2204
3201 +msgid "cannot amend non-existing commit"
3202 +msgstr "не удалось исправить несуществующий коммит"
3203 +
3204 +#: sequencer.c:2206
3205 +#, c-format
3206 +msgid "invalid file: '%s'"
3207 +msgstr "недопустимый файл: «%s»"
3208 +
3209 +#: sequencer.c:2208
3210 +#, c-format
3211 +msgid "invalid contents: '%s'"
3212 +msgstr "недопустимое содержимое: «%s»"
3213 +
3214 +#: sequencer.c:2211
3215 +msgid ""
3216 +"\n"
3217 +"You have uncommitted changes in your working tree. Please, commit them\n"
3218 +"first and then run 'git rebase --continue' again."
3219 +msgstr "\nУ вас имеются незакоммиченные изменения в рабочем каталоге. Сделайте коммит, а затем запустите «git rebase --continue» снова."
3220 +
3221 +#: sequencer.c:2221
3222 +msgid "could not commit staged changes."
3223 +msgstr "не удалось закоммитить проиндексированные изменения."
3224 +
3225 +#: sequencer.c:2301
3226 #, c-format
3227 msgid "%s: can't cherry-pick a %s"
3228 msgstr "%s: не удалось скопировать коммит %s"
3229
2767 -#: sequencer.c:1358
3230 +#: sequencer.c:2305
3231 #, c-format
3232 msgid "%s: bad revision"
3233 msgstr "%s: плохая редакция"
3234
2772 -#: sequencer.c:1391
3235 +#: sequencer.c:2338
3236 msgid "can't revert as initial commit"
3237 msgstr "нельзя возвратить изначальный коммит"
3238
2776 -#: setup.c:160
3239 +#: setup.c:165
3240 #, c-format
3241 msgid ""
3242 "%s: no such path in the working tree.\n"
3243 "Use 'git <command> -- <path>...' to specify paths that do not exist locally."
3244 msgstr "%s: нет такого пути в рабочем каталоге.\nИспользуйте «git <команда> -- <путь>…» для указания путей, которые не существуют локально."
3245
2783 -#: setup.c:173
3246 +#: setup.c:178
3247 #, c-format
3248 msgid ""
3249 "ambiguous argument '%s': unknown revision or path not in the working tree.\n"
@@ -2788,7 +3251,7 @@ msgid ""
3251 "'git <command> [<revision>...] -- [<file>...]'"
3252 msgstr "неоднозначный аргумент «%s»: неизвестная редакция или не путь в рабочем каталоге.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
3253
2791 -#: setup.c:223
3254 +#: setup.c:228
3255 #, c-format
3256 msgid ""
3257 "ambiguous argument '%s': both revision and filename\n"
@@ -2796,96 +3259,96 @@ msgid ""
3259 "'git <command> [<revision>...] -- [<file>...]'"
3260 msgstr "неоднозначный аргумент «%s»: является одновременно и редакцией и именем файла.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
3261
2799 -#: setup.c:468
3262 +#: setup.c:475
3263 #, c-format
3264 msgid "Expected git repo version <= %d, found %d"
3265 msgstr "Ожидаемая версия git репозитория <= %d, а обнаружена %d"
3266
2804 -#: setup.c:476
3267 +#: setup.c:483
3268 msgid "unknown repository extensions found:"
3269 msgstr "обнаружены неизвестные расширения репозитория:"
3270
2808 -#: setup.c:762
3271 +#: setup.c:776
3272 #, c-format
3273 msgid "Not a git repository (or any of the parent directories): %s"
3274 msgstr "Не найден git репозитоий (или один из его каталогов): %s"
3275
2813 -#: setup.c:764 setup.c:915 builtin/index-pack.c:1641
3276 +#: setup.c:778 builtin/index-pack.c:1646
3277 msgid "Cannot come back to cwd"
3278 msgstr "Не удалось вернуться в текущий рабочий каталог"
3279
2817 -#: setup.c:845
3280 +#: setup.c:1010
3281 msgid "Unable to read current working directory"
3282 msgstr "Не удалось прочитать текущий рабочий каталог"
3283
2821 -#: setup.c:920
3284 +#: setup.c:1022 setup.c:1028
3285 +#, c-format
3286 +msgid "Cannot change to '%s'"
3287 +msgstr "Не удалось изменить на «%s»"
3288 +
3289 +#: setup.c:1041
3290 #, c-format
3291 msgid ""
3292 "Not a git repository (or any parent up to mount point %s)\n"
3293 "Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
3294 msgstr "Не найден git репозитоий (или один из его каталогов вплоть до точки монтирования %s)\nОстанавливаю поиск на границе файловой системы (так как GIT_DISCOVERY_ACROSS_FILESYSTEM не установлен)."
3295
2828 -#: setup.c:927
2829 -#, c-format
2830 -msgid "Cannot change to '%s/..'"
2831 -msgstr "Перейти в «%s/..»"
2832 -
2833 -#: setup.c:989
3296 +#: setup.c:1106
3297 #, c-format
3298 msgid ""
3299 "Problem with core.sharedRepository filemode value (0%.3o).\n"
3300 "The owner of files must always have read and write permissions."
3301 msgstr "Проблема со значением режима доступа к файлу core.sharedRepository (0%.3o).\nВладелец файлов должен всегда иметь права на чтение и на запись."
3302
2840 -#: sha1_file.c:473
3303 +#: sha1_file.c:559
3304 #, c-format
3305 msgid "path '%s' does not exist"
3306 msgstr "путь «%s» не существует"
3307
2845 -#: sha1_file.c:499
3308 +#: sha1_file.c:585
3309 #, c-format
3310 msgid "reference repository '%s' as a linked checkout is not supported yet."
3311 msgstr "ссылаемый репозиторий «%s» как связанное состояние, пока не поддерживается."
3312
2850 -#: sha1_file.c:505
3313 +#: sha1_file.c:591
3314 #, c-format
3315 msgid "reference repository '%s' is not a local repository."
3316 msgstr "ссылаемый репозиторий «%s» не является локальным."
3317
2855 -#: sha1_file.c:511
3318 +#: sha1_file.c:597
3319 #, c-format
3320 msgid "reference repository '%s' is shallow"
3321 msgstr "ссылаемый репозиторий «%s» является частичным"
3322
2860 -#: sha1_file.c:519
3323 +#: sha1_file.c:605
3324 #, c-format
3325 msgid "reference repository '%s' is grafted"
3326 msgstr "ссылаемый репозиторий «%s» является сращенным"
3327
2865 -#: sha1_file.c:1159
3328 +#: sha1_file.c:1245
3329 msgid "offset before end of packfile (broken .idx?)"
3330 msgstr "сдвиг до конца файла пакета (возможно, повреждён файл .idx?)"
3331
2869 -#: sha1_file.c:2592
3332 +#: sha1_file.c:2721
3333 #, c-format
3334 msgid "offset before start of pack index for %s (corrupt index?)"
3335 msgstr "сдвиг до начала индекса пакета для %s (повреждён индекс?)"
3336
2874 -#: sha1_file.c:2596
3337 +#: sha1_file.c:2725
3338 #, c-format
3339 msgid "offset beyond end of pack index for %s (truncated index?)"
3340 msgstr "сдвиг за пределами индекса пакета для %s (обрезан индекс?)"
3341
2879 -#: sha1_name.c:407
3342 +#: sha1_name.c:409
3343 #, c-format
3344 msgid "short SHA1 %s is ambiguous"
3345 msgstr "сокращённый SHA1 идентификатор %s неоднозначен"
3346
2884 -#: sha1_name.c:418
3347 +#: sha1_name.c:420
3348 msgid "The candidates are:"
3349 msgstr "Возможно, вы имели в виду:"
3350
2888 -#: sha1_name.c:578
3351 +#: sha1_name.c:580
3352 msgid ""
3353 "Git normally never creates a ref that ends with 40 hex characters\n"
3354 "because it will be ignored when you just specify 40-hex. These refs\n"
@@ -2898,88 +3361,151 @@ msgid ""
3361 "running \"git config advice.objectNameWarning false\""
3362 msgstr "Обычно Git не создает ссылки, оканчивающиеся на 40 шестнадцатеричных\nсимволов, потому, что они будут игнорироваться, когда вы просто\nукажете это 40-символьное шестнадцатеричное число. Такие ссылки\nмогли быть созданы по ошибке. Например, с помощью:\n\n git checkout -b $br $(git rev-parse …)\n\n, если «$br» оказался пустым, то ссылка с 40-символьным\nшестнадцатеричным числом будет создана. Пожалуйста, просмотрите эти\nссылки и, возможно, удалите их. Вы можете отключить это сообщение\nзапустив «git config advice.objectNameWarning false»"
3363
2901 -#: submodule.c:64 submodule.c:98
3364 +#: submodule.c:67 submodule.c:101
3365 msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
3366 msgstr "Не удалось изменить не слитый .gitmodules, сначала разрешите конфликты"
3367
2905 -#: submodule.c:68 submodule.c:102
3368 +#: submodule.c:71 submodule.c:105
3369 #, c-format
3370 msgid "Could not find section in .gitmodules where path=%s"
3371 msgstr "Не удалось найти раздел в .gitmodules, где путь равен %s"
3372
2910 -#: submodule.c:76
3373 +#: submodule.c:79
3374 #, c-format
3375 msgid "Could not update .gitmodules entry %s"
3376 msgstr " Не удалось обновить .gitmodules запись %s"
3377
2915 -#: submodule.c:109
3378 +#: submodule.c:112
3379 #, c-format
3380 msgid "Could not remove .gitmodules entry for %s"
3381 msgstr "Не удалось удалить запись в .gitmodules для %s"
3382
2920 -#: submodule.c:120
3383 +#: submodule.c:123
3384 msgid "staging updated .gitmodules failed"
3385 msgstr "сбой индексирования обновленного .gitmodules"
3386
2924 -#: submodule.c:158
3387 +#: submodule.c:161
3388 msgid "negative values not allowed for submodule.fetchJobs"
3389 msgstr "нельзя использовать отприцательные значения для submodule.fetchJobs"
3390
2928 -#: submodule-config.c:358
3391 +#: submodule.c:1194
3392 +#, c-format
3393 +msgid "'%s' not recognized as a git repository"
3394 +msgstr "«%s» не распознан как репозиторий git"
3395 +
3396 +#: submodule.c:1332
3397 +#, c-format
3398 +msgid "could not start 'git status' in submodule '%s'"
3399 +msgstr "не удалось запустить «git status» в подмодуле «%s»"
3400 +
3401 +#: submodule.c:1345
3402 +#, c-format
3403 +msgid "could not run 'git status' in submodule '%s'"
3404 +msgstr "не удалось запустить «git status» в подмодуле «%s»"
3405 +
3406 +#: submodule.c:1421
3407 +#, c-format
3408 +msgid "submodule '%s' has dirty index"
3409 +msgstr "подмодуль «%s» имеет изменённый индекс"
3410 +
3411 +#: submodule.c:1678
3412 +#, c-format
3413 +msgid ""
3414 +"relocate_gitdir for submodule '%s' with more than one worktree not supported"
3415 +msgstr "relocate_gitdir для подмодуля «%s» с указанием более одного рабочего дерева не поддерживается"
3416 +
3417 +#: submodule.c:1690 submodule.c:1746
3418 +#, c-format
3419 +msgid "could not lookup name for submodule '%s'"
3420 +msgstr "не удалось запросить имя подмодуля «%s»"
3421 +
3422 +#: submodule.c:1694 builtin/submodule--helper.c:678
3423 +#: builtin/submodule--helper.c:688
3424 +#, c-format
3425 +msgid "could not create directory '%s'"
3426 +msgstr "не удалось создать каталог «%s»"
3427 +
3428 +#: submodule.c:1697
3429 +#, c-format
3430 +msgid ""
3431 +"Migrating git directory of '%s%s' from\n"
3432 +"'%s' to\n"
3433 +"'%s'\n"
3434 +msgstr "Перемещение каталога git для «%s%s» из\n«%s» в\n«%s»\n"
3435 +
3436 +#: submodule.c:1781
3437 +#, c-format
3438 +msgid "could not recurse into submodule '%s'"
3439 +msgstr "не удалось рекурсивно зайти в подмодуль «%s»"
3440 +
3441 +#: submodule.c:1825
3442 +msgid "could not start ls-files in .."
3443 +msgstr "не удалось выполнить stat ls-files в .."
3444 +
3445 +#: submodule.c:1845
3446 +msgid "BUG: returned path string doesn't match cwd?"
3447 +msgstr "ОШИБКА: возвращенная строка не соответсвует cwd?"
3448 +
3449 +#: submodule.c:1864
3450 +#, c-format
3451 +msgid "ls-tree returned unexpected return code %d"
3452 +msgstr "ls-tree вернул неожиданный код %d"
3453 +
3454 +#: submodule-config.c:380
3455 #, c-format
3456 msgid "invalid value for %s"
3457 msgstr "неправильное значение %s"
3458
2933 -#: trailer.c:238
3459 +#: trailer.c:240
3460 #, c-format
3461 msgid "running trailer command '%s' failed"
3462 msgstr "сбой при запуске команды завершителя «%s»"
3463
2938 -#: trailer.c:471 trailer.c:475 trailer.c:479 trailer.c:533 trailer.c:537
2939 -#: trailer.c:541
3464 +#: trailer.c:473 trailer.c:477 trailer.c:481 trailer.c:535 trailer.c:539
3465 +#: trailer.c:543
3466 #, c-format
3467 msgid "unknown value '%s' for key '%s'"
3468 msgstr "неизвестное значение «%s» для ключа «%s»"
3469
2944 -#: trailer.c:523 trailer.c:528 builtin/remote.c:289
3470 +#: trailer.c:525 trailer.c:530 builtin/remote.c:289
3471 #, c-format
3472 msgid "more than one %s"
3473 msgstr "больше одного %s"
3474
2949 -#: trailer.c:672
3475 +#: trailer.c:702
3476 #, c-format
3477 msgid "empty trailer token in trailer '%.*s'"
3478 msgstr "пустая последняя лексема в завершителе «%.*s»"
3479
2954 -#: trailer.c:695
3480 +#: trailer.c:722
3481 #, c-format
3482 msgid "could not read input file '%s'"
3483 msgstr "не удалось прочитать входной файл «%s»"
3484
2959 -#: trailer.c:698
3485 +#: trailer.c:725
3486 msgid "could not read from stdin"
3487 msgstr "не удалось прочитать из стандартного ввода"
3488
2963 -#: trailer.c:929 builtin/am.c:44
3489 +#: trailer.c:949 builtin/am.c:44
3490 #, c-format
3491 msgid "could not stat %s"
3492 msgstr "не удалось выполнить stat для %s"
3493
2968 -#: trailer.c:931
3494 +#: trailer.c:951
3495 #, c-format
3496 msgid "file %s is not a regular file"
3497 msgstr "файл %s не является обычным файлом"
3498
2973 -#: trailer.c:933
3499 +#: trailer.c:953
3500 #, c-format
3501 msgid "file %s is not writable by user"
3502 msgstr "файл %s не доступен на запись пользователю"
3503
2978 -#: trailer.c:945
3504 +#: trailer.c:965
3505 msgid "could not open temporary file"
3506 msgstr "не удалось создать временный файл"
3507
2982 -#: trailer.c:983
3508 +#: trailer.c:1001
3509 #, c-format
3510 msgid "could not rename temporary file to %s"
3511 msgstr "не удалось переименовать временный файл в %s"
@@ -2994,14 +3520,14 @@ msgstr "Будет установлен вышестоящий репозито
3520 msgid "transport: invalid depth option '%s'"
3521 msgstr "транспорт: неправильный параметр глубины «%s»"
3522
2997 -#: transport.c:817
3523 +#: transport.c:889
3524 #, c-format
3525 msgid ""
3526 "The following submodule paths contain changes that can\n"
3527 "not be found on any remote:\n"
3528 msgstr "Подмодули по указанным путям содержат изменения, которые не найдены ни на одном из внешних репозиториев:\n"
3529
3004 -#: transport.c:821
3530 +#: transport.c:893
3531 #, c-format
3532 msgid ""
3533 "\n"
@@ -3017,11 +3543,11 @@ msgid ""
3543 "\n"
3544 msgstr "\nПопробуйте выполнить\n\n\tgit push --recurse-submodules=on-demand\n\nили перейти в каталог с помощью команды cd и выполнить\n\n\tgit push\n\nдля их отправки на внешний репозиторий.\n"
3545
3020 -#: transport.c:829
3546 +#: transport.c:901
3547 msgid "Aborting."
3548 msgstr "Прерываю."
3549
3024 -#: transport-helper.c:1075
3550 +#: transport-helper.c:1080
3551 #, c-format
3552 msgid "Could not read ref %s"
3553 msgstr "Не удалось прочитать ссылку %s"
@@ -3042,204 +3568,216 @@ msgstr "пустое имя файла в записи дерева"
3568 msgid "too-short tree file"
3569 msgstr "слишком короткий файл дерева"
3570
3045 -#: unpack-trees.c:64
3571 +#: unpack-trees.c:104
3572 #, c-format
3573 msgid ""
3574 "Your local changes to the following files would be overwritten by checkout:\n"
3575 "%%sPlease commit your changes or stash them before you switch branches."
3576 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%sСделайте коммит или спрячьте ваши изменения перед переключением веток."
3577
3052 -#: unpack-trees.c:66
3578 +#: unpack-trees.c:106
3579 #, c-format
3580 msgid ""
3581 "Your local changes to the following files would be overwritten by checkout:\n"
3582 "%%s"
3583 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%s"
3584
3059 -#: unpack-trees.c:69
3585 +#: unpack-trees.c:109
3586 #, c-format
3587 msgid ""
3588 "Your local changes to the following files would be overwritten by merge:\n"
3589 "%%sPlease commit your changes or stash them before you merge."
3590 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%sСделайте коммит или спрячьте ваши изменения перед слиянием веток."
3591
3066 -#: unpack-trees.c:71
3592 +#: unpack-trees.c:111
3593 #, c-format
3594 msgid ""
3595 "Your local changes to the following files would be overwritten by merge:\n"
3596 "%%s"
3597 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%s"
3598
3073 -#: unpack-trees.c:74
3599 +#: unpack-trees.c:114
3600 #, c-format
3601 msgid ""
3602 "Your local changes to the following files would be overwritten by %s:\n"
3603 "%%sPlease commit your changes or stash them before you %s."
3604 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%sСделайте коммит или спрячьте ваши изменения перед %s."
3605
3080 -#: unpack-trees.c:76
3606 +#: unpack-trees.c:116
3607 #, c-format
3608 msgid ""
3609 "Your local changes to the following files would be overwritten by %s:\n"
3610 "%%s"
3611 msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%s"
3612
3087 -#: unpack-trees.c:81
3613 +#: unpack-trees.c:121
3614 #, c-format
3615 msgid ""
3090 -"Updating the following directories would lose untracked files in it:\n"
3616 +"Updating the following directories would lose untracked files in them:\n"
3617 "%s"
3618 msgstr "Обновление указанных каталогов приведет к потере неотслеживаемых файлов в них:\n%s"
3619
3094 -#: unpack-trees.c:85
3620 +#: unpack-trees.c:125
3621 #, c-format
3622 msgid ""
3623 "The following untracked working tree files would be removed by checkout:\n"
3624 "%%sPlease move or remove them before you switch branches."
3625 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
3626
3101 -#: unpack-trees.c:87
3627 +#: unpack-trees.c:127
3628 #, c-format
3629 msgid ""
3630 "The following untracked working tree files would be removed by checkout:\n"
3631 "%%s"
3632 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%s"
3633
3108 -#: unpack-trees.c:90
3634 +#: unpack-trees.c:130
3635 #, c-format
3636 msgid ""
3637 "The following untracked working tree files would be removed by merge:\n"
3638 "%%sPlease move or remove them before you merge."
3639 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
3640
3115 -#: unpack-trees.c:92
3641 +#: unpack-trees.c:132
3642 #, c-format
3643 msgid ""
3644 "The following untracked working tree files would be removed by merge:\n"
3645 "%%s"
3646 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%s"
3647
3122 -#: unpack-trees.c:95
3648 +#: unpack-trees.c:135
3649 #, c-format
3650 msgid ""
3651 "The following untracked working tree files would be removed by %s:\n"
3652 "%%sPlease move or remove them before you %s."
3653 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%sПереместите эти файлы или удалите их перед %s."
3654
3129 -#: unpack-trees.c:97
3655 +#: unpack-trees.c:137
3656 #, c-format
3657 msgid ""
3658 "The following untracked working tree files would be removed by %s:\n"
3659 "%%s"
3660 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%s"
3661
3136 -#: unpack-trees.c:102
3662 +#: unpack-trees.c:142
3663 #, c-format
3664 msgid ""
3665 "The following untracked working tree files would be overwritten by checkout:\n"
3666 "%%sPlease move or remove them before you switch branches."
3667 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
3668
3143 -#: unpack-trees.c:104
3669 +#: unpack-trees.c:144
3670 #, c-format
3671 msgid ""
3672 "The following untracked working tree files would be overwritten by checkout:\n"
3673 "%%s"
3674 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при переключении на состояние:\n%%s"
3675
3150 -#: unpack-trees.c:107
3676 +#: unpack-trees.c:147
3677 #, c-format
3678 msgid ""
3679 "The following untracked working tree files would be overwritten by merge:\n"
3680 "%%sPlease move or remove them before you merge."
3681 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
3682
3157 -#: unpack-trees.c:109
3683 +#: unpack-trees.c:149
3684 #, c-format
3685 msgid ""
3686 "The following untracked working tree files would be overwritten by merge:\n"
3687 "%%s"
3688 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при слиянии:\n%%s"
3689
3164 -#: unpack-trees.c:112
3690 +#: unpack-trees.c:152
3691 #, c-format
3692 msgid ""
3693 "The following untracked working tree files would be overwritten by %s:\n"
3694 "%%sPlease move or remove them before you %s."
3695 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при %s:\n%%sПереместите эти файлы или удалите их перед %s."
3696
3171 -#: unpack-trees.c:114
3697 +#: unpack-trees.c:154
3698 #, c-format
3699 msgid ""
3700 "The following untracked working tree files would be overwritten by %s:\n"
3701 "%%s"
3702 msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при %s:\n%%s"
3703
3178 -#: unpack-trees.c:121
3704 +#: unpack-trees.c:161
3705 #, c-format
3706 msgid "Entry '%s' overlaps with '%s'. Cannot bind."
3707 msgstr "Запись «%s» частично совпадает с «%s». Не удалось назначить соответствие."
3708
3183 -#: unpack-trees.c:124
3709 +#: unpack-trees.c:164
3710 #, c-format
3711 msgid ""
3712 "Cannot update sparse checkout: the following entries are not up-to-date:\n"
3713 "%s"
3714 msgstr "Не удалось обновить частичное состояние: следующие элементы не последней версии:\n%s"
3715
3190 -#: unpack-trees.c:126
3716 +#: unpack-trees.c:166
3717 #, c-format
3718 msgid ""
3719 "The following working tree files would be overwritten by sparse checkout update:\n"
3720 "%s"
3721 msgstr "Указанные файлы из рабочего каталога будут перезаписаны при обновлении частичного состояния:\n%s"
3722
3197 -#: unpack-trees.c:128
3723 +#: unpack-trees.c:168
3724 #, c-format
3725 msgid ""
3726 "The following working tree files would be removed by sparse checkout update:\n"
3727 "%s"
3728 msgstr "Указанные файлы из рабочего каталога будут удалены при обновлении частичного состояния:\n%s"
3729
3204 -#: unpack-trees.c:205
3730 +#: unpack-trees.c:170
3731 +#, c-format
3732 +msgid ""
3733 +"Cannot update submodule:\n"
3734 +"%s"
3735 +msgstr "Не удолось обновить подмодуль:\n%s"
3736 +
3737 +#: unpack-trees.c:247
3738 #, c-format
3739 msgid "Aborting\n"
3740 msgstr "Прерываю\n"
3741
3209 -#: unpack-trees.c:237
3742 +#: unpack-trees.c:272
3743 +#, c-format
3744 +msgid "submodule update strategy not supported for submodule '%s'"
3745 +msgstr "стратегия обновления подмодуля не поддерживается подмодулем «%s»"
3746 +
3747 +#: unpack-trees.c:340
3748 msgid "Checking out files"
3749 msgstr "Распаковка файлов"
3750
3213 -#: urlmatch.c:120
3751 +#: urlmatch.c:163
3752 msgid "invalid URL scheme name or missing '://' suffix"
3753 msgstr "Неправильная имя URL схемы или пропущен суффикс «://»"
3754
3217 -#: urlmatch.c:144 urlmatch.c:297 urlmatch.c:356
3755 +#: urlmatch.c:187 urlmatch.c:346 urlmatch.c:405
3756 #, c-format
3757 msgid "invalid %XX escape sequence"
3758 msgstr "неправильная управляющая последовательность %XX"
3759
3222 -#: urlmatch.c:172
3760 +#: urlmatch.c:215
3761 msgid "missing host and scheme is not 'file:'"
3762 msgstr "пропущено имя сервера и схема доступа не «file:»"
3763
3226 -#: urlmatch.c:189
3764 +#: urlmatch.c:232
3765 msgid "a 'file:' URL may not have a port number"
3766 msgstr "URL со схемой «file:» не может содержать номер порта"
3767
3230 -#: urlmatch.c:199
3768 +#: urlmatch.c:247
3769 msgid "invalid characters in host name"
3770 msgstr "неправильные символы в имени сервера"
3771
3234 -#: urlmatch.c:244 urlmatch.c:255
3772 +#: urlmatch.c:292 urlmatch.c:303
3773 msgid "invalid port number"
3774 msgstr "неправильный номер порта"
3775
3238 -#: urlmatch.c:322
3776 +#: urlmatch.c:371
3777 msgid "invalid '..' path segment"
3778 msgstr "неправильная часть пути «..»"
3779
3242 -#: worktree.c:282
3780 +#: worktree.c:285
3781 #, c-format
3782 msgid "failed to read '%s'"
3783 msgstr "не удалось прочитать «%s»"
@@ -3254,28 +3792,28 @@ msgstr "не удалось открыть «%s» для чтения и зап
3792 msgid "could not open '%s' for writing"
3793 msgstr "не удалось открыть «%s» для записи"
3794
3257 -#: wrapper.c:226 wrapper.c:396 builtin/am.c:320 builtin/am.c:759
3258 -#: builtin/am.c:847 builtin/commit.c:1705 builtin/merge.c:1029
3795 +#: wrapper.c:226 wrapper.c:396 builtin/am.c:318 builtin/am.c:757
3796 +#: builtin/am.c:849 builtin/commit.c:1700 builtin/merge.c:1015
3797 #: builtin/pull.c:341
3798 #, c-format
3799 msgid "could not open '%s' for reading"
3800 msgstr "не удалось открыть «%s» для чтения"
3801
3264 -#: wrapper.c:605 wrapper.c:626
3802 +#: wrapper.c:581 wrapper.c:602
3803 #, c-format
3804 msgid "unable to access '%s'"
3805 msgstr "«%s» недоступно"
3806
3269 -#: wrapper.c:634
3807 +#: wrapper.c:610
3808 msgid "unable to get current working directory"
3809 msgstr "не удалось получить текущий рабочий каталог"
3810
3273 -#: wrapper.c:658
3811 +#: wrapper.c:634
3812 #, c-format
3813 msgid "could not write to %s"
3814 msgstr "не удалось записать в %s"
3815
3278 -#: wrapper.c:660
3816 +#: wrapper.c:636
3817 #, c-format
3818 msgid "could not close %s"
3819 msgstr "не удалось закрыть %s"
@@ -3305,11 +3843,11 @@ msgstr " (используйте «git add/rm <файл>…», чтобы по
3843 msgid " (use \"git rm <file>...\" to mark resolution)"
3844 msgstr " (используйте «git rm <файл>…», чтобы пометить разрешение конфликта)"
3845
3308 -#: wt-status.c:199 wt-status.c:945
3846 +#: wt-status.c:199 wt-status.c:958
3847 msgid "Changes to be committed:"
3848 msgstr "Изменения, которые будут включены в коммит:"
3849
3312 -#: wt-status.c:217 wt-status.c:954
3850 +#: wt-status.c:217 wt-status.c:967
3851 msgid "Changes not staged for commit:"
3852 msgstr "Изменения, которые не в индексе для коммита:"
3853
@@ -3362,7 +3900,7 @@ msgstr "оба добавлены:"
3900
3901 #: wt-status.c:265
3902 msgid "both modified:"
3365 -msgstr "оба измены:"
3903 +msgstr "оба изменены:"
3904
3905 #: wt-status.c:275
3906 msgid "new file:"
@@ -3408,65 +3946,69 @@ msgstr "изменено содержимое, "
3946 msgid "untracked content, "
3947 msgstr "неотслеживаемое содержимое, "
3948
3411 -#: wt-status.c:818
3949 +#: wt-status.c:831
3950 msgid "Submodules changed but not updated:"
3951 msgstr "Измененные, но не обновленные подмодули:"
3952
3415 -#: wt-status.c:820
3953 +#: wt-status.c:833
3954 msgid "Submodule changes to be committed:"
3955 msgstr "Изменения в подмодулях, которые будут закоммичены:"
3956
3419 -#: wt-status.c:901
3957 +#: wt-status.c:914
3958 msgid ""
3959 "Do not touch the line above.\n"
3960 "Everything below will be removed."
3961 msgstr "Не трогайте строку выше этой.\nВсё, что ниже — будет удалено."
3962
3425 -#: wt-status.c:1013
3963 +#: wt-status.c:1026
3964 msgid "You have unmerged paths."
3965 msgstr "У вас есть не слитые пути."
3966
3429 -#: wt-status.c:1016
3967 +#: wt-status.c:1029
3968 msgid " (fix conflicts and run \"git commit\")"
3969 msgstr " (разрешите конфликты, затем запустите «git commit»)"
3970
3433 -#: wt-status.c:1018
3971 +#: wt-status.c:1031
3972 msgid " (use \"git merge --abort\" to abort the merge)"
3973 msgstr " (используйте «git merge --abort», чтобы остановить операцию слияния)"
3974
3437 -#: wt-status.c:1023
3975 +#: wt-status.c:1036
3976 msgid "All conflicts fixed but you are still merging."
3977 msgstr "Все конфликты исправлены, но вы все еще в процессе слияния."
3978
3441 -#: wt-status.c:1026
3979 +#: wt-status.c:1039
3980 msgid " (use \"git commit\" to conclude merge)"
3981 msgstr " (используйте «git commit», чтобы завершить слияние)"
3982
3445 -#: wt-status.c:1036
3983 +#: wt-status.c:1049
3984 msgid "You are in the middle of an am session."
3985 msgstr "Вы в процессе сессии am."
3986
3449 -#: wt-status.c:1039
3987 +#: wt-status.c:1052
3988 msgid "The current patch is empty."
3989 msgstr "Текущий патч пустой."
3990
3453 -#: wt-status.c:1043
3991 +#: wt-status.c:1056
3992 msgid " (fix conflicts and then run \"git am --continue\")"
3993 msgstr " (разрешите конфликты, затем запустите «git am --continue»)"
3994
3457 -#: wt-status.c:1045
3995 +#: wt-status.c:1058
3996 msgid " (use \"git am --skip\" to skip this patch)"
3997 msgstr " (используйте «git am --skip», чтобы пропустить этот патч)"
3998
3461 -#: wt-status.c:1047
3999 +#: wt-status.c:1060
4000 msgid " (use \"git am --abort\" to restore the original branch)"
4001 msgstr " (используйте «git am --abort», чтобы восстановить оригинальную ветку)"
4002
3465 -#: wt-status.c:1172
4003 +#: wt-status.c:1189
4004 +msgid "git-rebase-todo is missing."
4005 +msgstr "git-rebase-todo отсутствует."
4006 +
4007 +#: wt-status.c:1191
4008 msgid "No commands done."
4009 msgstr "Команды не выполнены."
4010
3469 -#: wt-status.c:1175
4011 +#: wt-status.c:1194
4012 #, c-format
4013 msgid "Last command done (%d command done):"
4014 msgid_plural "Last commands done (%d commands done):"
@@ -3475,16 +4017,16 @@ msgstr[1] "Последняя команда выполнена (%d команд
4017 msgstr[2] "Последняя команда выполнена (%d команд выполнено):"
4018 msgstr[3] "Последняя команда выполнена (%d команд выполнено):"
4019
3478 -#: wt-status.c:1186
4020 +#: wt-status.c:1205
4021 #, c-format
4022 msgid " (see more in file %s)"
4023 msgstr " (смотрите дополнительно в файле %s)"
4024
3483 -#: wt-status.c:1191
4025 +#: wt-status.c:1210
4026 msgid "No commands remaining."
4027 msgstr "Команд больше не осталось."
4028
3487 -#: wt-status.c:1194
4029 +#: wt-status.c:1213
4030 #, c-format
4031 msgid "Next command to do (%d remaining command):"
4032 msgid_plural "Next commands to do (%d remaining commands):"
@@ -3493,150 +4035,150 @@ msgstr[1] "Следующая команда для выполнения (%d к
4035 msgstr[2] "Следующая команда для выполнения (%d команд осталось):"
4036 msgstr[3] "Следующая команда для выполнения (%d команд осталось):"
4037
3496 -#: wt-status.c:1202
4038 +#: wt-status.c:1221
4039 msgid " (use \"git rebase --edit-todo\" to view and edit)"
4040 msgstr " (используйте «git rebase --edit-todo», чтобы просмотреть и изменить)"
4041
3500 -#: wt-status.c:1215
4042 +#: wt-status.c:1234
4043 #, c-format
4044 msgid "You are currently rebasing branch '%s' on '%s'."
4045 msgstr "Вы сейчас перемещаете ветку «%s» над «%s»."
4046
3505 -#: wt-status.c:1220
4047 +#: wt-status.c:1239
4048 msgid "You are currently rebasing."
4049 msgstr "Вы сейчас перемещаете ветку."
4050
3509 -#: wt-status.c:1234
4051 +#: wt-status.c:1253
4052 msgid " (fix conflicts and then run \"git rebase --continue\")"
4053 msgstr " (разрешите конфликты, затем запустите «git rebase --continue»)"
4054
3513 -#: wt-status.c:1236
4055 +#: wt-status.c:1255
4056 msgid " (use \"git rebase --skip\" to skip this patch)"
4057 msgstr " (используйте «git rebase --skip», чтобы пропустить этот патч)"
4058
3517 -#: wt-status.c:1238
4059 +#: wt-status.c:1257
4060 msgid " (use \"git rebase --abort\" to check out the original branch)"
4061 msgstr " (используйте «git rebase --abort», чтобы перейти на оригинальную ветку)"
4062
3521 -#: wt-status.c:1244
4063 +#: wt-status.c:1263
4064 msgid " (all conflicts fixed: run \"git rebase --continue\")"
4065 msgstr " (все конфликты разрешены: запустите «git rebase --continue»)"
4066
3525 -#: wt-status.c:1248
4067 +#: wt-status.c:1267
4068 #, c-format
4069 msgid ""
4070 "You are currently splitting a commit while rebasing branch '%s' on '%s'."
4071 msgstr "Вы сейчас разделяете коммит при перемещении ветки «%s» над «%s»."
4072
3531 -#: wt-status.c:1253
4073 +#: wt-status.c:1272
4074 msgid "You are currently splitting a commit during a rebase."
4075 msgstr "Вы сейчас разделяете коммит при перемещении ветки."
4076
3535 -#: wt-status.c:1256
4077 +#: wt-status.c:1275
4078 msgid " (Once your working directory is clean, run \"git rebase --continue\")"
4079 msgstr "(Как только ваш рабочий каталог будет чистый, запустите «git rebase --continue»)"
4080
3539 -#: wt-status.c:1260
4081 +#: wt-status.c:1279
4082 #, c-format
4083 msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
4084 msgstr "Вы сейчас редактируете коммит при перемещении ветки «%s» над «%s»."
4085
3544 -#: wt-status.c:1265
4086 +#: wt-status.c:1284
4087 msgid "You are currently editing a commit during a rebase."
4088 msgstr "Вы сейчас редактируете коммит при перемещении ветки."
4089
3548 -#: wt-status.c:1268
4090 +#: wt-status.c:1287
4091 msgid " (use \"git commit --amend\" to amend the current commit)"
4092 msgstr " (используйте «git commit --amend», чтобы исправить текущий коммит)"
4093
3552 -#: wt-status.c:1270
4094 +#: wt-status.c:1289
4095 msgid " (use \"git rebase --continue\" once you are satisfied with your changes)"
4096 msgstr " (используйте «git rebase --continue», когда будете довольны изменениями)"
4097
3556 -#: wt-status.c:1280
4098 +#: wt-status.c:1299
4099 #, c-format
4100 msgid "You are currently cherry-picking commit %s."
4101 msgstr "Вы копируете коммит %s."
4102
3561 -#: wt-status.c:1285
4103 +#: wt-status.c:1304
4104 msgid " (fix conflicts and run \"git cherry-pick --continue\")"
4105 msgstr " (разрешите конфликты, затем запустите «git cherry-pick --continue»)"
4106
3565 -#: wt-status.c:1288
4107 +#: wt-status.c:1307
4108 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
4109 msgstr " (все конфликты разрешены: запустите «git cherry-pick --continue»)"
4110
3569 -#: wt-status.c:1290
4111 +#: wt-status.c:1309
4112 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
4113 msgstr " (используйте «git cherry-pick --abort», чтобы отменить копирования коммита)"
4114
3573 -#: wt-status.c:1299
4115 +#: wt-status.c:1318
4116 #, c-format
4117 msgid "You are currently reverting commit %s."
4118 msgstr "Вы сейчас обращаете изменения коммита %s."
4119
3578 -#: wt-status.c:1304
4120 +#: wt-status.c:1323
4121 msgid " (fix conflicts and run \"git revert --continue\")"
4122 msgstr " (разрешите конфликты, затем запустите «git revert --continue»)"
4123
3582 -#: wt-status.c:1307
4124 +#: wt-status.c:1326
4125 msgid " (all conflicts fixed: run \"git revert --continue\")"
4126 msgstr " (все конфликты разрешены: запустите «git revert --continue»)"
4127
3586 -#: wt-status.c:1309
4128 +#: wt-status.c:1328
4129 msgid " (use \"git revert --abort\" to cancel the revert operation)"
4130 msgstr " (используйте «git revert --abort», чтобы отменить операцию обращения изменений коммита)"
4131
3590 -#: wt-status.c:1320
4132 +#: wt-status.c:1339
4133 #, c-format
4134 msgid "You are currently bisecting, started from branch '%s'."
4135 msgstr "Вы сейчас в процессе двоичного поиска, начатого с ветки «%s»."
4136
3595 -#: wt-status.c:1324
4137 +#: wt-status.c:1343
4138 msgid "You are currently bisecting."
4139 msgstr "Вы сейчас в процессе двоичного поиска."
4140
3599 -#: wt-status.c:1327
4141 +#: wt-status.c:1346
4142 msgid " (use \"git bisect reset\" to get back to the original branch)"
4143 msgstr " (используйте «git bisect reset», чтобы вернуться на исходную ветку)"
4144
3603 -#: wt-status.c:1524
4145 +#: wt-status.c:1543
4146 msgid "On branch "
4147 msgstr "На ветке "
4148
3607 -#: wt-status.c:1530
4149 +#: wt-status.c:1549
4150 msgid "interactive rebase in progress; onto "
4151 msgstr "интерактивное перемещение в процессе; над "
4152
3611 -#: wt-status.c:1532
4153 +#: wt-status.c:1551
4154 msgid "rebase in progress; onto "
4155 msgstr "перемещение в процессе; над "
4156
3615 -#: wt-status.c:1537
4157 +#: wt-status.c:1556
4158 msgid "HEAD detached at "
4159 msgstr "HEAD отделён на "
4160
3619 -#: wt-status.c:1539
4161 +#: wt-status.c:1558
4162 msgid "HEAD detached from "
4163 msgstr "HEAD отделён начиная с "
4164
3623 -#: wt-status.c:1542
4165 +#: wt-status.c:1561
4166 msgid "Not currently on any branch."
4167 msgstr "Сейчас ни на одной из веток"
4168
3627 -#: wt-status.c:1560
4169 +#: wt-status.c:1579
4170 msgid "Initial commit"
4171 msgstr "Начальный коммит"
4172
3631 -#: wt-status.c:1574
4173 +#: wt-status.c:1593
4174 msgid "Untracked files"
4175 msgstr "Неотслеживаемые файлы"
4176
3635 -#: wt-status.c:1576
4177 +#: wt-status.c:1595
4178 msgid "Ignored files"
4179 msgstr "Игнорируемые файлы"
4180
3639 -#: wt-status.c:1580
4181 +#: wt-status.c:1599
4182 #, c-format
4183 msgid ""
4184 "It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -3644,104 +4186,100 @@ msgid ""
4186 "new files yourself (see 'git help status')."
4187 msgstr "%.2f секунды занял вывод списка неотслеживаемых файлов. «status -uno» возможно может ускорить это, но будьте внимательны, и не забудьте добавить новые файлы вручную (смотрите «git help status» для подробностей)."
4188
3647 -#: wt-status.c:1586
4189 +#: wt-status.c:1605
4190 #, c-format
4191 msgid "Untracked files not listed%s"
4192 msgstr "Неотслеживаемые файлы не показаны%s"
4193
3652 -#: wt-status.c:1588
4194 +#: wt-status.c:1607
4195 msgid " (use -u option to show untracked files)"
4196 msgstr "(используйте опцию «-u», чтобы показать неотслеживаемые файлы)"
4197
3656 -#: wt-status.c:1594
4198 +#: wt-status.c:1613
4199 msgid "No changes"
4200 msgstr "Нет изменений"
4201
3660 -#: wt-status.c:1599
4202 +#: wt-status.c:1618
4203 #, c-format
4204 msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
4205 msgstr "нет изменений добавленных для коммита\n(используйте «git add» и/или «git commit -a»)\n"
4206
3665 -#: wt-status.c:1602
4207 +#: wt-status.c:1621
4208 #, c-format
4209 msgid "no changes added to commit\n"
4210 msgstr "нет изменений добавленных для коммита\n"
4211
3670 -#: wt-status.c:1605
4212 +#: wt-status.c:1624
4213 #, c-format
4214 msgid ""
4215 "nothing added to commit but untracked files present (use \"git add\" to "
4216 "track)\n"
4217 msgstr "ничего не добавлено в коммит, но есть неотслеживаемые файлы (используйте «git add», чтобы отслеживать их)\n"
4218
3677 -#: wt-status.c:1608
4219 +#: wt-status.c:1627
4220 #, c-format
4221 msgid "nothing added to commit but untracked files present\n"
4222 msgstr "ничего не добавлено в коммит, но есть неотслеживаемые файлы\n"
4223
3682 -#: wt-status.c:1611
4224 +#: wt-status.c:1630
4225 #, c-format
4226 msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
4227 msgstr "нечего коммитить (создайте/скопируйте файлы, затем запустите «git add», чтобы отслеживать их)\n"
4228
3687 -#: wt-status.c:1614 wt-status.c:1619
4229 +#: wt-status.c:1633 wt-status.c:1638
4230 #, c-format
4231 msgid "nothing to commit\n"
4232 msgstr "нечего коммитить\n"
4233
3692 -#: wt-status.c:1617
4234 +#: wt-status.c:1636
4235 #, c-format
4236 msgid "nothing to commit (use -u to show untracked files)\n"
4237 msgstr "нечего коммитить (используйте опцию «-u», чтобы показать неотслеживаемые файлы)\n"
4238
3697 -#: wt-status.c:1621
4239 +#: wt-status.c:1640
4240 #, c-format
4241 msgid "nothing to commit, working tree clean\n"
4242 msgstr "нечего коммитить, нет изменений в рабочем каталоге\n"
4243
3702 -#: wt-status.c:1728
4244 +#: wt-status.c:1749
4245 msgid "Initial commit on "
4246 msgstr "Начальный коммит на "
4247
3706 -#: wt-status.c:1732
4248 +#: wt-status.c:1753
4249 msgid "HEAD (no branch)"
4250 msgstr "HEAD (нет ветки)"
4251
3710 -#: wt-status.c:1761
3711 -msgid "gone"
3712 -msgstr "исчез"
3713 -
3714 -#: wt-status.c:1763 wt-status.c:1771
4252 +#: wt-status.c:1782 wt-status.c:1790
4253 msgid "behind "
4254 msgstr "позади"
4255
3718 -#: wt-status.c:1766 wt-status.c:1769
4256 +#: wt-status.c:1785 wt-status.c:1788
4257 msgid "ahead "
4258 msgstr "впереди "
4259
4260 #. TRANSLATORS: the action is e.g. "pull with rebase"
3723 -#: wt-status.c:2270
4261 +#: wt-status.c:2280
4262 #, c-format
4263 msgid "cannot %s: You have unstaged changes."
4264 msgstr "не удалось выполнить %s: У вас есть непроиндексированные изменения."
4265
3728 -#: wt-status.c:2276
4266 +#: wt-status.c:2286
4267 msgid "additionally, your index contains uncommitted changes."
4268 msgstr "к тому же, в вашем индексе есть незакоммиченные изменения."
4269
3732 -#: wt-status.c:2278
4270 +#: wt-status.c:2288
4271 #, c-format
4272 msgid "cannot %s: Your index contains uncommitted changes."
4273 msgstr "не удалось выполнить %s: В вашем индексе есть незакоммиченные изменения."
4274
3737 -#: compat/precompose_utf8.c:57 builtin/clone.c:414
4275 +#: compat/precompose_utf8.c:57 builtin/clone.c:432
4276 #, c-format
4277 msgid "failed to unlink '%s'"
4278 msgstr "сбой отсоединения «%s»"
4279
4280 #: builtin/add.c:22
4281 msgid "git add [<options>] [--] <pathspec>..."
3744 -msgstr "git add [<опции>] [--] <спецификация-пути>…"
4282 +msgstr "git add [<опции>] [--] <спецификатор-пути>…"
4283
4284 #: builtin/add.c:80
4285 #, c-format
@@ -3761,7 +4299,7 @@ msgstr "удалить «%s»\n"
4299 msgid "Unstaged changes after refreshing the index:"
4300 msgstr "Непроиндексированные изменения после обновления индекса:"
4301
3764 -#: builtin/add.c:209 builtin/rev-parse.c:840
4302 +#: builtin/add.c:209 builtin/rev-parse.c:872
4303 msgid "Could not read the index"
4304 msgstr "Не удалось прочитать индекс"
4305
@@ -3796,9 +4334,9 @@ msgstr "Не удалось применить «%s»"
4334 msgid "The following paths are ignored by one of your .gitignore files:\n"
4335 msgstr "Следующие пути игнорируются одним из ваших файлов .gitignore:\n"
4336
3799 -#: builtin/add.c:266 builtin/clean.c:870 builtin/fetch.c:115 builtin/mv.c:111
3800 -#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:521
3801 -#: builtin/remote.c:1326 builtin/rm.c:268 builtin/send-pack.c:162
4337 +#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123
4338 +#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524
4339 +#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163
4340 msgid "dry run"
4341 msgstr "пробный запуск"
4342
@@ -3806,7 +4344,7 @@ msgstr "пробный запуск"
4344 msgid "interactive picking"
4345 msgstr "интерактивный выбор"
4346
3809 -#: builtin/add.c:270 builtin/checkout.c:1156 builtin/reset.c:286
4347 +#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286
4348 msgid "select hunks interactively"
4349 msgstr "интерактивный выбор блоков"
4350
@@ -3846,11 +4384,11 @@ msgstr "пропускать файлы, которые не могут быть
4384 msgid "check if - even missing - files are ignored in dry run"
4385 msgstr "удостовериться, что даже недостающие файлы будут проигнорированы при пробном запуске"
4386
3849 -#: builtin/add.c:283 builtin/update-index.c:947
4387 +#: builtin/add.c:283 builtin/update-index.c:951
4388 msgid "(+/-)x"
4389 msgstr "(+/-)x"
4390
3853 -#: builtin/add.c:283 builtin/update-index.c:948
4391 +#: builtin/add.c:283 builtin/update-index.c:952
4392 msgid "override the executable bit of the listed files"
4393 msgstr "переопределить бит выполнения на указанных файлах"
4394
@@ -3886,360 +4424,360 @@ msgstr "Ничего не указано, ничего не добавлено.\
4424 msgid "Maybe you wanted to say 'git add .'?\n"
4425 msgstr "Возможно, вы имели в виду «git add .»?\n"
4426
3889 -#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:279
3890 -#: builtin/checkout.c:472 builtin/clean.c:914 builtin/commit.c:350
3891 -#: builtin/mv.c:131 builtin/reset.c:235 builtin/rm.c:298
4427 +#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298
4428 +#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350
4429 +#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271
4430 #: builtin/submodule--helper.c:244
4431 msgid "index file corrupt"
4432 msgstr "файл индекса поврежден"
4433
3896 -#: builtin/am.c:414
4434 +#: builtin/am.c:412
4435 msgid "could not parse author script"
4436 msgstr "не удалось разобрать сценарий авторства"
4437
3900 -#: builtin/am.c:491
4438 +#: builtin/am.c:489
4439 #, c-format
4440 msgid "'%s' was deleted by the applypatch-msg hook"
4441 msgstr "«%s» был удален перехватчиком applypatch-msg"
4442
3905 -#: builtin/am.c:532
4443 +#: builtin/am.c:530
4444 #, c-format
4445 msgid "Malformed input line: '%s'."
4446 msgstr "Неправильная строка ввода: «%s»."
4447
3910 -#: builtin/am.c:569
4448 +#: builtin/am.c:567
4449 #, c-format
4450 msgid "Failed to copy notes from '%s' to '%s'"
4451 msgstr "Не удалось скопировать заметку из «%s» в «%s»"
4452
3915 -#: builtin/am.c:595
4453 +#: builtin/am.c:593
4454 msgid "fseek failed"
4455 msgstr "сбой при выполнении fseek"
4456
3919 -#: builtin/am.c:775
4457 +#: builtin/am.c:777
4458 #, c-format
4459 msgid "could not parse patch '%s'"
4460 msgstr "не удалось разобрать патч «%s»"
4461
3924 -#: builtin/am.c:840
4462 +#: builtin/am.c:842
4463 msgid "Only one StGIT patch series can be applied at once"
4464 msgstr "Только серия патчей StGIT может быть применена за раз"
4465
3928 -#: builtin/am.c:887
4466 +#: builtin/am.c:889
4467 msgid "invalid timestamp"
4468 msgstr "недопустимая метка даты/времени"
4469
3932 -#: builtin/am.c:890 builtin/am.c:898
4470 +#: builtin/am.c:892 builtin/am.c:900
4471 msgid "invalid Date line"
4472 msgstr "недопустимая строка даты"
4473
3936 -#: builtin/am.c:895
4474 +#: builtin/am.c:897
4475 msgid "invalid timezone offset"
4476 msgstr "недопустимое смещение часового пояса"
4477
3940 -#: builtin/am.c:984
4478 +#: builtin/am.c:986
4479 msgid "Patch format detection failed."
4480 msgstr "Сбой определения формата патча."
4481
3944 -#: builtin/am.c:989 builtin/clone.c:379
4482 +#: builtin/am.c:991 builtin/clone.c:397
4483 #, c-format
4484 msgid "failed to create directory '%s'"
4485 msgstr "не удалось создать каталог «%s»"
4486
3949 -#: builtin/am.c:993
4487 +#: builtin/am.c:995
4488 msgid "Failed to split patches."
4489 msgstr "Не удалось разделить патчи на части."
4490
3953 -#: builtin/am.c:1125 builtin/commit.c:376
4491 +#: builtin/am.c:1127 builtin/commit.c:376
4492 msgid "unable to write index file"
4493 msgstr "не удалось записать индекс"
4494
3957 -#: builtin/am.c:1176
4495 +#: builtin/am.c:1178
4496 #, c-format
4497 msgid "When you have resolved this problem, run \"%s --continue\"."
4498 msgstr "Когда вы устраните эту проблему, запустите «%s --continue»."
4499
3962 -#: builtin/am.c:1177
4500 +#: builtin/am.c:1179
4501 #, c-format
4502 msgid "If you prefer to skip this patch, run \"%s --skip\" instead."
4503 msgstr "Если вы хотите пропустить этот патч, то запустите «%s --skip»."
4504
3967 -#: builtin/am.c:1178
4505 +#: builtin/am.c:1180
4506 #, c-format
4507 msgid "To restore the original branch and stop patching, run \"%s --abort\"."
4508 msgstr "Чтобы вернуться на предыдущую ветку и остановить применение изменений, запустите «%s --abort»."
4509
3972 -#: builtin/am.c:1316
4510 +#: builtin/am.c:1315
4511 msgid "Patch is empty. Was it split wrong?"
4512 msgstr "Патч пуст. Возможно, он был неправильно разделён?"
4513
3976 -#: builtin/am.c:1390 builtin/log.c:1550
4514 +#: builtin/am.c:1386 builtin/log.c:1557
4515 #, c-format
4516 msgid "invalid ident line: %s"
4517 msgstr "неправильная строка идентификации: %s"
4518
3981 -#: builtin/am.c:1417
4519 +#: builtin/am.c:1413
4520 #, c-format
4521 msgid "unable to parse commit %s"
4522 msgstr "не удалось разобрать коммит %s"
4523
3986 -#: builtin/am.c:1610
4524 +#: builtin/am.c:1606
4525 msgid "Repository lacks necessary blobs to fall back on 3-way merge."
4526 msgstr "В репозитории отсутствуют двоичные объекты, необходимые для отката к трехходовому слиянию."
4527
3990 -#: builtin/am.c:1612
4528 +#: builtin/am.c:1608
4529 msgid "Using index info to reconstruct a base tree..."
4530 msgstr "Использую индекс для реконструкции базового дерева…"
4531
3994 -#: builtin/am.c:1631
4532 +#: builtin/am.c:1627
4533 msgid ""
4534 "Did you hand edit your patch?\n"
4535 "It does not apply to blobs recorded in its index."
4536 msgstr "Вы вручную изменяли патч?\nОн не накладывается без ошибок на двоичные объекты, записанные в его заголовке."
4537
4000 -#: builtin/am.c:1637
4538 +#: builtin/am.c:1633
4539 msgid "Falling back to patching base and 3-way merge..."
4540 msgstr "Откат к применению изменений к базовому коммиту с помощью трехходового слияния…"
4541
4004 -#: builtin/am.c:1662
4542 +#: builtin/am.c:1658
4543 msgid "Failed to merge in the changes."
4544 msgstr "Не удалось слить изменения."
4545
4008 -#: builtin/am.c:1686 builtin/merge.c:628
4546 +#: builtin/am.c:1682 builtin/merge.c:631
4547 msgid "git write-tree failed to write a tree"
4548 msgstr "git write-tree не удалось записать дерево"
4549
4012 -#: builtin/am.c:1693
4550 +#: builtin/am.c:1689
4551 msgid "applying to an empty history"
4552 msgstr "применение к пустой истории"
4553
4016 -#: builtin/am.c:1706 builtin/commit.c:1769 builtin/merge.c:798
4017 -#: builtin/merge.c:823
4554 +#: builtin/am.c:1702 builtin/commit.c:1764 builtin/merge.c:802
4555 +#: builtin/merge.c:827
4556 msgid "failed to write commit object"
4557 msgstr "сбой записи объекта коммита"
4558
4021 -#: builtin/am.c:1739 builtin/am.c:1743
4559 +#: builtin/am.c:1735 builtin/am.c:1739
4560 #, c-format
4561 msgid "cannot resume: %s does not exist."
4562 msgstr "нельзя продолжнить: %s не существует "
4563
4026 -#: builtin/am.c:1759
4564 +#: builtin/am.c:1755
4565 msgid "cannot be interactive without stdin connected to a terminal."
4566 msgstr "не удалось использовать интерактивное поведение, без stdin подключенного к терминалу."
4567
4030 -#: builtin/am.c:1764
4568 +#: builtin/am.c:1760
4569 msgid "Commit Body is:"
4570 msgstr "Тело коммита:"
4571
4572 #. TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a]
4573 #. in your translation. The program will only accept English
4574 #. input at this point.
4037 -#: builtin/am.c:1774
4575 +#: builtin/am.c:1770
4576 msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
4577 msgstr "Применить? [y] - да/[n] - нет/[e] - редактировать/[v] - просмотреть патч/[a] - применить всё: "
4578
4041 -#: builtin/am.c:1824
4579 +#: builtin/am.c:1820
4580 #, c-format
4581 msgid "Dirty index: cannot apply patches (dirty: %s)"
4582 msgstr "Индекс не пустой: нельзя применять патчи (в индексе: %s)"
4583
4046 -#: builtin/am.c:1861 builtin/am.c:1933
4584 +#: builtin/am.c:1860 builtin/am.c:1932
4585 #, c-format
4586 msgid "Applying: %.*s"
4587 msgstr "Применение: %.*s"
4588
4051 -#: builtin/am.c:1877
4589 +#: builtin/am.c:1876
4590 msgid "No changes -- Patch already applied."
4591 msgstr "Нет изменений — Патч уже применен."
4592
4055 -#: builtin/am.c:1885
4593 +#: builtin/am.c:1884
4594 #, c-format
4595 msgid "Patch failed at %s %.*s"
4596 msgstr "Ошибка применения изменений на %s %.*s"
4597
4060 -#: builtin/am.c:1891
4598 +#: builtin/am.c:1890
4599 #, c-format
4600 msgid "The copy of the patch that failed is found in: %s"
4601 msgstr "Копию изменений, которые не удалось применить, вы можете найти в: %s"
4602
4065 -#: builtin/am.c:1936
4603 +#: builtin/am.c:1935
4604 msgid ""
4605 "No changes - did you forget to use 'git add'?\n"
4606 "If there is nothing left to stage, chances are that something else\n"
4607 "already introduced the same changes; you might want to skip this patch."
4608 msgstr "Нет изменений — возможно, вы забыли вызвать «git add»?\nЕсли ничего не осталось для индексации, то, скорее всего, что-то другое уже сделало те же изменения; возможно, вам следует пропустить этот патч."
4609
4072 -#: builtin/am.c:1943
4610 +#: builtin/am.c:1942
4611 msgid ""
4612 "You still have unmerged paths in your index.\n"
4613 "Did you forget to use 'git add'?"
4614 msgstr "У вас все еще имеются не слитые пути в индексе.\nВозможно, вы забыли вызвать «git add»?"
4615
4078 -#: builtin/am.c:2051 builtin/am.c:2055 builtin/am.c:2067 builtin/reset.c:308
4616 +#: builtin/am.c:2050 builtin/am.c:2054 builtin/am.c:2066 builtin/reset.c:308
4617 #: builtin/reset.c:316
4618 #, c-format
4619 msgid "Could not parse object '%s'."
4620 msgstr "Не удалось разобрать объект «%s»."
4621
4084 -#: builtin/am.c:2103
4622 +#: builtin/am.c:2102
4623 msgid "failed to clean index"
4624 msgstr "не удалось очистить индекс"
4625
4088 -#: builtin/am.c:2137
4626 +#: builtin/am.c:2136
4627 msgid ""
4628 "You seem to have moved HEAD since the last 'am' failure.\n"
4629 "Not rewinding to ORIG_HEAD"
4630 msgstr "Похоже, что вы переместили HEAD с момента последней ошибки выполнения «am».\nПеремотка на ORIG_HEAD не выполняется"
4631
4094 -#: builtin/am.c:2200
4632 +#: builtin/am.c:2199
4633 #, c-format
4634 msgid "Invalid value for --patch-format: %s"
4635 msgstr "Неправильное значение для --patch-format: %s"
4636
4099 -#: builtin/am.c:2233
4637 +#: builtin/am.c:2232
4638 msgid "git am [<options>] [(<mbox> | <Maildir>)...]"
4639 msgstr "git am [<опции>] [(<mbox> | <Maildir>)…]"
4640
4103 -#: builtin/am.c:2234
4641 +#: builtin/am.c:2233
4642 msgid "git am [<options>] (--continue | --skip | --abort)"
4643 msgstr "git am [<опции>] (--continue | --skip | --abort)"
4644
4107 -#: builtin/am.c:2240
4645 +#: builtin/am.c:2239
4646 msgid "run interactively"
4647 msgstr "запустить в интерактивном режиме"
4648
4111 -#: builtin/am.c:2242
4649 +#: builtin/am.c:2241
4650 msgid "historical option -- no-op"
4651 msgstr "историческая опция — ничего не делает"
4652
4115 -#: builtin/am.c:2244
4653 +#: builtin/am.c:2243
4654 msgid "allow fall back on 3way merging if needed"
4655 msgstr "разрешить откатиться к трехходовому слиянию, если нужно"
4656
4119 -#: builtin/am.c:2245 builtin/init-db.c:483 builtin/prune-packed.c:57
4120 -#: builtin/repack.c:172
4657 +#: builtin/am.c:2244 builtin/init-db.c:483 builtin/prune-packed.c:57
4658 +#: builtin/repack.c:178
4659 msgid "be quiet"
4660 msgstr "тихий режим"
4661
4124 -#: builtin/am.c:2247
4662 +#: builtin/am.c:2246
4663 msgid "add a Signed-off-by line to the commit message"
4664 msgstr "добавить строку Signed-off-by к сообщению коммита"
4665
4128 -#: builtin/am.c:2250
4666 +#: builtin/am.c:2249
4667 msgid "recode into utf8 (default)"
4668 msgstr "перекодировать в utf8 (по умолчанию)"
4669
4132 -#: builtin/am.c:2252
4670 +#: builtin/am.c:2251
4671 msgid "pass -k flag to git-mailinfo"
4672 msgstr "передать флаг -k в git-mailinfo"
4673
4136 -#: builtin/am.c:2254
4674 +#: builtin/am.c:2253
4675 msgid "pass -b flag to git-mailinfo"
4676 msgstr "передать флаг -b в git-mailinfo"
4677
4140 -#: builtin/am.c:2256
4678 +#: builtin/am.c:2255
4679 msgid "pass -m flag to git-mailinfo"
4680 msgstr "передать флаг -m в git-mailinfo"
4681
4144 -#: builtin/am.c:2258
4682 +#: builtin/am.c:2257
4683 msgid "pass --keep-cr flag to git-mailsplit for mbox format"
4684 msgstr "передать флаг --keep-cr в git-mailsplit для формата mbox"
4685
4148 -#: builtin/am.c:2261
4686 +#: builtin/am.c:2260
4687 msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"
4688 msgstr "не передавать --keep-cr флаг в git-mailsplit вне зависимости от am.keepcr"
4689
4152 -#: builtin/am.c:2264
4690 +#: builtin/am.c:2263
4691 msgid "strip everything before a scissors line"
4692 msgstr "обрезать все до строки обрезки"
4693
4156 -#: builtin/am.c:2266 builtin/am.c:2269 builtin/am.c:2272 builtin/am.c:2275
4157 -#: builtin/am.c:2278 builtin/am.c:2281 builtin/am.c:2284 builtin/am.c:2287
4158 -#: builtin/am.c:2293
4694 +#: builtin/am.c:2265 builtin/am.c:2268 builtin/am.c:2271 builtin/am.c:2274
4695 +#: builtin/am.c:2277 builtin/am.c:2280 builtin/am.c:2283 builtin/am.c:2286
4696 +#: builtin/am.c:2292
4697 msgid "pass it through git-apply"
4698 msgstr "передать его в git-apply"
4699
4162 -#: builtin/am.c:2283 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665
4163 -#: builtin/grep.c:707 builtin/merge.c:200 builtin/pull.c:135
4164 -#: builtin/pull.c:194 builtin/repack.c:181 builtin/repack.c:185
4165 -#: builtin/show-branch.c:644 builtin/show-ref.c:175 builtin/tag.c:340
4700 +#: builtin/am.c:2282 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665
4701 +#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135
4702 +#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191
4703 +#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398
4704 #: parse-options.h:132 parse-options.h:134 parse-options.h:245
4705 msgid "n"
4706 msgstr "n"
4707
4170 -#: builtin/am.c:2289 builtin/for-each-ref.c:37 builtin/replace.c:438
4171 -#: builtin/tag.c:372
4708 +#: builtin/am.c:2288 builtin/branch.c:592 builtin/for-each-ref.c:37
4709 +#: builtin/replace.c:443 builtin/tag.c:433 builtin/verify-tag.c:38
4710 msgid "format"
4711 msgstr "формат"
4712
4175 -#: builtin/am.c:2290
4713 +#: builtin/am.c:2289
4714 msgid "format the patch(es) are in"
4715 msgstr "формат, в котором находятся патчи"
4716
4179 -#: builtin/am.c:2296
4717 +#: builtin/am.c:2295
4718 msgid "override error message when patch failure occurs"
4719 msgstr "переопределить сообщение об ошибке, если не удалось наложить изменения"
4720
4183 -#: builtin/am.c:2298
4721 +#: builtin/am.c:2297
4722 msgid "continue applying patches after resolving a conflict"
4723 msgstr "продолжить применение изменений после разрешения конфиликта"
4724
4187 -#: builtin/am.c:2301
4725 +#: builtin/am.c:2300
4726 msgid "synonyms for --continue"
4727 msgstr "синоним для --continue"
4728
4191 -#: builtin/am.c:2304
4729 +#: builtin/am.c:2303
4730 msgid "skip the current patch"
4731 msgstr "пропустить текущий патч"
4732
4195 -#: builtin/am.c:2307
4733 +#: builtin/am.c:2306
4734 msgid "restore the original branch and abort the patching operation."
4735 msgstr "восстановить оригинальную ветку и отменить операцию применения изменений."
4736
4199 -#: builtin/am.c:2311
4737 +#: builtin/am.c:2310
4738 msgid "lie about committer date"
4739 msgstr "соврать о дате коммитера"
4740
4203 -#: builtin/am.c:2313
4741 +#: builtin/am.c:2312
4742 msgid "use current timestamp for author date"
4743 msgstr "использовать текущее время как время авторства"
4744
4207 -#: builtin/am.c:2315 builtin/commit.c:1605 builtin/merge.c:229
4208 -#: builtin/pull.c:165 builtin/revert.c:92 builtin/tag.c:355
4745 +#: builtin/am.c:2314 builtin/commit.c:1600 builtin/merge.c:232
4746 +#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413
4747 msgid "key-id"
4748 msgstr "key-id"
4749
4212 -#: builtin/am.c:2316
4750 +#: builtin/am.c:2315
4751 msgid "GPG-sign commits"
4752 msgstr "подписать коммиты с помощью GPG"
4753
4216 -#: builtin/am.c:2319
4754 +#: builtin/am.c:2318
4755 msgid "(internal use for git-rebase)"
4756 msgstr "(внутреннее использование для git-rebase)"
4757
4220 -#: builtin/am.c:2334
4758 +#: builtin/am.c:2333
4759 msgid ""
4760 "The -b/--binary option has been a no-op for long time, and\n"
4761 "it will be removed. Please do not use it anymore."
4762 msgstr "Опция -b/--binary уже долгое время ничего не делает и будет удалена с следующих версиях Git. Пожалуйста, не используйте ее."
4763
4226 -#: builtin/am.c:2341
4764 +#: builtin/am.c:2340
4765 msgid "failed to read the index"
4766 msgstr "сбой чтения индекса"
4767
4230 -#: builtin/am.c:2356
4768 +#: builtin/am.c:2355
4769 #, c-format
4770 msgid "previous rebase directory %s still exists but mbox given."
4771 msgstr "предыдущий каталог перемещения %s еще существует, но передан mbox."
4772
4235 -#: builtin/am.c:2380
4773 +#: builtin/am.c:2379
4774 #, c-format
4775 msgid ""
4776 "Stray %s directory found.\n"
4777 "Use \"git am --abort\" to remove it."
4778 msgstr "Найден забытый каталог %s.\nИспользуйте «git am --abort», чтобы удалить его."
4779
4242 -#: builtin/am.c:2386
4780 +#: builtin/am.c:2385
4781 msgid "Resolve operation not in progress, we are not resuming."
4782 msgstr "Операция разрешения конфликтов не в процессе выполнения, не продолжаем."
4783
@@ -4269,11 +4807,6 @@ msgstr "git archive: ожидался ACK/NAK, а получен EOF"
4807 msgid "git archive: NACK %s"
4808 msgstr "git archive: NACK %s"
4809
4272 -#: builtin/archive.c:63
4273 -#, c-format
4274 -msgid "remote error: %s"
4275 -msgstr "ошибка внешнего репозитория: %s"
4276 -
4810 #: builtin/archive.c:64
4811 msgid "git archive: protocol error"
4812 msgstr "git archive: ошибка протокола"
@@ -4302,115 +4835,111 @@ msgstr "git blame [<опции>] [<опции-редакции>] [<редакц
4835 msgid "<rev-opts> are documented in git-rev-list(1)"
4836 msgstr "<опции-rev-list> документированы в git-rev-list(1)"
4837
4305 -#: builtin/blame.c:1781
4838 +#: builtin/blame.c:1777
4839 msgid "Blaming lines"
4840 msgstr "Просмотр авторов строк"
4841
4309 -#: builtin/blame.c:2577
4842 +#: builtin/blame.c:2573
4843 msgid "Show blame entries as we find them, incrementally"
4844 msgstr "Показать записи авторства постепенно, в процессе нахождения"
4845
4313 -#: builtin/blame.c:2578
4846 +#: builtin/blame.c:2574
4847 msgid "Show blank SHA-1 for boundary commits (Default: off)"
4848 msgstr "Не показывать SHA-1 для коммитов, не входящих в границы запроса (По умолчанию: отключено)"
4849
4317 -#: builtin/blame.c:2579
4850 +#: builtin/blame.c:2575
4851 msgid "Do not treat root commits as boundaries (Default: off)"
4852 msgstr "Не воспринимать корневые коммиты как граничные (По умолчанию: отключено)"
4853
4321 -#: builtin/blame.c:2580
4854 +#: builtin/blame.c:2576
4855 msgid "Show work cost statistics"
4856 msgstr "Показать статистику расходов на выполнение запроса"
4857
4325 -#: builtin/blame.c:2581
4858 +#: builtin/blame.c:2577
4859 msgid "Force progress reporting"
4860 msgstr "Принудительно выводить прогресс выполнения"
4861
4329 -#: builtin/blame.c:2582
4862 +#: builtin/blame.c:2578
4863 msgid "Show output score for blame entries"
4864 msgstr "Показать оценку для записей авторства"
4865
4333 -#: builtin/blame.c:2583
4866 +#: builtin/blame.c:2579
4867 msgid "Show original filename (Default: auto)"
4868 msgstr "Показать оригинальное имя файла (По умолчанию: автоматически)"
4869
4337 -#: builtin/blame.c:2584
4870 +#: builtin/blame.c:2580
4871 msgid "Show original linenumber (Default: off)"
4872 msgstr "Показать оригинальные номера строк (По умолчанию: отключено)"
4873
4341 -#: builtin/blame.c:2585
4874 +#: builtin/blame.c:2581
4875 msgid "Show in a format designed for machine consumption"
4876 msgstr "Показать в формате для программного разбора"
4877
4345 -#: builtin/blame.c:2586
4878 +#: builtin/blame.c:2582
4879 msgid "Show porcelain format with per-line commit information"
4880 msgstr "Показать в машиночитаемом формате, с построчной информацией о коммите"
4881
4349 -#: builtin/blame.c:2587
4882 +#: builtin/blame.c:2583
4883 msgid "Use the same output mode as git-annotate (Default: off)"
4884 msgstr "Использовать такой же формат вывода, как и git-annotate (По умолчанию: отключено)"
4885
4353 -#: builtin/blame.c:2588
4886 +#: builtin/blame.c:2584
4887 msgid "Show raw timestamp (Default: off)"
4888 msgstr "Показать необработанные временные метки (По умолчанию: отключено)"
4889
4357 -#: builtin/blame.c:2589
4890 +#: builtin/blame.c:2585
4891 msgid "Show long commit SHA1 (Default: off)"
4892 msgstr "Показать длинный SHA1 идентификатор коммита (По умолчанию: отключено)"
4893
4361 -#: builtin/blame.c:2590
4894 +#: builtin/blame.c:2586
4895 msgid "Suppress author name and timestamp (Default: off)"
4896 msgstr "Не показывать имя автора и временные метки (По умолчанию: отключено)"
4897
4365 -#: builtin/blame.c:2591
4898 +#: builtin/blame.c:2587
4899 msgid "Show author email instead of name (Default: off)"
4900 msgstr "Показать почту автора вместо имени (По умолчанию: отключено)"
4901
4369 -#: builtin/blame.c:2592
4902 +#: builtin/blame.c:2588
4903 msgid "Ignore whitespace differences"
4904 msgstr "Игнорировать различия в пробелах"
4905
4373 -#: builtin/blame.c:2599
4374 -msgid "Use an experimental indent-based heuristic to improve diffs"
4375 -msgstr "Использовать эксперементальную эвристику, основанную на отступах, чтобы улучшить файлы различий"
4376 -
4377 -#: builtin/blame.c:2600
4378 -msgid "Use an experimental blank-line-based heuristic to improve diffs"
4379 -msgstr "Использовать эксперементальную эвристику, основанную на пустых строках, чтобы улучшить файлы различий"
4906 +#: builtin/blame.c:2595
4907 +msgid "Use an experimental heuristic to improve diffs"
4908 +msgstr "Использовать эксперементальную эвристику, чтобы улучшить файлы различий"
4909
4381 -#: builtin/blame.c:2602
4910 +#: builtin/blame.c:2597
4911 msgid "Spend extra cycles to find better match"
4912 msgstr "Потратить больше времени, для нахождения лучших совпадений"
4913
4385 -#: builtin/blame.c:2603
4914 +#: builtin/blame.c:2598
4915 msgid "Use revisions from <file> instead of calling git-rev-list"
4916 msgstr "Использовать редакции из <файла> вместо вызова git-rev-list"
4917
4389 -#: builtin/blame.c:2604
4918 +#: builtin/blame.c:2599
4919 msgid "Use <file>'s contents as the final image"
4920 msgstr "Использовать содержимое <файла> как финальный снимок"
4921
4393 -#: builtin/blame.c:2605 builtin/blame.c:2606
4922 +#: builtin/blame.c:2600 builtin/blame.c:2601
4923 msgid "score"
4924 msgstr "мин-длина"
4925
4397 -#: builtin/blame.c:2605
4926 +#: builtin/blame.c:2600
4927 msgid "Find line copies within and across files"
4928 msgstr "Найти копирование строк в пределах и между файлами"
4929
4401 -#: builtin/blame.c:2606
4930 +#: builtin/blame.c:2601
4931 msgid "Find line movements within and across files"
4932 msgstr "Найти перемещения строк в пределах и между файлами"
4933
4405 -#: builtin/blame.c:2607
4934 +#: builtin/blame.c:2602
4935 msgid "n,m"
4936 msgstr "начало,конец"
4937
4409 -#: builtin/blame.c:2607
4938 +#: builtin/blame.c:2602
4939 msgid "Process only line range n,m, counting from 1"
4940 msgstr "Обработать только строки в диапазоне начало,конец, начиная с 1"
4941
4413 -#: builtin/blame.c:2654
4942 +#: builtin/blame.c:2649
4943 msgid "--progress can't be used with --incremental or porcelain formats"
4944 msgstr "--progress нельзя использовать одновременно с --incremental или машиночитаемым (porcelain) форматом"
4945
@@ -4420,38 +4949,38 @@ msgstr "--progress нельзя использовать одновременн
4949 #. takes 22 places, is the longest among various forms of
4950 #. relative timestamps, but your language may need more or
4951 #. fewer display columns.
4423 -#: builtin/blame.c:2700
4952 +#: builtin/blame.c:2697
4953 msgid "4 years, 11 months ago"
4954 msgstr "4 года и 11 месяцев назад"
4955
4427 -#: builtin/blame.c:2780
4956 +#: builtin/blame.c:2777
4957 msgid "--contents and --reverse do not blend well."
4958 msgstr "--contents и --reverse не очень сочетаются."
4959
4431 -#: builtin/blame.c:2800
4960 +#: builtin/blame.c:2797
4961 msgid "cannot use --contents with final commit object name"
4962 msgstr "нельзя использовать --contents с указанием финального имени объекта"
4963
4435 -#: builtin/blame.c:2805
4964 +#: builtin/blame.c:2802
4965 msgid "--reverse and --first-parent together require specified latest commit"
4966 msgstr "при --reverse и --first-parent вместе нужно указывать конкретный последний коммит"
4967
4439 -#: builtin/blame.c:2832
4968 +#: builtin/blame.c:2829
4969 msgid ""
4970 "--reverse --first-parent together require range along first-parent chain"
4971 msgstr "при указании --reverse и --first-parent вместе, требуется также указать диапазон по цепочке первого родителя"
4972
4444 -#: builtin/blame.c:2843
4973 +#: builtin/blame.c:2840
4974 #, c-format
4975 msgid "no such path %s in %s"
4976 msgstr "нет такого пути %s в %s"
4977
4449 -#: builtin/blame.c:2854
4978 +#: builtin/blame.c:2851
4979 #, c-format
4980 msgid "cannot read blob %s for path %s"
4981 msgstr "невозможно прочитать объект %s для пути %s"
4982
4454 -#: builtin/blame.c:2873
4983 +#: builtin/blame.c:2870
4984 #, c-format
4985 msgid "file %s has only %lu line"
4986 msgid_plural "file %s has only %lu lines"
@@ -4480,189 +5009,121 @@ msgstr "git branch [<опции>] (-m | -M) [<старая-ветка>] <нов
5009 msgid "git branch [<options>] [-r | -a] [--points-at]"
5010 msgstr "git branch [<опции>] [-r | -a] [--points-at]"
5011
4483 -#: builtin/branch.c:143
5012 +#: builtin/branch.c:31
5013 +msgid "git branch [<options>] [-r | -a] [--format]"
5014 +msgstr "git branch [<опции>] [-r | -a] [--format]"
5015 +
5016 +#: builtin/branch.c:144
5017 #, c-format
5018 msgid ""
5019 "deleting branch '%s' that has been merged to\n"
5020 " '%s', but not yet merged to HEAD."
5021 msgstr "удаление ветки «%s», которая была слита с\n «%s», но не слита с HEAD."
5022
4490 -#: builtin/branch.c:147
5023 +#: builtin/branch.c:148
5024 #, c-format
5025 msgid ""
5026 "not deleting branch '%s' that is not yet merged to\n"
5027 " '%s', even though it is merged to HEAD."
5028 msgstr "не удаление ветки «%s», которая еще не слита с\n «%s», хотя уже слита с HEAD."
5029
4497 -#: builtin/branch.c:161
5030 +#: builtin/branch.c:162
5031 #, c-format
5032 msgid "Couldn't look up commit object for '%s'"
5033 msgstr "Не удалось найти объект коммита для «%s»"
5034
4502 -#: builtin/branch.c:165
5035 +#: builtin/branch.c:166
5036 #, c-format
5037 msgid ""
5038 "The branch '%s' is not fully merged.\n"
5039 "If you are sure you want to delete it, run 'git branch -D %s'."
5040 msgstr "Ветка «%s» не слита полностью.\nЕсли вы уверены, что хотите ее удалить, запустите «git branch -D %s»."
5041
4509 -#: builtin/branch.c:178
5042 +#: builtin/branch.c:179
5043 msgid "Update of config-file failed"
5044 msgstr "Не удалось обновить файл конфигурации"
5045
4513 -#: builtin/branch.c:206
5046 +#: builtin/branch.c:210
5047 msgid "cannot use -a with -d"
5048 msgstr "нельзя использовать одновременно ключи -a и -d"
5049
4517 -#: builtin/branch.c:212
5050 +#: builtin/branch.c:216
5051 msgid "Couldn't look up commit object for HEAD"
5052 msgstr "Не удалось найти объект коммита для HEAD"
5053
4521 -#: builtin/branch.c:226
5054 +#: builtin/branch.c:230
5055 #, c-format
5056 msgid "Cannot delete branch '%s' checked out at '%s'"
5057 msgstr "Нельзя удалить ветку «%s» т.к. она активна на «%s»"
5058
4526 -#: builtin/branch.c:241
5059 +#: builtin/branch.c:245
5060 #, c-format
5061 msgid "remote-tracking branch '%s' not found."
5062 msgstr "внешняя отслеживаемая ветка «%s» не найдена."
5063
4531 -#: builtin/branch.c:242
5064 +#: builtin/branch.c:246
5065 #, c-format
5066 msgid "branch '%s' not found."
5067 msgstr "ветка «%s» не найдена."
5068
4536 -#: builtin/branch.c:257
5069 +#: builtin/branch.c:261
5070 #, c-format
5071 msgid "Error deleting remote-tracking branch '%s'"
5072 msgstr "Ошибка удаления внешней отслеживаемой ветки «%s»"
5073
4541 -#: builtin/branch.c:258
5074 +#: builtin/branch.c:262
5075 #, c-format
5076 msgid "Error deleting branch '%s'"
5077 msgstr "Ошибка удаления ветки «%s»"
5078
4546 -#: builtin/branch.c:265
5079 +#: builtin/branch.c:269
5080 #, c-format
5081 msgid "Deleted remote-tracking branch %s (was %s).\n"
5082 msgstr "Внешняя отслеживаемая ветка %s удалена (была %s).\n"
5083
4551 -#: builtin/branch.c:266
5084 +#: builtin/branch.c:270
5085 #, c-format
5086 msgid "Deleted branch %s (was %s).\n"
5087 msgstr "Ветка %s удалена (была %s).\n"
5088
4556 -#: builtin/branch.c:312
4557 -#, c-format
4558 -msgid "[%s: gone]"
4559 -msgstr "[%s: пропал]"
4560 -
4561 -#: builtin/branch.c:317
4562 -#, c-format
4563 -msgid "[%s]"
4564 -msgstr "[%s]"
4565 -
4566 -#: builtin/branch.c:322
4567 -#, c-format
4568 -msgid "[%s: behind %d]"
4569 -msgstr "[%s: позади %d]"
4570 -
4571 -#: builtin/branch.c:324
4572 -#, c-format
4573 -msgid "[behind %d]"
4574 -msgstr "[позади %d]"
4575 -
4576 -#: builtin/branch.c:328
4577 -#, c-format
4578 -msgid "[%s: ahead %d]"
4579 -msgstr "[%s: впереди %d]"
4580 -
4581 -#: builtin/branch.c:330
4582 -#, c-format
4583 -msgid "[ahead %d]"
4584 -msgstr "[впереди %d]"
4585 -
4586 -#: builtin/branch.c:333
4587 -#, c-format
4588 -msgid "[%s: ahead %d, behind %d]"
4589 -msgstr "[%s: впереди %d, позади %d]"
4590 -
4591 -#: builtin/branch.c:336
4592 -#, c-format
4593 -msgid "[ahead %d, behind %d]"
4594 -msgstr "[впереди %d, позади %d]"
4595 -
4596 -#: builtin/branch.c:349
4597 -msgid " **** invalid ref ****"
4598 -msgstr " **** недействительная ссылка ****"
4599 -
4600 -#: builtin/branch.c:375
4601 -#, c-format
4602 -msgid "(no branch, rebasing %s)"
4603 -msgstr "(нет ветки, перемещение %s)"
4604 -
4605 -#: builtin/branch.c:378
4606 -#, c-format
4607 -msgid "(no branch, bisect started on %s)"
4608 -msgstr "(нет ветки, двоичный поиск начат на %s)"
4609 -
4610 -#. TRANSLATORS: make sure this matches
4611 -#. "HEAD detached at " in wt-status.c
4612 -#: builtin/branch.c:384
4613 -#, c-format
4614 -msgid "(HEAD detached at %s)"
4615 -msgstr "(HEAD отделён на %s)"
4616 -
4617 -#. TRANSLATORS: make sure this matches
4618 -#. "HEAD detached from " in wt-status.c
4619 -#: builtin/branch.c:389
4620 -#, c-format
4621 -msgid "(HEAD detached from %s)"
4622 -msgstr "(HEAD отделён начиная с %s)"
4623 -
4624 -#: builtin/branch.c:393
4625 -msgid "(no branch)"
4626 -msgstr "(нет ветки)"
4627 -
4628 -#: builtin/branch.c:544
5089 +#: builtin/branch.c:441
5090 #, c-format
5091 msgid "Branch %s is being rebased at %s"
5092 msgstr "Производится перемещение ветки %s на %s"
5093
4633 -#: builtin/branch.c:548
5094 +#: builtin/branch.c:445
5095 #, c-format
5096 msgid "Branch %s is being bisected at %s"
5097 msgstr "Производится двоичный поиск в ветке %s на %s"
5098
4638 -#: builtin/branch.c:563
5099 +#: builtin/branch.c:460
5100 msgid "cannot rename the current branch while not on any."
5101 msgstr "невозможно переименовать текущую ветку, если вы не находитесь ни на одной из них."
5102
4642 -#: builtin/branch.c:573
5103 +#: builtin/branch.c:470
5104 #, c-format
5105 msgid "Invalid branch name: '%s'"
5106 msgstr "Недействительное имя ветки: «%s»"
5107
4647 -#: builtin/branch.c:590
5108 +#: builtin/branch.c:487
5109 msgid "Branch rename failed"
5110 msgstr "Сбой переименования ветки"
5111
4651 -#: builtin/branch.c:594
5112 +#: builtin/branch.c:490
5113 #, c-format
5114 msgid "Renamed a misnamed branch '%s' away"
5115 msgstr "Переименована неправильно названная ветка «%s»"
5116
4656 -#: builtin/branch.c:597
5117 +#: builtin/branch.c:493
5118 #, c-format
5119 msgid "Branch renamed to %s, but HEAD is not updated!"
5120 msgstr "Ветка переименована в %s, но HEAD не обновлен!"
5121
4661 -#: builtin/branch.c:604
5122 +#: builtin/branch.c:502
5123 msgid "Branch is renamed, but update of config-file failed"
5124 msgstr "Ветка переименована, но произошел сбой обновления файла конфигурации"
5125
4665 -#: builtin/branch.c:620
5126 +#: builtin/branch.c:518
5127 #, c-format
5128 msgid ""
5129 "Please edit the description for the branch\n"
@@ -4670,207 +5131,220 @@ msgid ""
5131 "Lines starting with '%c' will be stripped.\n"
5132 msgstr "Измените описание для ветки:\n %s\nСтроки, начинающиеся с «%c» будут вырезаны.\n"
5133
4673 -#: builtin/branch.c:651
5134 +#: builtin/branch.c:551
5135 msgid "Generic options"
5136 msgstr "Общие параметры"
5137

This file is too large to show in full.