l10n: ru.po: update Russian translation
Signed-off-by: Dimitriy Ryazantcev <dimitriy.ryazantcev@gmail.com>
Dimitriy Ryazantcev committed
Nov 29, 2016 at 11:33 UTC
f8f8b45d88fbad64ce559e8db67d23ce5982320c
1 file changed
+4571
-3769
po/ru.po
+4571
-3769
@@ -10,8 +10,8 @@ msgid ""
10
msgstr ""
11
"Project-Id-Version: Git Russian Localization Project\n"
12
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
13
-"POT-Creation-Date: 2016-08-27 23:21+0800\n"
14
-"PO-Revision-Date: 2016-10-16 17:25+0000\n"
13
+"POT-Creation-Date: 2016-11-25 22:50+0800\n"
14
+"PO-Revision-Date: 2016-11-28 23:58+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"
@@ -88,3718 +88,4164 @@ msgid ""
88
"\n"
89
msgstr "Примечание: переход на «%s».\n\nВы сейчас в состоянии «отделённого HEAD». Вы можете осмотреться, сделать\nэкспериментальные изменения и закоммитить их, также вы можете отменить\nизменения любых коммитов в этом состоянии не затрагивая любые ветки и\nне переходя на них.\n\nЕсли вы хотите создать новую ветку и сохранить свои коммиты, то вы\nможете сделать это (сейчас или позже) вызвав команду checkout снова,\nно с параметром -b. Например:\n\n git checkout -b <имя-новой-ветки>\n\n"
90
91
-#: archive.c:12
92
-msgid "git archive [<options>] <tree-ish> [<path>...]"
93
-msgstr "git archive [<опции>] <указатель-дерева> [<путь>…]"
91
+#: apply.c:57
92
+#, c-format
93
+msgid "unrecognized whitespace option '%s'"
94
+msgstr "неопознанная опция для пробелов «%s»"
95
95
-#: archive.c:13
96
-msgid "git archive --list"
97
-msgstr "git archive --list"
96
+#: apply.c:73
97
+#, c-format
98
+msgid "unrecognized whitespace ignore option '%s'"
99
+msgstr "неопознанная опция для игнорирования пробелов «%s»"
100
99
-#: archive.c:14
100
-msgid ""
101
-"git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> "
102
-"[<path>...]"
103
-msgstr "git archive --remote <репозиторий> [--exec <команда>] [<опции>] <указатель-дерева> [<путь>…]"
101
+#: apply.c:125
102
+msgid "--reject and --3way cannot be used together."
103
+msgstr "--reject и --3way нельзя использовать одновременно."
104
105
-#: archive.c:15
106
-msgid "git archive --remote <repo> [--exec <cmd>] --list"
107
-msgstr "git archive --remote <репозиторий> [--exec <команда>] --list"
105
+#: apply.c:127
106
+msgid "--cached and --3way cannot be used together."
107
+msgstr "--cached и --3way нельзя использовать одновременно."
108
109
-#: archive.c:344 builtin/add.c:139 builtin/add.c:435 builtin/rm.c:327
110
-#, c-format
111
-msgid "pathspec '%s' did not match any files"
112
-msgstr "спецификация пути «%s» не соответствует ни одному файлу"
109
+#: apply.c:130
110
+msgid "--3way outside a repository"
111
+msgstr "--3way вне репозитория"
112
114
-#: archive.c:429
115
-msgid "fmt"
116
-msgstr "формат"
113
+#: apply.c:141
114
+msgid "--index outside a repository"
115
+msgstr "--index вне репозитория"
116
118
-#: archive.c:429
119
-msgid "archive format"
120
-msgstr "формат архива"
117
+#: apply.c:144
118
+msgid "--cached outside a repository"
119
+msgstr "--cached вне репозитория"
120
122
-#: archive.c:430 builtin/log.c:1422
123
-msgid "prefix"
124
-msgstr "префикс"
121
+#: apply.c:845
122
+#, c-format
123
+msgid "Cannot prepare timestamp regexp %s"
124
+msgstr "Не удалось подготовить регулярное выражение для метки времени %s"
125
126
-#: archive.c:431
127
-msgid "prepend prefix to each pathname in the archive"
128
-msgstr "добавлять префикс перед каждым путем файла в архиве"
126
+#: apply.c:854
127
+#, c-format
128
+msgid "regexec returned %d for input: %s"
129
+msgstr "regexec возвратил %d для ввода: %s"
130
130
-#: archive.c:432 builtin/archive.c:88 builtin/blame.c:2553
131
-#: builtin/blame.c:2554 builtin/config.c:59 builtin/fast-export.c:987
132
-#: builtin/fast-export.c:989 builtin/grep.c:722 builtin/hash-object.c:100
133
-#: builtin/ls-files.c:460 builtin/ls-files.c:463 builtin/notes.c:399
134
-#: builtin/notes.c:562 builtin/read-tree.c:109 parse-options.h:153
135
-msgid "file"
136
-msgstr "файл"
131
+#: apply.c:938
132
+#, c-format
133
+msgid "unable to find filename in patch at line %d"
134
+msgstr "не удалось найти имя файла в строке патча %d"
135
138
-#: archive.c:433 builtin/archive.c:89
139
-msgid "write the archive to this file"
140
-msgstr "запись архива в этот файл"
136
+#: apply.c:977
137
+#, c-format
138
+msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
139
+msgstr "git apply: плохой git-diff — ожидалось /dev/null, получено %s на строке %d"
140
142
-#: archive.c:435
143
-msgid "read .gitattributes in working directory"
144
-msgstr "читать .gitattributes в рабочем каталоге"
141
+#: apply.c:983
142
+#, c-format
143
+msgid "git apply: bad git-diff - inconsistent new filename on line %d"
144
+msgstr "git apply: плохой git-diff — не согласующееся новое имя файла на строке %d"
145
146
-#: archive.c:436
147
-msgid "report archived files on stderr"
148
-msgstr "отчет об архивированных файлах в stderr"
146
+#: apply.c:984
147
+#, c-format
148
+msgid "git apply: bad git-diff - inconsistent old filename on line %d"
149
+msgstr "git apply: плохой git-diff — не согласующееся старое имя файла на строке %d"
150
150
-#: archive.c:437
151
-msgid "store only"
152
-msgstr "только хранение"
151
+#: apply.c:990
152
+#, c-format
153
+msgid "git apply: bad git-diff - expected /dev/null on line %d"
154
+msgstr "git apply: плохой git-diff — ожидалось /dev/null на строке %d"
155
154
-#: archive.c:438
155
-msgid "compress faster"
156
-msgstr "сжимать быстрее"
156
+#: apply.c:1488
157
+#, c-format
158
+msgid "recount: unexpected line: %.*s"
159
+msgstr "recount: не ожидаемая строка: %.*s"
160
158
-#: archive.c:446
159
-msgid "compress better"
160
-msgstr "сжимать лучше"
161
+#: apply.c:1557
162
+#, c-format
163
+msgid "patch fragment without header at line %d: %.*s"
164
+msgstr "фрагмент изменений без заголовка на строке %d: %.*s"
165
162
-#: archive.c:449
163
-msgid "list supported archive formats"
164
-msgstr "перечислить поддерживаемые форматы архивов"
166
+#: apply.c:1577
167
+#, c-format
168
+msgid ""
169
+"git diff header lacks filename information when removing %d leading pathname"
170
+" component (line %d)"
171
+msgid_plural ""
172
+"git diff header lacks filename information when removing %d leading pathname"
173
+" components (line %d)"
174
+msgstr[0] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущего компонента пути к файлу (строка %d)"
175
+msgstr[1] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
176
+msgstr[2] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
177
+msgstr[3] "заголовок git diff не нашел информацию об имени файла при удалении %d ведущих компонент пути к файлу (строка %d)"
178
166
-#: archive.c:451 builtin/archive.c:90 builtin/clone.c:82
167
-#: builtin/submodule--helper.c:832
168
-msgid "repo"
169
-msgstr "репозиторий"
179
+#: apply.c:1589
180
+#, c-format
181
+msgid "git diff header lacks filename information (line %d)"
182
+msgstr "заголовок git diff не содержит информации об имени файла (строка %d)"
183
171
-#: archive.c:452 builtin/archive.c:91
172
-msgid "retrieve the archive from remote repository <repo>"
173
-msgstr "получить архив из внешнего <репозитория>"
184
+#: apply.c:1759
185
+msgid "new file depends on old contents"
186
+msgstr "новый файл зависит от старого содержимого"
187
175
-#: archive.c:453 builtin/archive.c:92 builtin/notes.c:483
176
-msgid "command"
177
-msgstr "команда"
188
+#: apply.c:1761
189
+msgid "deleted file still has contents"
190
+msgstr "удаленный файл все еще имеет содержимое"
191
179
-#: archive.c:454 builtin/archive.c:93
180
-msgid "path to the remote git-upload-archive command"
181
-msgstr "путь к команде git-upload-archive на машине с внешним репозиторием"
192
+#: apply.c:1795
193
+#, c-format
194
+msgid "corrupt patch at line %d"
195
+msgstr "патч поврежден на строке %d"
196
183
-#: archive.c:461
184
-msgid "Unexpected option --remote"
185
-msgstr "Неожиданная опция --remote"
197
+#: apply.c:1832
198
+#, c-format
199
+msgid "new file %s depends on old contents"
200
+msgstr "новый файл %s зависит от старого содержимого"
201
187
-#: archive.c:463
188
-msgid "Option --exec can only be used together with --remote"
189
-msgstr "Опция --exec может использоваться только вместе с --remote"
202
+#: apply.c:1834
203
+#, c-format
204
+msgid "deleted file %s still has contents"
205
+msgstr "удаленный файл %s все еще имеет содержимое"
206
191
-#: archive.c:465
192
-msgid "Unexpected option --output"
193
-msgstr "Неожиданная опция --output"
207
+#: apply.c:1837
208
+#, c-format
209
+msgid "** warning: file %s becomes empty but is not deleted"
210
+msgstr "** предупреждение: файл %s становится пустым, но не удаляется"
211
195
-#: archive.c:487
212
+#: apply.c:1984
213
#, c-format
197
-msgid "Unknown archive format '%s'"
198
-msgstr "Неизвестный формат архива «%s»"
214
+msgid "corrupt binary patch at line %d: %.*s"
215
+msgstr "поврежденный двоичный патч на строке %d: %.*s"
216
200
-#: archive.c:494
217
+#: apply.c:2021
218
#, c-format
202
-msgid "Argument not supported for format '%s': -%d"
203
-msgstr "Аргумент не поддерживается для формата «%s»: -%d"
219
+msgid "unrecognized binary patch at line %d"
220
+msgstr "неопознанный двоичный патч на строке %d"
221
205
-#: attr.c:263
206
-msgid ""
207
-"Negative patterns are ignored in git attributes\n"
208
-"Use '\\!' for literal leading exclamation."
209
-msgstr "Отрицающие шаблоны в атрибутах git игнорируются.\nИспользуйте «\\!» для буквального использования символа в значении «восклицательный знак»."
222
+#: apply.c:2182
223
+#, c-format
224
+msgid "patch with only garbage at line %d"
225
+msgstr "патч с мусором на строке %d"
226
211
-#: bisect.c:441
227
+#: apply.c:2274
228
#, c-format
213
-msgid "Could not open file '%s'"
214
-msgstr "Не удалось открыть файл «%s»"
229
+msgid "unable to read symlink %s"
230
+msgstr "не удалось прочитать символьную ссылку %s"
231
216
-#: bisect.c:446
232
+#: apply.c:2278
233
#, c-format
218
-msgid "Badly quoted content in file '%s': %s"
219
-msgstr "Плохое содержимое файла «%s»: %s"
234
+msgid "unable to open or read %s"
235
+msgstr "не удалось открыть или прочесть %s"
236
221
-#: bisect.c:655
237
+#: apply.c:2931
238
#, c-format
223
-msgid "We cannot bisect more!\n"
224
-msgstr "Невозможно продолжить бинарный поиск!\n"
239
+msgid "invalid start of line: '%c'"
240
+msgstr "неправильное начало строки: «%c»"
241
226
-#: bisect.c:708
242
+#: apply.c:3050
243
#, c-format
228
-msgid "Not a valid commit name %s"
229
-msgstr "Недопустимое имя коммита %s"
244
+msgid "Hunk #%d succeeded at %d (offset %d line)."
245
+msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
246
+msgstr[0] "Часть #%d успешно применена на %d (со сдвигом в %d строку)."
247
+msgstr[1] "Часть #%d успешно применена на %d (со сдвигом в %d строки)."
248
+msgstr[2] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
249
+msgstr[3] "Часть #%d успешно применена на %d (со сдвигом в %d строк)."
250
231
-#: bisect.c:732
251
+#: apply.c:3062
252
#, c-format
233
-msgid ""
234
-"The merge base %s is bad.\n"
235
-"This means the bug has been fixed between %s and [%s].\n"
236
-msgstr "База слияния %s является плохим коммитом.\nЭто значит, что ошибка была исправлена где-то между %s и [%s].\n"
253
+msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
254
+msgstr "Контекст сужен до (%ld/%ld), чтобы применить фрагмент на %d строке"
255
238
-#: bisect.c:737
256
+#: apply.c:3068
257
#, c-format
258
msgid ""
241
-"The merge base %s is new.\n"
242
-"The property has changed between %s and [%s].\n"
243
-msgstr "База слияния %s является новой.\nСвойство было изменено где-то между %s и [%s].\n"
259
+"while searching for:\n"
260
+"%.*s"
261
+msgstr "при поиске:\n%.*s"
262
245
-#: bisect.c:742
263
+#: apply.c:3090
264
#, c-format
247
-msgid ""
248
-"The merge base %s is %s.\n"
249
-"This means the first '%s' commit is between %s and [%s].\n"
250
-msgstr "База слияния %s является %s.\nЭто значит, что «%s» коммит находится где-то между %s и [%s].\n"
265
+msgid "missing binary patch data for '%s'"
266
+msgstr "пропущены данные двоичного патча для «%s»"
267
252
-#: bisect.c:750
268
+#: apply.c:3098
269
#, c-format
254
-msgid ""
255
-"Some %s revs are not ancestor of the %s rev.\n"
256
-"git bisect cannot work properly in this case.\n"
257
-"Maybe you mistook %s and %s revs?\n"
258
-msgstr "Несколько %s коммитов не являются предками %s коммита.\nВ этом случае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s местами?\n"
270
+msgid "cannot reverse-apply a binary patch without the reverse hunk to '%s'"
271
+msgstr "невозможно выполнить reverse-apply для двоичного патча, без обращения изменений блока «%s»"
272
260
-#: bisect.c:763
273
+#: apply.c:3144
274
+#, c-format
275
+msgid "cannot apply binary patch to '%s' without full index line"
276
+msgstr "невозможно применить двоичный патч «%s» без строки с указанной полной версией индекса"
277
+
278
+#: apply.c:3154
279
#, c-format
280
msgid ""
263
-"the merge base between %s and [%s] must be skipped.\n"
264
-"So we cannot be sure the first %s commit is between %s and %s.\n"
265
-"We continue anyway."
266
-msgstr "База слияния между %s и [%s] должно быть пропущена.\nПоэтому мы не можем быть уверены, что первый %s коммит находится между %s и %s.\nНо все же продолжаем поиск."
281
+"the patch applies to '%s' (%s), which does not match the current contents."
282
+msgstr "патч применятся к файлу «%s» (%s), но его текущее содержимое не соотвествует ожидаемому."
283
268
-#: bisect.c:798
284
+#: apply.c:3162
285
#, c-format
270
-msgid "Bisecting: a merge base must be tested\n"
271
-msgstr "Бинарный поиск: база слияния должна быть проверена\n"
286
+msgid "the patch applies to an empty '%s' but it is not empty"
287
+msgstr "патч применяется к пустому файлу «%s», но файл не пустой"
288
273
-#: bisect.c:849
289
+#: apply.c:3180
290
#, c-format
275
-msgid "a %s revision is needed"
276
-msgstr "нужно указать %s редакцию"
291
+msgid "the necessary postimage %s for '%s' cannot be read"
292
+msgstr "не удалось прочитать необходимую посылку %s для «%s»"
293
278
-#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:248
294
+#: apply.c:3193
295
#, c-format
280
-msgid "could not create file '%s'"
281
-msgstr "не удалось создать файл «%s»"
296
+msgid "binary patch does not apply to '%s'"
297
+msgstr "не удалось применить двоичный патч к «%s»"
298
283
-#: bisect.c:917
299
+#: apply.c:3199
300
#, c-format
285
-msgid "could not read file '%s'"
286
-msgstr "не удалось прочитать файл «%s»"
301
+msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
302
+msgstr "после применения двоичного патча для «%s» был получен неправильный результат (ожидалось %s, получено %s)"
303
288
-#: bisect.c:947
289
-msgid "reading bisect refs failed"
290
-msgstr "сбой при чтении ссылок двоичного поиска"
304
+#: apply.c:3220
305
+#, c-format
306
+msgid "patch failed: %s:%ld"
307
+msgstr "ошибка применения изменений: %s:%ld"
308
292
-#: bisect.c:967
309
+#: apply.c:3342
310
#, c-format
294
-msgid "%s was both %s and %s\n"
295
-msgstr "%s была одновременно и %s и %s\n"
311
+msgid "cannot checkout %s"
312
+msgstr "не удалось переключить состояние на %s"
313
297
-#: bisect.c:975
314
+#: apply.c:3390 apply.c:3401 apply.c:3447 setup.c:248
315
#, c-format
299
-msgid ""
300
-"No testable commit found.\n"
301
-"Maybe you started with bad path parameters?\n"
302
-msgstr "Тестируемый коммит не найден.\nВозможно, вы начали поиск с указанием неправильного параметра пути?\n"
316
+msgid "failed to read %s"
317
+msgstr "не удалось прочитать %s"
318
304
-#: bisect.c:994
319
+#: apply.c:3398
320
#, c-format
306
-msgid "(roughly %d step)"
307
-msgid_plural "(roughly %d steps)"
308
-msgstr[0] "(примерно %d шаг)"
309
-msgstr[1] "(примерно %d шага)"
310
-msgstr[2] "(примерно %d шагов)"
311
-msgstr[3] "(примерно %d шагов)"
321
+msgid "reading from '%s' beyond a symbolic link"
322
+msgstr "чтение из «%s» за символической ссылкой"
323
313
-#. TRANSLATORS: the last %s will be replaced with
314
-#. "(roughly %d steps)" translation
315
-#: bisect.c:998
324
+#: apply.c:3427 apply.c:3667
325
#, c-format
317
-msgid "Bisecting: %d revision left to test after this %s\n"
318
-msgid_plural "Bisecting: %d revisions left to test after this %s\n"
319
-msgstr[0] "Бинарный поиск: %d редакцию осталось проверить после этой %s\n"
320
-msgstr[1] "Бинарный поиск: %d редакции осталось проверить после этой %s\n"
321
-msgstr[2] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
322
-msgstr[3] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
326
+msgid "path %s has been renamed/deleted"
327
+msgstr "путь %s был переименован/удален"
328
324
-#: branch.c:53
329
+#: apply.c:3510 apply.c:3681
330
#, c-format
326
-msgid ""
327
-"\n"
328
-"After fixing the error cause you may try to fix up\n"
329
-"the remote tracking information by invoking\n"
330
-"\"git branch --set-upstream-to=%s%s%s\"."
331
-msgstr "\nПосле исправления причины ошибки,\nвы можете исправить информацию об отслеживаемой\nвнешней ветке, с помощью команды\n«git branch --set-upstream-to=%s%s%s»."
331
+msgid "%s: does not exist in index"
332
+msgstr "%s: нет в индексе"
333
333
-#: branch.c:67
334
+#: apply.c:3519 apply.c:3689
335
#, c-format
335
-msgid "Not setting branch %s as its own upstream."
336
-msgstr "Не устанавливаю ветку %s, так так она принадлежит вышестоящему репозиторию."
336
+msgid "%s: does not match index"
337
+msgstr "%s: не совпадает с индексом"
338
338
-#: branch.c:93
339
-#, c-format
340
-msgid "Branch %s set up to track remote branch %s from %s by rebasing."
341
-msgstr "Ветка %s отслеживает внешнюю ветку %s из %s перемещением."
339
+#: apply.c:3554
340
+msgid "repository lacks the necessary blob to fall back on 3-way merge."
341
+msgstr "в репозитории отсутствует необходимый двоичный объект для отката к трёхходовому слиянию."
342
343
-#: branch.c:94
343
+#: apply.c:3557
344
#, c-format
345
-msgid "Branch %s set up to track remote branch %s from %s."
346
-msgstr "Ветка %s отслеживает внешнюю ветку %s из %s."
345
+msgid "Falling back to three-way merge...\n"
346
+msgstr "Откат к трёхходовому слиянию…\n"
347
348
-#: branch.c:98
348
+#: apply.c:3573 apply.c:3577
349
#, c-format
350
-msgid "Branch %s set up to track local branch %s by rebasing."
351
-msgstr "Ветка %s отслеживает локальную ветку %s перемещением."
350
+msgid "cannot read the current contents of '%s'"
351
+msgstr "не удалось прочитать текущее содержимое «%s»"
352
353
-#: branch.c:99
353
+#: apply.c:3589
354
#, c-format
355
-msgid "Branch %s set up to track local branch %s."
356
-msgstr "Ветка %s отслеживает локальную ветку %s."
355
+msgid "Failed to fall back on three-way merge...\n"
356
+msgstr "Не удалось откатиться к трёхходовому слиянию…\n"
357
358
-#: branch.c:104
358
+#: apply.c:3603
359
#, c-format
360
-msgid "Branch %s set up to track remote ref %s by rebasing."
361
-msgstr "Ветка %s отслеживает внешнюю ссылку %s перемещением."
360
+msgid "Applied patch to '%s' with conflicts.\n"
361
+msgstr "Патч применен к «%s» с конфликтами.\n"
362
363
-#: branch.c:105
363
+#: apply.c:3608
364
#, c-format
365
-msgid "Branch %s set up to track remote ref %s."
366
-msgstr "Ветка %s отслеживает внешнюю ссылку %s."
365
+msgid "Applied patch to '%s' cleanly.\n"
366
+msgstr "Патч применен к «%s» без ошибок.\n"
367
368
-#: branch.c:109
368
+#: apply.c:3634
369
+msgid "removal patch leaves file contents"
370
+msgstr "патч удаления не удалил содержимое файла"
371
+
372
+#: apply.c:3706
373
#, c-format
370
-msgid "Branch %s set up to track local ref %s by rebasing."
371
-msgstr "Ветка %s отслеживает локальную ссылку %s перемещением."
374
+msgid "%s: wrong type"
375
+msgstr "%s: неправильный тип"
376
373
-#: branch.c:110
377
+#: apply.c:3708
378
#, c-format
375
-msgid "Branch %s set up to track local ref %s."
376
-msgstr "Ветка %s отслеживает локальную ссылку %s."
379
+msgid "%s has type %o, expected %o"
380
+msgstr "%s имеет тип %o, а ожидался %o"
381
378
-#: branch.c:119
379
-msgid "Unable to write upstream branch configuration"
380
-msgstr "Не удалось записать настройки вышестоящей ветки"
382
+#: apply.c:3859 apply.c:3861
383
+#, c-format
384
+msgid "invalid path '%s'"
385
+msgstr "неправильный путь «%s»"
386
382
-#: branch.c:156
387
+#: apply.c:3917
388
#, c-format
384
-msgid "Not tracking: ambiguous information for ref %s"
385
-msgstr "Не отслеживается: неоднозначная информация для ссылки %s"
389
+msgid "%s: already exists in index"
390
+msgstr "%s: уже содержится в индексе"
391
387
-#: branch.c:185
392
+#: apply.c:3920
393
#, c-format
389
-msgid "'%s' is not a valid branch name."
390
-msgstr "«%s» не является действительным именем ветки."
394
+msgid "%s: already exists in working directory"
395
+msgstr "%s: уже содержится в рабочем каталоге"
396
392
-#: branch.c:190
397
+#: apply.c:3940
398
#, c-format
394
-msgid "A branch named '%s' already exists."
395
-msgstr "Ветка с именем «%s» уже существует."
399
+msgid "new mode (%o) of %s does not match old mode (%o)"
400
+msgstr "новый режим доступа (%o) для %s не соответствует старому режиму доступа (%o)"
401
397
-#: branch.c:198
398
-msgid "Cannot force update the current branch."
399
-msgstr "Не удалось принудительно обновить текущую ветку."
402
+#: apply.c:3945
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
401
-#: branch.c:218
407
+#: apply.c:3965
408
#, c-format
403
-msgid ""
404
-"Cannot setup tracking information; starting point '%s' is not a branch."
405
-msgstr "Не удалось настроить информацию отслеживания; стартовая точка «%s» не является веткой."
409
+msgid "affected file '%s' is beyond a symbolic link"
410
+msgstr "затронутый файл «%s» находится за символической ссылкой"
411
407
-#: branch.c:220
412
+#: apply.c:3969
413
#, c-format
409
-msgid "the requested upstream branch '%s' does not exist"
410
-msgstr "запрошенная ветка вышестоящего репозитория «%s» не существует"
414
+msgid "%s: patch does not apply"
415
+msgstr "%s: не удалось применить патч"
416
412
-#: branch.c:222
413
-msgid ""
414
-"\n"
415
-"If you are planning on basing your work on an upstream\n"
416
-"branch that already exists at the remote, you may need to\n"
417
-"run \"git fetch\" to retrieve it.\n"
418
-"\n"
419
-"If you are planning to push out a new local branch that\n"
420
-"will track its remote counterpart, you may want to use\n"
421
-"\"git push -u\" to set the upstream config as you push."
422
-msgstr "\nЕсли вы планируете основывать свою работу на вышестоящей ветке, которая уже существует во внешнем репозитории, вам может потребоваться запустить «git fetch» для ее получения.\n\nЕсли вы планируете отправить новую локальную ветку, которая будет отслеживаться, во внешний репозиторий, вам может потребоваться запустить «git push -u» — чтобы сохранить настройку вышестоящего репозитория для отправки."
417
+#: apply.c:3984
418
+#, c-format
419
+msgid "Checking patch %s..."
420
+msgstr "Проверка патча %s…"
421
424
-#: branch.c:266
422
+#: apply.c:4075
423
#, c-format
426
-msgid "Not a valid object name: '%s'."
427
-msgstr "Недопустимое имя объекта: «%s»."
424
+msgid "sha1 information is lacking or useless for submodule %s"
425
+msgstr "информация об sha1 отсутствует или бесполезна для подмодуля %s"
426
429
-#: branch.c:286
427
+#: apply.c:4082
428
#, c-format
431
-msgid "Ambiguous object name: '%s'."
432
-msgstr "Неоднозначное имя объекта: «%s»."
429
+msgid "mode change for %s, which is not in current HEAD"
430
+msgstr "изменен режим для %s, который не находится в текущем HEAD"
431
434
-#: branch.c:291
432
+#: apply.c:4085
433
#, c-format
436
-msgid "Not a valid branch point: '%s'."
437
-msgstr "Недопустимая точка ветки: «%s»."
434
+msgid "sha1 information is lacking or useless (%s)."
435
+msgstr "информация об sha1 отсутствует или бесполезна (%s)."
436
439
-#: branch.c:345
437
+#: apply.c:4090 builtin/checkout.c:233 builtin/reset.c:135
438
#, c-format
441
-msgid "'%s' is already checked out at '%s'"
442
-msgstr "«%s» уже находится на «%s»"
439
+msgid "make_cache_entry failed for path '%s'"
440
+msgstr "сбой make_cache_entry для пути «%s»"
441
444
-#: branch.c:364
442
+#: apply.c:4094
443
#, c-format
446
-msgid "HEAD of working tree %s is not updated"
447
-msgstr "HEAD рабочего каталога %s не обновлён"
444
+msgid "could not add %s to temporary index"
445
+msgstr "не удалось добавить %s во временный индекс"
446
449
-#: bundle.c:34
447
+#: apply.c:4104
448
#, c-format
451
-msgid "'%s' does not look like a v2 bundle file"
452
-msgstr "«%s» не похож на файл пакета версии 2"
449
+msgid "could not write temporary index to %s"
450
+msgstr "не удалось записать временный индкекс в %s"
451
454
-#: bundle.c:61
452
+#: apply.c:4242
453
#, c-format
456
-msgid "unrecognized header: %s%s (%d)"
457
-msgstr "неопознанный заголовок: %s%s (%d)"
454
+msgid "unable to remove %s from index"
455
+msgstr "не удалось удалить %s из индекса"
456
459
-#: bundle.c:87 builtin/commit.c:778
457
+#: apply.c:4277
458
#, c-format
461
-msgid "could not open '%s'"
462
-msgstr "не удалось открыть «%s»"
459
+msgid "corrupt patch for submodule %s"
460
+msgstr "поврежденный патч для подмодуля %s"
461
464
-#: bundle.c:139
465
-msgid "Repository lacks these prerequisite commits:"
466
-msgstr "В репозитории отсутствуют необходимые коммиты:"
462
+#: apply.c:4283
463
+#, c-format
464
+msgid "unable to stat newly created file '%s'"
465
+msgstr "не удалось выполнить stat для созданного файла «%s»"
466
468
-#: bundle.c:163 ref-filter.c:1462 sequencer.c:630 sequencer.c:1085
469
-#: builtin/blame.c:2763 builtin/commit.c:1057 builtin/log.c:348
470
-#: builtin/log.c:890 builtin/log.c:1336 builtin/log.c:1659 builtin/log.c:1901
471
-#: builtin/merge.c:356 builtin/shortlog.c:170
472
-msgid "revision walk setup failed"
473
-msgstr "сбой инициализации прохода по редакциям"
467
+#: apply.c:4291
468
+#, c-format
469
+msgid "unable to create backing store for newly created file %s"
470
+msgstr "не удалось создать вспомогательный файл для созданного файла %s"
471
475
-#: bundle.c:185
472
+#: apply.c:4297 apply.c:4441
473
#, c-format
477
-msgid "The bundle contains this ref:"
478
-msgid_plural "The bundle contains these %d refs:"
479
-msgstr[0] "Пакет содержит эту %d ссылку:"
480
-msgstr[1] "Пакет содержит эти %d ссылки:"
481
-msgstr[2] "Пакет содержит эти %d ссылок:"
482
-msgstr[3] "Пакет содержит эти %d ссылок:"
474
+msgid "unable to add cache entry for %s"
475
+msgstr "не удалось создать запись в кэше для %s"
476
484
-#: bundle.c:192
485
-msgid "The bundle records a complete history."
486
-msgstr "Пакет содержит полную историю."
477
+#: apply.c:4338
478
+#, c-format
479
+msgid "failed to write to '%s'"
480
+msgstr "не удалось записать в «%s»"
481
488
-#: bundle.c:194
482
+#: apply.c:4342
483
#, c-format
490
-msgid "The bundle requires this ref:"
491
-msgid_plural "The bundle requires these %d refs:"
492
-msgstr[0] "Пакет требует эту %d ссылку:"
493
-msgstr[1] "Пакет требует эти %d ссылки:"
494
-msgstr[2] "Пакет требует эти %d ссылок:"
495
-msgstr[3] "Пакет требует эти %d ссылок:"
484
+msgid "closing file '%s'"
485
+msgstr "закрытие файла «%s»"
486
497
-#: bundle.c:253
498
-msgid "Could not spawn pack-objects"
499
-msgstr "Не удалось создать объекты пакета"
487
+#: apply.c:4412
488
+#, c-format
489
+msgid "unable to write file '%s' mode %o"
490
+msgstr "не удалось записать файл «%s» с режимом доступа %o"
491
501
-#: bundle.c:264
502
-msgid "pack-objects died"
503
-msgstr "критическая ошибка pack-objects"
492
+#: apply.c:4510
493
+#, c-format
494
+msgid "Applied patch %s cleanly."
495
+msgstr "Патч %s применен без ошибок."
496
505
-#: bundle.c:304
506
-msgid "rev-list died"
507
-msgstr "критическая ошибка rev-list"
497
+#: apply.c:4518
498
+msgid "internal error"
499
+msgstr "внутренняя ошибка"
500
509
-#: bundle.c:353
501
+#: apply.c:4521
502
#, c-format
511
-msgid "ref '%s' is excluded by the rev-list options"
512
-msgstr "ссылка «%s» исключена в соответствии с опциями rev-list"
503
+msgid "Applying patch %%s with %d reject..."
504
+msgid_plural "Applying patch %%s with %d rejects..."
505
+msgstr[0] "Применение патча %%s с %d отказом…"
506
+msgstr[1] "Применение патча %%s с %d отказами…"
507
+msgstr[2] "Применение патча %%s с %d отказами…"
508
+msgstr[3] "Применение патча %%s с %d отказами…"
509
514
-#: bundle.c:443 builtin/log.c:165 builtin/log.c:1565 builtin/shortlog.c:273
510
+#: apply.c:4532
511
#, c-format
516
-msgid "unrecognized argument: %s"
517
-msgstr "неопознанный аргумент: %s"
518
-
519
-#: bundle.c:451
520
-msgid "Refusing to create empty bundle."
521
-msgstr "Отклонение создания пустого пакета."
512
+msgid "truncating .rej filename to %.*s.rej"
513
+msgstr "усечение имени .rej файла до %.*s.rej"
514
523
-#: bundle.c:463
515
+#: apply.c:4540 builtin/fetch.c:740 builtin/fetch.c:989
516
#, c-format
525
-msgid "cannot create '%s'"
526
-msgstr "не удалось создать «%s»"
527
-
528
-#: bundle.c:491
529
-msgid "index-pack died"
530
-msgstr "критическая ошибка index-pack"
517
+msgid "cannot open %s"
518
+msgstr "не удалось открыть %s"
519
532
-#: color.c:290
520
+#: apply.c:4554
521
#, c-format
534
-msgid "invalid color value: %.*s"
535
-msgstr "недопустимое значение цвета: %.*s"
522
+msgid "Hunk #%d applied cleanly."
523
+msgstr "Блок №%d применен без ошибок."
524
537
-#: commit.c:40 builtin/am.c:433 builtin/am.c:469 builtin/am.c:1505
538
-#: builtin/am.c:2119
525
+#: apply.c:4558
526
#, c-format
540
-msgid "could not parse %s"
541
-msgstr "не удалось разобрать %s"
527
+msgid "Rejected hunk #%d."
528
+msgstr "Блок №%d отклонен."
529
543
-#: commit.c:42
530
+#: apply.c:4668
531
#, c-format
545
-msgid "%s %s is not a commit!"
546
-msgstr "%s %s не является коммитом!"
532
+msgid "Skipped patch '%s'."
533
+msgstr "Патч «%s» пропущен."
534
548
-#: compat/obstack.c:406 compat/obstack.c:408
549
-msgid "memory exhausted"
550
-msgstr "память исчерпана"
535
+#: apply.c:4676
536
+msgid "unrecognized input"
537
+msgstr "не распознанный ввод"
538
552
-#: config.c:516
539
+#: apply.c:4695
540
+msgid "unable to read index file"
541
+msgstr "не удалось прочитать файл индекса"
542
+
543
+#: apply.c:4833
544
#, c-format
554
-msgid "bad config line %d in blob %s"
555
-msgstr "ошибка в %d строке двоичного объекта %s"
545
+msgid "can't open patch '%s': %s"
546
+msgstr "не удалось открыть патч «%s»: %s"
547
557
-#: config.c:520
548
+#: apply.c:4858
549
#, c-format
559
-msgid "bad config line %d in file %s"
560
-msgstr "ошибка в %d строке файла %s"
550
+msgid "squelched %d whitespace error"
551
+msgid_plural "squelched %d whitespace errors"
552
+msgstr[0] "пропущена %d ошибка в пробельных символах"
553
+msgstr[1] "пропущено %d ошибки в пробельных символах"
554
+msgstr[2] "пропущено %d ошибок в пробельных символах"
555
+msgstr[3] "пропущено %d ошибок в пробельных символах"
556
562
-#: config.c:524
557
+#: apply.c:4864 apply.c:4879
558
#, c-format
564
-msgid "bad config line %d in standard input"
565
-msgstr "ошибка в %d строке стандартного ввода"
559
+msgid "%d line adds whitespace errors."
560
+msgid_plural "%d lines add whitespace errors."
561
+msgstr[0] "%d строка добавила ошибки в пробельных символах."
562
+msgstr[1] "%d строки добавили ошибки в пробельных символах."
563
+msgstr[2] "%d строк добавили ошибки в пробельных символах."
564
+msgstr[3] "%d строк добавили ошибки в пробельных символах."
565
567
-#: config.c:528
566
+#: apply.c:4872
567
#, c-format
569
-msgid "bad config line %d in submodule-blob %s"
570
-msgstr "ошибка в %d строке двоичного объекта подмодуля %s"
568
+msgid "%d line applied after fixing whitespace errors."
569
+msgid_plural "%d lines applied after fixing whitespace errors."
570
+msgstr[0] "%d строка добавлена после исправления ошибок в пробелах."
571
+msgstr[1] "%d строки добавлено после исправления ошибок в пробелах."
572
+msgstr[2] "%d строк добавлено после исправления ошибок в пробелах."
573
+msgstr[3] "%d строки добавлено после исправления ошибок в пробелах."
574
572
-#: config.c:532
575
+#: apply.c:4888 builtin/add.c:463 builtin/mv.c:286 builtin/rm.c:431
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
584
+msgid "path"
585
+msgstr "путь"
586
+
587
+#: apply.c:4920
588
+msgid "don't apply changes matching the given path"
589
+msgstr "не применять изменения по указанному пути"
590
+
591
+#: apply.c:4923
592
+msgid "apply changes matching the given path"
593
+msgstr "применять изменения по указанному пути"
594
+
595
+#: apply.c:4925 builtin/am.c:2286
596
+msgid "num"
597
+msgstr "количество"
598
+
599
+#: apply.c:4926
600
+msgid "remove <num> leading slashes from traditional diff paths"
601
+msgstr "удалить <количество> ведущих косых черт из традиционных путей списка изменений"
602
+
603
+#: apply.c:4929
604
+msgid "ignore additions made by the patch"
605
+msgstr "игнорировать добавления, сделанные этим патчем"
606
+
607
+#: apply.c:4931
608
+msgid "instead of applying the patch, output diffstat for the input"
609
+msgstr "вместо применения патча вывести статистику добавлений и удалений для ввода"
610
+
611
+#: apply.c:4935
612
+msgid "show number of added and deleted lines in decimal notation"
613
+msgstr "показать количество добавленных и удаленных строк в десятичном представлении"
614
+
615
+#: apply.c:4937
616
+msgid "instead of applying the patch, output a summary for the input"
617
+msgstr "вместо применения патча вывести статистику изменений для ввода"
618
+
619
+#: apply.c:4939
620
+msgid "instead of applying the patch, see if the patch is applicable"
621
+msgstr "вместо применения патча проверить подходит ли он"
622
+
623
+#: apply.c:4941
624
+msgid "make sure the patch is applicable to the current index"
625
+msgstr "проверить, что патч применяется к текущему индексу"
626
+
627
+#: apply.c:4943
628
+msgid "apply a patch without touching the working tree"
629
+msgstr "применить патч, не изменяя рабочий каталог"
630
+
631
+#: apply.c:4945
632
+msgid "accept a patch that touches outside the working area"
633
+msgstr "принять патч, который затрагивает файлы за рабочим каталогом"
634
+
635
+#: apply.c:4947
636
+msgid "also apply the patch (use with --stat/--summary/--check)"
637
+msgstr "а также применить патч (используйте с --stat/--summary/--check)"
638
+
639
+#: apply.c:4949
640
+msgid "attempt three-way merge if a patch does not apply"
641
+msgstr "попытаться сделать трехходовое слияние, если патч не применяется"
642
+
643
+#: apply.c:4951
644
+msgid "build a temporary index based on embedded index information"
645
+msgstr "построить временный индекс, основанный на встроенной информации об индексе"
646
+
647
+#: apply.c:4954 builtin/checkout-index.c:169 builtin/ls-files.c:505
648
+msgid "paths are separated with NUL character"
649
+msgstr "пути, отделённые НУЛЕВЫМ символом"
650
+
651
+#: apply.c:4956
652
+msgid "ensure at least <n> lines of context match"
653
+msgstr "удостовериться, что по крайней мере <n> строк контекста совпадают"
654
+
655
+#: apply.c:4957 builtin/am.c:2265
656
+msgid "action"
657
+msgstr "действие"
658
+
659
+#: apply.c:4958
660
+msgid "detect new or modified lines that have whitespace errors"
661
+msgstr "определять новые или модифицированные строки, у которых есть ошибки в пробельных символах"
662
+
663
+#: apply.c:4961 apply.c:4964
664
+msgid "ignore changes in whitespace when finding context"
665
+msgstr "игнорировать изменения в пробельных символах при поиске контекста"
666
+
667
+#: apply.c:4967
668
+msgid "apply the patch in reverse"
669
+msgstr "применить патч с обращением изменений"
670
+
671
+#: apply.c:4969
672
+msgid "don't expect at least one line of context"
673
+msgstr "не ожидать как минимум одной строки контекста"
674
+
675
+#: apply.c:4971
676
+msgid "leave the rejected hunks in corresponding *.rej files"
677
+msgstr "оставить отклоненные блоки изменений в соответствующих *.rej файлах"
678
+
679
+#: apply.c:4973
680
+msgid "allow overlapping hunks"
681
+msgstr "разрешить перекрывающиеся блоки изменений"
682
+
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
686
+msgid "be verbose"
687
+msgstr "быть многословнее"
688
+
689
+#: apply.c:4976
690
+msgid "tolerate incorrectly detected missing new-line at the end of file"
691
+msgstr "разрешить некорректно определенные пропущенные пустые строки в конце файла"
692
+
693
+#: apply.c:4979
694
+msgid "do not trust the line counts in the hunk headers"
695
+msgstr "не доверять количеству строк из заголовка блока изменений"
696
+
697
+#: apply.c:4981 builtin/am.c:2274
698
+msgid "root"
699
+msgstr "корень"
700
+
701
+#: apply.c:4982
702
+msgid "prepend <root> to all filenames"
703
+msgstr "добавить <корень> спереди ко всем именам файлов"
704
+
705
+#: archive.c:12
706
+msgid "git archive [<options>] <tree-ish> [<path>...]"
707
+msgstr "git archive [<опции>] <указатель-дерева> [<путь>…]"
708
+
709
+#: archive.c:13
710
+msgid "git archive --list"
711
+msgstr "git archive --list"
712
+
713
+#: archive.c:14
714
+msgid ""
715
+"git archive --remote <repo> [--exec <cmd>] [<options>] <tree-ish> "
716
+"[<path>...]"
717
+msgstr "git archive --remote <репозиторий> [--exec <команда>] [<опции>] <указатель-дерева> [<путь>…]"
718
+
719
+#: archive.c:15
720
+msgid "git archive --remote <repo> [--exec <cmd>] --list"
721
+msgstr "git archive --remote <репозиторий> [--exec <команда>] --list"
722
+
723
+#: archive.c:344 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:327
724
#, c-format
574
-msgid "bad config line %d in command line %s"
575
-msgstr "ошибка в %d строке коммандной строки %s"
725
+msgid "pathspec '%s' did not match any files"
726
+msgstr "спецификация пути «%s» не соответствует ни одному файлу"
727
577
-#: config.c:536
728
+#: archive.c:429
729
+msgid "fmt"
730
+msgstr "формат"
731
+
732
+#: archive.c:429
733
+msgid "archive format"
734
+msgstr "формат архива"
735
+
736
+#: archive.c:430 builtin/log.c:1429
737
+msgid "prefix"
738
+msgstr "префикс"
739
+
740
+#: archive.c:431
741
+msgid "prepend prefix to each pathname in the archive"
742
+msgstr "добавлять префикс перед каждым путем файла в архиве"
743
+
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
748
+#: parse-options.h:153
749
+msgid "file"
750
+msgstr "файл"
751
+
752
+#: archive.c:433 builtin/archive.c:89
753
+msgid "write the archive to this file"
754
+msgstr "запись архива в этот файл"
755
+
756
+#: archive.c:435
757
+msgid "read .gitattributes in working directory"
758
+msgstr "читать .gitattributes в рабочем каталоге"
759
+
760
+#: archive.c:436
761
+msgid "report archived files on stderr"
762
+msgstr "отчет об архивированных файлах в stderr"
763
+
764
+#: archive.c:437
765
+msgid "store only"
766
+msgstr "только хранение"
767
+
768
+#: archive.c:438
769
+msgid "compress faster"
770
+msgstr "сжимать быстрее"
771
+
772
+#: archive.c:446
773
+msgid "compress better"
774
+msgstr "сжимать лучше"
775
+
776
+#: archive.c:449
777
+msgid "list supported archive formats"
778
+msgstr "перечислить поддерживаемые форматы архивов"
779
+
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
782
+msgid "repo"
783
+msgstr "репозиторий"
784
+
785
+#: archive.c:452 builtin/archive.c:91
786
+msgid "retrieve the archive from remote repository <repo>"
787
+msgstr "получить архив из внешнего <репозитория>"
788
+
789
+#: archive.c:453 builtin/archive.c:92 builtin/notes.c:485
790
+msgid "command"
791
+msgstr "команда"
792
+
793
+#: archive.c:454 builtin/archive.c:93
794
+msgid "path to the remote git-upload-archive command"
795
+msgstr "путь к команде git-upload-archive на машине с внешним репозиторием"
796
+
797
+#: archive.c:461
798
+msgid "Unexpected option --remote"
799
+msgstr "Неожиданная опция --remote"
800
+
801
+#: archive.c:463
802
+msgid "Option --exec can only be used together with --remote"
803
+msgstr "Опция --exec может использоваться только вместе с --remote"
804
+
805
+#: archive.c:465
806
+msgid "Unexpected option --output"
807
+msgstr "Неожиданная опция --output"
808
+
809
+#: archive.c:487
810
#, c-format
579
-msgid "bad config line %d in %s"
580
-msgstr "ошибка в %d строке в %s"
811
+msgid "Unknown archive format '%s'"
812
+msgstr "Неизвестный формат архива «%s»"
813
582
-#: config.c:655
583
-msgid "out of range"
584
-msgstr "вне диапазона"
814
+#: archive.c:494
815
+#, c-format
816
+msgid "Argument not supported for format '%s': -%d"
817
+msgstr "Аргумент не поддерживается для формата «%s»: -%d"
818
586
-#: config.c:655
587
-msgid "invalid unit"
588
-msgstr "неправильное число"
819
+#: attr.c:263
820
+msgid ""
821
+"Negative patterns are ignored in git attributes\n"
822
+"Use '\\!' for literal leading exclamation."
823
+msgstr "Отрицающие шаблоны в атрибутах git игнорируются.\nИспользуйте «\\!» для буквального использования символа в значении «восклицательный знак»."
824
590
-#: config.c:661
825
+#: bisect.c:441
826
#, c-format
592
-msgid "bad numeric config value '%s' for '%s': %s"
593
-msgstr "неправильное числовое значение «%s» для «%s»: %s"
827
+msgid "Could not open file '%s'"
828
+msgstr "Не удалось открыть файл «%s»"
829
595
-#: config.c:666
830
+#: bisect.c:446
831
#, c-format
597
-msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
598
-msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте %s: %s"
832
+msgid "Badly quoted content in file '%s': %s"
833
+msgstr "Плохое содержимое файла «%s»: %s"
834
600
-#: config.c:669
835
+#: bisect.c:655
836
#, c-format
602
-msgid "bad numeric config value '%s' for '%s' in file %s: %s"
603
-msgstr "неправильное числовое значение «%s» для «%s» в файле %s: %s"
837
+msgid "We cannot bisect more!\n"
838
+msgstr "Невозможно продолжить бинарный поиск!\n"
839
605
-#: config.c:672
840
+#: bisect.c:708
841
#, c-format
607
-msgid "bad numeric config value '%s' for '%s' in standard input: %s"
608
-msgstr "неправильное числовое значение «%s» для «%s» на стандартном вводе: %s"
842
+msgid "Not a valid commit name %s"
843
+msgstr "Недопустимое имя коммита %s"
844
610
-#: config.c:675
845
+#: bisect.c:732
846
#, c-format
612
-msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
613
-msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте подмодуля %s: %s"
847
+msgid ""
848
+"The merge base %s is bad.\n"
849
+"This means the bug has been fixed between %s and [%s].\n"
850
+msgstr "База слияния %s является плохим коммитом.\nЭто значит, что ошибка была исправлена где-то между %s и [%s].\n"
851
615
-#: config.c:678
852
+#: bisect.c:737
853
#, c-format
617
-msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
618
-msgstr "неправильное числовое значение «%s» для «%s» на коммандной строке %s: %s"
854
+msgid ""
855
+"The merge base %s is new.\n"
856
+"The property has changed between %s and [%s].\n"
857
+msgstr "База слияния %s является новой.\nСвойство было изменено где-то между %s и [%s].\n"
858
620
-#: config.c:681
859
+#: bisect.c:742
860
#, c-format
622
-msgid "bad numeric config value '%s' for '%s' in %s: %s"
623
-msgstr "неправильное числовое значение «%s» для «%s» в %s: %s"
861
+msgid ""
862
+"The merge base %s is %s.\n"
863
+"This means the first '%s' commit is between %s and [%s].\n"
864
+msgstr "База слияния %s является %s.\nЭто значит, что «%s» коммит находится где-то между %s и [%s].\n"
865
625
-#: config.c:768
866
+#: bisect.c:750
867
#, c-format
627
-msgid "failed to expand user dir in: '%s'"
628
-msgstr "сбой разворачивания пути каталога пользователя: «%s»"
868
+msgid ""
869
+"Some %s revs are not ancestor of the %s rev.\n"
870
+"git bisect cannot work properly in this case.\n"
871
+"Maybe you mistook %s and %s revs?\n"
872
+msgstr "Несколько %s коммитов не являются предками %s коммита.\nВ этом случае git bisect не может работать правильно.\nВозможно, вы перепутали редакции %s и %s местами?\n"
873
630
-#: config.c:849 config.c:860
874
+#: bisect.c:763
875
#, c-format
632
-msgid "bad zlib compression level %d"
633
-msgstr "неправильный уровень сжатия zlib %d"
876
+msgid ""
877
+"the merge base between %s and [%s] must be skipped.\n"
878
+"So we cannot be sure the first %s commit is between %s and %s.\n"
879
+"We continue anyway."
880
+msgstr "База слияния между %s и [%s] должно быть пропущена.\nПоэтому мы не можем быть уверены, что первый %s коммит находится между %s и %s.\nНо все же продолжаем поиск."
881
635
-#: config.c:978
882
+#: bisect.c:798
883
#, c-format
637
-msgid "invalid mode for object creation: %s"
638
-msgstr "недопустимый режим создания объекта: %s"
884
+msgid "Bisecting: a merge base must be tested\n"
885
+msgstr "Бинарный поиск: база слияния должна быть проверена\n"
886
640
-#: config.c:1312
641
-msgid "unable to parse command-line config"
642
-msgstr "не удалось разобрать конфигурацию из командной строки"
887
+#: bisect.c:849
888
+#, c-format
889
+msgid "a %s revision is needed"
890
+msgstr "нужно указать %s редакцию"
891
644
-#: config.c:1362
645
-msgid "unknown error occurred while reading the configuration files"
646
-msgstr "произошла неизвестная ошибка при чтении файлов конфигурации"
892
+#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:248
893
+#, c-format
894
+msgid "could not create file '%s'"
895
+msgstr "не удалось создать файл «%s»"
896
648
-#: config.c:1716
897
+#: bisect.c:917
898
#, c-format
650
-msgid "unable to parse '%s' from command-line config"
651
-msgstr "не удалось разобрать «%s» в конфигурации из командной строки"
899
+msgid "could not read file '%s'"
900
+msgstr "не удалось прочитать файл «%s»"
901
653
-#: config.c:1718
902
+#: bisect.c:947
903
+msgid "reading bisect refs failed"
904
+msgstr "сбой при чтении ссылок двоичного поиска"
905
+
906
+#: bisect.c:967
907
#, c-format
655
-msgid "bad config variable '%s' in file '%s' at line %d"
656
-msgstr "неправильная переменная конфигурации «%s» в файле «%s» на строке %d"
908
+msgid "%s was both %s and %s\n"
909
+msgstr "%s была одновременно и %s и %s\n"
910
658
-#: config.c:1777
911
+#: bisect.c:975
912
#, c-format
660
-msgid "%s has multiple values"
661
-msgstr "%s имеет несколько значений"
913
+msgid ""
914
+"No testable commit found.\n"
915
+"Maybe you started with bad path parameters?\n"
916
+msgstr "Тестируемый коммит не найден.\nВозможно, вы начали поиск с указанием неправильного параметра пути?\n"
917
663
-#: config.c:2311
918
+#: bisect.c:994
919
#, c-format
665
-msgid "could not set '%s' to '%s'"
666
-msgstr "не удалось установить «%s» в «%s»"
920
+msgid "(roughly %d step)"
921
+msgid_plural "(roughly %d steps)"
922
+msgstr[0] "(примерно %d шаг)"
923
+msgstr[1] "(примерно %d шага)"
924
+msgstr[2] "(примерно %d шагов)"
925
+msgstr[3] "(примерно %d шагов)"
926
668
-#: config.c:2313
927
+#. TRANSLATORS: the last %s will be replaced with
928
+#. "(roughly %d steps)" translation
929
+#: bisect.c:998
930
#, c-format
670
-msgid "could not unset '%s'"
671
-msgstr "не удалось сбросить значение для «%s»"
931
+msgid "Bisecting: %d revision left to test after this %s\n"
932
+msgid_plural "Bisecting: %d revisions left to test after this %s\n"
933
+msgstr[0] "Бинарный поиск: %d редакцию осталось проверить после этой %s\n"
934
+msgstr[1] "Бинарный поиск: %d редакции осталось проверить после этой %s\n"
935
+msgstr[2] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
936
+msgstr[3] "Бинарный поиск: %d редакций осталось проверить после этой %s\n"
937
673
-#: connected.c:63 builtin/fsck.c:173 builtin/prune.c:140
674
-msgid "Checking connectivity"
675
-msgstr "Проверка соединения"
938
+#: branch.c:53
939
+#, c-format
940
+msgid ""
941
+"\n"
942
+"After fixing the error cause you may try to fix up\n"
943
+"the remote tracking information by invoking\n"
944
+"\"git branch --set-upstream-to=%s%s%s\"."
945
+msgstr "\nПосле исправления причины ошибки,\nвы можете исправить информацию об отслеживаемой\nвнешней ветке, с помощью команды\n«git branch --set-upstream-to=%s%s%s»."
946
677
-#: connected.c:74
678
-msgid "Could not run 'git rev-list'"
679
-msgstr "Не удалось запустить «git rev-list»"
947
+#: branch.c:67
948
+#, c-format
949
+msgid "Not setting branch %s as its own upstream."
950
+msgstr "Не устанавливаю ветку %s, так так она принадлежит вышестоящему репозиторию."
951
681
-#: connected.c:94
682
-msgid "failed write to rev-list"
683
-msgstr "сбой записи в rev-list"
952
+#: branch.c:93
953
+#, c-format
954
+msgid "Branch %s set up to track remote branch %s from %s by rebasing."
955
+msgstr "Ветка %s отслеживает внешнюю ветку %s из %s перемещением."
956
685
-#: connected.c:101
686
-msgid "failed to close rev-list's stdin"
687
-msgstr "сбой закрытия стандартного ввода у rev-list"
957
+#: branch.c:94
958
+#, c-format
959
+msgid "Branch %s set up to track remote branch %s from %s."
960
+msgstr "Ветка %s отслеживает внешнюю ветку %s из %s."
961
689
-#: date.c:97
690
-msgid "in the future"
691
-msgstr "в будущем"
962
+#: branch.c:98
963
+#, c-format
964
+msgid "Branch %s set up to track local branch %s by rebasing."
965
+msgstr "Ветка %s отслеживает локальную ветку %s перемещением."
966
693
-#: date.c:103
967
+#: branch.c:99
968
#, c-format
695
-msgid "%lu second ago"
696
-msgid_plural "%lu seconds ago"
697
-msgstr[0] "%lu секунду назад"
698
-msgstr[1] "%lu секунды назад"
699
-msgstr[2] "%lu секунд назад"
700
-msgstr[3] "%lu секунд назад"
969
+msgid "Branch %s set up to track local branch %s."
970
+msgstr "Ветка %s отслеживает локальную ветку %s."
971
702
-#: date.c:110
972
+#: branch.c:104
973
#, c-format
704
-msgid "%lu minute ago"
705
-msgid_plural "%lu minutes ago"
706
-msgstr[0] "%lu минуту назад"
707
-msgstr[1] "%lu минуты назад"
708
-msgstr[2] "%lu минут назад"
709
-msgstr[3] "%lu минут назад"
974
+msgid "Branch %s set up to track remote ref %s by rebasing."
975
+msgstr "Ветка %s отслеживает внешнюю ссылку %s перемещением."
976
711
-#: date.c:117
977
+#: branch.c:105
978
#, c-format
713
-msgid "%lu hour ago"
714
-msgid_plural "%lu hours ago"
715
-msgstr[0] "%lu час назад"
716
-msgstr[1] "%lu часа назад"
717
-msgstr[2] "%lu часов назад"
718
-msgstr[3] "%lu часов назад"
979
+msgid "Branch %s set up to track remote ref %s."
980
+msgstr "Ветка %s отслеживает внешнюю ссылку %s."
981
720
-#: date.c:124
982
+#: branch.c:109
983
#, c-format
722
-msgid "%lu day ago"
723
-msgid_plural "%lu days ago"
724
-msgstr[0] "%lu день назад"
725
-msgstr[1] "%lu дня назад"
726
-msgstr[2] "%lu дней назад"
727
-msgstr[3] "%lu дней назад"
984
+msgid "Branch %s set up to track local ref %s by rebasing."
985
+msgstr "Ветка %s отслеживает локальную ссылку %s перемещением."
986
729
-#: date.c:130
987
+#: branch.c:110
988
#, c-format
731
-msgid "%lu week ago"
732
-msgid_plural "%lu weeks ago"
733
-msgstr[0] "%lu неделю назад"
734
-msgstr[1] "%lu недели назад"
735
-msgstr[2] "%lu недель назад"
736
-msgstr[3] "%lu недель назад"
989
+msgid "Branch %s set up to track local ref %s."
990
+msgstr "Ветка %s отслеживает локальную ссылку %s."
991
738
-#: date.c:137
992
+#: branch.c:119
993
+msgid "Unable to write upstream branch configuration"
994
+msgstr "Не удалось записать настройки вышестоящей ветки"
995
+
996
+#: branch.c:156
997
#, c-format
740
-msgid "%lu month ago"
741
-msgid_plural "%lu months ago"
742
-msgstr[0] "%lu месяц назад"
743
-msgstr[1] "%lu месяца назад"
744
-msgstr[2] "%lu месяцев назад"
745
-msgstr[3] "%lu месяцев назад"
998
+msgid "Not tracking: ambiguous information for ref %s"
999
+msgstr "Не отслеживается: неоднозначная информация для ссылки %s"
1000
747
-#: date.c:148
1001
+#: branch.c:185
1002
#, c-format
749
-msgid "%lu year"
750
-msgid_plural "%lu years"
751
-msgstr[0] "%lu год"
752
-msgstr[1] "%lu года"
753
-msgstr[2] "%lu лет"
754
-msgstr[3] "%lu лет"
1003
+msgid "'%s' is not a valid branch name."
1004
+msgstr "«%s» не является действительным именем ветки."
1005
756
-#. TRANSLATORS: "%s" is "<n> years"
757
-#: date.c:151
1006
+#: branch.c:190
1007
#, c-format
759
-msgid "%s, %lu month ago"
760
-msgid_plural "%s, %lu months ago"
761
-msgstr[0] "%s и %lu месяц назад"
762
-msgstr[1] "%s и %lu месяца назад"
763
-msgstr[2] "%s и %lu месяцев назад"
764
-msgstr[3] "%s и %lu месяцев назад"
1008
+msgid "A branch named '%s' already exists."
1009
+msgstr "Ветка с именем «%s» уже существует."
1010
766
-#: date.c:156 date.c:161
1011
+#: branch.c:198
1012
+msgid "Cannot force update the current branch."
1013
+msgstr "Не удалось принудительно обновить текущую ветку."
1014
+
1015
+#: branch.c:218
1016
#, c-format
768
-msgid "%lu year ago"
769
-msgid_plural "%lu years ago"
770
-msgstr[0] "%lu год назад"
771
-msgstr[1] "%lu года назад"
772
-msgstr[2] "%lu лет назад"
773
-msgstr[3] "%lu лет назад"
1017
+msgid ""
1018
+"Cannot setup tracking information; starting point '%s' is not a branch."
1019
+msgstr "Не удалось настроить информацию отслеживания; стартовая точка «%s» не является веткой."
1020
775
-#: diffcore-order.c:24
1021
+#: branch.c:220
1022
#, c-format
777
-msgid "failed to read orderfile '%s'"
778
-msgstr "сбой чтения orderfile «%s»"
1023
+msgid "the requested upstream branch '%s' does not exist"
1024
+msgstr "запрошенная ветка вышестоящего репозитория «%s» не существует"
1025
780
-#: diffcore-rename.c:540
781
-msgid "Performing inexact rename detection"
782
-msgstr "Выполняется неточное определение переименования"
1026
+#: branch.c:222
1027
+msgid ""
1028
+"\n"
1029
+"If you are planning on basing your work on an upstream\n"
1030
+"branch that already exists at the remote, you may need to\n"
1031
+"run \"git fetch\" to retrieve it.\n"
1032
+"\n"
1033
+"If you are planning to push out a new local branch that\n"
1034
+"will track its remote counterpart, you may want to use\n"
1035
+"\"git push -u\" to set the upstream config as you push."
1036
+msgstr "\nЕсли вы планируете основывать свою работу на вышестоящей ветке, которая уже существует во внешнем репозитории, вам может потребоваться запустить «git fetch» для ее получения.\n\nЕсли вы планируете отправить новую локальную ветку, которая будет отслеживаться, во внешний репозиторий, вам может потребоваться запустить «git push -u» — чтобы сохранить настройку вышестоящего репозитория для отправки."
1037
784
-#: diff.c:116
1038
+#: branch.c:265
1039
#, c-format
786
-msgid " Failed to parse dirstat cut-off percentage '%s'\n"
787
-msgstr " Сбой разбора величины среза (cut-off) у dirstat «%s»\n"
1040
+msgid "Not a valid object name: '%s'."
1041
+msgstr "Недопустимое имя объекта: «%s»."
1042
789
-#: diff.c:121
1043
+#: branch.c:285
1044
#, c-format
791
-msgid " Unknown dirstat parameter '%s'\n"
792
-msgstr "Неизвестный параметр dirstat: «%s»\n"
1045
+msgid "Ambiguous object name: '%s'."
1046
+msgstr "Неоднозначное имя объекта: «%s»."
1047
794
-#: diff.c:225
1048
+#: branch.c:290
1049
#, c-format
796
-msgid "Unknown value for 'diff.submodule' config variable: '%s'"
797
-msgstr "Неизвестное значения для переменной «diff.submodule»: «%s»"
1050
+msgid "Not a valid branch point: '%s'."
1051
+msgstr "Недопустимая точка ветки: «%s»."
1052
799
-#: diff.c:277
1053
+#: branch.c:344
1054
#, c-format
801
-msgid ""
802
-"Found errors in 'diff.dirstat' config variable:\n"
803
-"%s"
804
-msgstr "Найдены ошибки в переменной «diff.dirstat»:\n%s"
1055
+msgid "'%s' is already checked out at '%s'"
1056
+msgstr "«%s» уже находится на «%s»"
1057
806
-#: diff.c:3017
1058
+#: branch.c:363
1059
#, c-format
808
-msgid "external diff died, stopping at %s"
809
-msgstr "критическая ошибка при внешнем сравнении, останов на %s"
1060
+msgid "HEAD of working tree %s is not updated"
1061
+msgstr "HEAD рабочего каталога %s не обновлён"
1062
811
-#: diff.c:3415
812
-msgid "--follow requires exactly one pathspec"
813
-msgstr "--follow требует ровно одной спецификации пути"
1063
+#: bundle.c:34
1064
+#, c-format
1065
+msgid "'%s' does not look like a v2 bundle file"
1066
+msgstr "«%s» не похож на файл пакета версии 2"
1067
815
-#: diff.c:3578
1068
+#: bundle.c:61
1069
#, c-format
817
-msgid ""
818
-"Failed to parse --dirstat/-X option parameter:\n"
819
-"%s"
820
-msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
1070
+msgid "unrecognized header: %s%s (%d)"
1071
+msgstr "неопознанный заголовок: %s%s (%d)"
1072
822
-#: diff.c:3592
1073
+#: bundle.c:87 sequencer.c:963 builtin/commit.c:777
1074
#, c-format
824
-msgid "Failed to parse --submodule option parameter: '%s'"
825
-msgstr "Сбой разбора параметра опции --submodule: «%s»"
1075
+msgid "could not open '%s'"
1076
+msgstr "не удалось открыть «%s»"
1077
827
-#: dir.c:1823
828
-msgid "failed to get kernel name and information"
829
-msgstr "не удалось получить имя ядра и информацию"
1078
+#: bundle.c:139
1079
+msgid "Repository lacks these prerequisite commits:"
1080
+msgstr "В репозитории отсутствуют необходимые коммиты:"
1081
831
-#: dir.c:1942
832
-msgid "Untracked cache is disabled on this system or location."
833
-msgstr "Кэш неотслеживаемых файлов отключен на этой системе или в этом месте."
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
1086
+msgid "revision walk setup failed"
1087
+msgstr "сбой инициализации прохода по редакциям"
1088
835
-#: gpg-interface.c:178
836
-msgid "gpg failed to sign the data"
837
-msgstr "gpg не удалось подписать данные"
1089
+#: bundle.c:185
1090
+#, c-format
1091
+msgid "The bundle contains this ref:"
1092
+msgid_plural "The bundle contains these %d refs:"
1093
+msgstr[0] "Пакет содержит эту %d ссылку:"
1094
+msgstr[1] "Пакет содержит эти %d ссылки:"
1095
+msgstr[2] "Пакет содержит эти %d ссылок:"
1096
+msgstr[3] "Пакет содержит эти %d ссылок:"
1097
839
-#: gpg-interface.c:208
840
-msgid "could not create temporary file"
841
-msgstr "не удалось создать временный файл"
1098
+#: bundle.c:192
1099
+msgid "The bundle records a complete history."
1100
+msgstr "Пакет содержит полную историю."
1101
843
-#: gpg-interface.c:210
1102
+#: bundle.c:194
1103
#, c-format
845
-msgid "failed writing detached signature to '%s'"
846
-msgstr "сбой записи отсоединенной подписи в «%s»"
1104
+msgid "The bundle requires this ref:"
1105
+msgid_plural "The bundle requires these %d refs:"
1106
+msgstr[0] "Пакет требует эту %d ссылку:"
1107
+msgstr[1] "Пакет требует эти %d ссылки:"
1108
+msgstr[2] "Пакет требует эти %d ссылок:"
1109
+msgstr[3] "Пакет требует эти %d ссылок:"
1110
848
-#: grep.c:1792
849
-#, c-format
850
-msgid "'%s': unable to read %s"
851
-msgstr "«%s»: не удалось прочесть %s"
1111
+#: bundle.c:253
1112
+msgid "Could not spawn pack-objects"
1113
+msgstr "Не удалось создать объекты пакета"
1114
853
-#: grep.c:1809 builtin/clone.c:382 builtin/diff.c:84 builtin/rm.c:155
854
-#, c-format
855
-msgid "failed to stat '%s'"
856
-msgstr "не удалось выполнить stat «%s»"
1115
+#: bundle.c:264
1116
+msgid "pack-objects died"
1117
+msgstr "критическая ошибка pack-objects"
1118
858
-#: grep.c:1820
859
-#, c-format
860
-msgid "'%s': short read"
861
-msgstr "«%s»: слишком мало данных прочитано"
1119
+#: bundle.c:304
1120
+msgid "rev-list died"
1121
+msgstr "критическая ошибка rev-list"
1122
863
-#: help.c:205
1123
+#: bundle.c:353
1124
#, c-format
865
-msgid "available git commands in '%s'"
866
-msgstr "доступные команды git в «%s»"
1125
+msgid "ref '%s' is excluded by the rev-list options"
1126
+msgstr "ссылка «%s» исключена в соответствии с опциями rev-list"
1127
868
-#: help.c:212
869
-msgid "git commands available from elsewhere on your $PATH"
870
-msgstr "команды git, доступные в других местах вашего $PATH"
1128
+#: bundle.c:443 builtin/log.c:165 builtin/log.c:1572 builtin/shortlog.c:273
1129
+#, c-format
1130
+msgid "unrecognized argument: %s"
1131
+msgstr "неопознанный аргумент: %s"
1132
872
-#: help.c:244
873
-msgid "These are common Git commands used in various situations:"
874
-msgstr "Стандартные команды Git используемые в различных ситуациях:"
1133
+#: bundle.c:451
1134
+msgid "Refusing to create empty bundle."
1135
+msgstr "Отклонение создания пустого пакета."
1136
876
-#: help.c:309
1137
+#: bundle.c:463
1138
#, c-format
878
-msgid ""
879
-"'%s' appears to be a git command, but we were not\n"
880
-"able to execute it. Maybe git-%s is broken?"
881
-msgstr "«%s» похоже на команду git, но нам не удалось ее запустить. Возможно, git-%s не работает?"
1139
+msgid "cannot create '%s'"
1140
+msgstr "не удалось создать «%s»"
1141
883
-#: help.c:366
884
-msgid "Uh oh. Your system reports no Git commands at all."
885
-msgstr "Ой-ёй! Ваша система не сообщает ни о каких командах Git вообще."
1142
+#: bundle.c:491
1143
+msgid "index-pack died"
1144
+msgstr "критическая ошибка index-pack"
1145
887
-#: help.c:388
1146
+#: color.c:290
1147
#, c-format
889
-msgid ""
890
-"WARNING: You called a Git command named '%s', which does not exist.\n"
891
-"Continuing under the assumption that you meant '%s'"
892
-msgstr "ВНИМАНИЕ: Вы вызвали команду Git «%s», но такой не существует.\nПродолжаем с предположением, что вы имели в виду «%s»"
1148
+msgid "invalid color value: %.*s"
1149
+msgstr "недопустимое значение цвета: %.*s"
1150
894
-#: help.c:393
1151
+#: commit.c:40 builtin/am.c:421 builtin/am.c:457 builtin/am.c:1493
1152
+#: builtin/am.c:2127
1153
#, c-format
896
-msgid "in %0.1f seconds automatically..."
897
-msgstr "через %0.1f секунд автоматически…"
1154
+msgid "could not parse %s"
1155
+msgstr "не удалось разобрать %s"
1156
899
-#: help.c:400
1157
+#: commit.c:42
1158
#, c-format
901
-msgid "git: '%s' is not a git command. See 'git --help'."
902
-msgstr "git: «%s» не является командой git. Смотрите «git --help»."
1159
+msgid "%s %s is not a commit!"
1160
+msgstr "%s %s не является коммитом!"
1161
904
-#: help.c:404 help.c:470
1162
+#: commit.c:1514
1163
msgid ""
906
-"\n"
907
-"Did you mean this?"
908
-msgid_plural ""
909
-"\n"
910
-"Did you mean one of these?"
911
-msgstr[0] "\nВозможно, вы имели в виду это?"
912
-msgstr[1] "\nВозможно, вы имели в виду что-то из этого?"
913
-msgstr[2] "\nВозможно, вы имели в виду что-то из этого?"
914
-msgstr[3] "\nВозможно, вы имели в виду что-то из этого?"
1164
+"Warning: commit message did not conform to UTF-8.\n"
1165
+"You may want to amend it after fixing the message, or set the config\n"
1166
+"variable i18n.commitencoding to the encoding your project uses.\n"
1167
+msgstr "Предупреждение: сообщение коммита не соответствует UTF-8.\nВозможно, вы захотите исправить его после исправления сообщения\nили настроить опцию i18n.commitencoding и указать кодировку\nсообщений, которую использует ваш проект.\n"
1168
916
-#: help.c:466
917
-#, c-format
918
-msgid "%s: %s - %s"
919
-msgstr "%s: %s — %s"
1169
+#: compat/obstack.c:406 compat/obstack.c:408
1170
+msgid "memory exhausted"
1171
+msgstr "память исчерпана"
1172
921
-#: lockfile.c:152
1173
+#: config.c:516
1174
#, c-format
923
-msgid ""
924
-"Unable to create '%s.lock': %s.\n"
925
-"\n"
926
-"Another git process seems to be running in this repository, e.g.\n"
927
-"an editor opened by 'git commit'. Please make sure all processes\n"
928
-"are terminated then try again. If it still fails, a git process\n"
929
-"may have crashed in this repository earlier:\n"
930
-"remove the file manually to continue."
931
-msgstr "Не удалось создать «%s.lock»: %s.\n\nПохоже, что другой процесс git запущен в этом репозитории,\nнапример редактор открыт из «git commit». Пожалуйста, убедитесь,\nчто все процессы были завершены и потом попробуйте снова.\nЕсли это не поможет, то возможно процесс git был ранее завершен\nс ошибкой в этом репозитории: \nудалите файл вручную для продолжения."
1175
+msgid "bad config line %d in blob %s"
1176
+msgstr "ошибка в %d строке двоичного объекта %s"
1177
933
-#: lockfile.c:160
1178
+#: config.c:520
1179
#, c-format
935
-msgid "Unable to create '%s.lock': %s"
936
-msgstr "Не удалось создать «%s.lock»: %s"
937
-
938
-#: merge.c:41
939
-msgid "failed to read the cache"
940
-msgstr "сбой чтения кэша"
941
-
942
-#: merge.c:94 builtin/am.c:1992 builtin/am.c:2027 builtin/checkout.c:375
943
-#: builtin/checkout.c:589 builtin/clone.c:732
944
-msgid "unable to write new index file"
945
-msgstr "не удалось записать новый файл индекса"
946
-
947
-#: merge-recursive.c:209
948
-msgid "(bad commit)\n"
949
-msgstr "(плохой коммит)\n"
1180
+msgid "bad config line %d in file %s"
1181
+msgstr "ошибка в %d строке файла %s"
1182
951
-#: merge-recursive.c:231
1183
+#: config.c:524
1184
#, c-format
953
-msgid "addinfo_cache failed for path '%s'"
954
-msgstr "сбой addinfo_cache для пути «%s»"
955
-
956
-#: merge-recursive.c:301
957
-msgid "error building trees"
958
-msgstr "ошибка при построении деревьев"
1185
+msgid "bad config line %d in standard input"
1186
+msgstr "ошибка в %d строке стандартного ввода"
1187
960
-#: merge-recursive.c:720
1188
+#: config.c:528
1189
#, c-format
962
-msgid "failed to create path '%s'%s"
963
-msgstr "не удалось создать путь «%s»%s"
1190
+msgid "bad config line %d in submodule-blob %s"
1191
+msgstr "ошибка в %d строке двоичного объекта подмодуля %s"
1192
965
-#: merge-recursive.c:731
1193
+#: config.c:532
1194
#, c-format
967
-msgid "Removing %s to make room for subdirectory\n"
968
-msgstr "Удаление %s, чтобы освободить место для подкаталогов\n"
969
-
970
-#: merge-recursive.c:745 merge-recursive.c:764
971
-msgid ": perhaps a D/F conflict?"
972
-msgstr ": возможно, конфликт каталогов/файлов?"
1195
+msgid "bad config line %d in command line %s"
1196
+msgstr "ошибка в %d строке коммандной строки %s"
1197
974
-#: merge-recursive.c:754
1198
+#: config.c:536
1199
#, c-format
976
-msgid "refusing to lose untracked file at '%s'"
977
-msgstr "отказ потери неотслеживаемого файла в «%s»"
1200
+msgid "bad config line %d in %s"
1201
+msgstr "ошибка в %d строке в %s"
1202
979
-#: merge-recursive.c:796
980
-#, c-format
981
-msgid "cannot read object %s '%s'"
982
-msgstr "невозможно прочитать объект %s «%s»"
1203
+#: config.c:655
1204
+msgid "out of range"
1205
+msgstr "вне диапазона"
1206
984
-#: merge-recursive.c:798
985
-#, c-format
986
-msgid "blob expected for %s '%s'"
987
-msgstr "ожидается двоичный объект для %s «%s»"
1207
+#: config.c:655
1208
+msgid "invalid unit"
1209
+msgstr "неправильное число"
1210
989
-#: merge-recursive.c:822
1211
+#: config.c:661
1212
#, c-format
991
-msgid "failed to open '%s': %s"
992
-msgstr "не удалось открыть «%s»: %s"
1213
+msgid "bad numeric config value '%s' for '%s': %s"
1214
+msgstr "неправильное числовое значение «%s» для «%s»: %s"
1215
994
-#: merge-recursive.c:833
1216
+#: config.c:666
1217
#, c-format
996
-msgid "failed to symlink '%s': %s"
997
-msgstr "не удалось создать символьную ссылку «%s»: %s"
1218
+msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
1219
+msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте %s: %s"
1220
999
-#: merge-recursive.c:838
1221
+#: config.c:669
1222
#, c-format
1001
-msgid "do not know what to do with %06o %s '%s'"
1002
-msgstr "не понятно, что делать с %06o %s «%s»"
1003
-
1004
-#: merge-recursive.c:978
1005
-msgid "Failed to execute internal merge"
1006
-msgstr "Не удалось запустить внутреннее слияние"
1223
+msgid "bad numeric config value '%s' for '%s' in file %s: %s"
1224
+msgstr "неправильное числовое значение «%s» для «%s» в файле %s: %s"
1225
1008
-#: merge-recursive.c:982
1226
+#: config.c:672
1227
#, c-format
1010
-msgid "Unable to add %s to database"
1011
-msgstr "Не удалось добавить %s в базу данных"
1228
+msgid "bad numeric config value '%s' for '%s' in standard input: %s"
1229
+msgstr "неправильное числовое значение «%s» для «%s» на стандартном вводе: %s"
1230
1013
-#: merge-recursive.c:1081 merge-recursive.c:1095
1231
+#: config.c:675
1232
#, c-format
1015
-msgid ""
1016
-"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1017
-"in tree."
1018
-msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве."
1233
+msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
1234
+msgstr "неправильное числовое значение «%s» для «%s» в двоичном объекте подмодуля %s: %s"
1235
1020
-#: merge-recursive.c:1087 merge-recursive.c:1100
1236
+#: config.c:678
1237
#, c-format
1022
-msgid ""
1023
-"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1024
-"in tree at %s."
1025
-msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве на %s."
1238
+msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
1239
+msgstr "неправильное числовое значение «%s» для «%s» на коммандной строке %s: %s"
1240
1027
-#: merge-recursive.c:1143
1028
-msgid "rename"
1029
-msgstr "переименование"
1241
+#: config.c:681
1242
+#, c-format
1243
+msgid "bad numeric config value '%s' for '%s' in %s: %s"
1244
+msgstr "неправильное числовое значение «%s» для «%s» в %s: %s"
1245
1031
-#: merge-recursive.c:1143
1032
-msgid "renamed"
1033
-msgstr "переименовано"
1246
+#: config.c:768
1247
+#, c-format
1248
+msgid "failed to expand user dir in: '%s'"
1249
+msgstr "сбой разворачивания пути каталога пользователя: «%s»"
1250
1035
-#: merge-recursive.c:1200
1251
+#: config.c:852 config.c:863
1252
#, c-format
1037
-msgid "%s is a directory in %s adding as %s instead"
1038
-msgstr "%s — это каталог в %s, добавляем как %s вместо этого"
1253
+msgid "bad zlib compression level %d"
1254
+msgstr "неправильный уровень сжатия zlib %d"
1255
1040
-#: merge-recursive.c:1225
1256
+#: config.c:978
1257
#, c-format
1042
-msgid ""
1043
-"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename "
1044
-"\"%s\"->\"%s\" in \"%s\"%s"
1045
-msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»%s"
1258
+msgid "invalid mode for object creation: %s"
1259
+msgstr "недопустимый режим создания объекта: %s"
1260
1047
-#: merge-recursive.c:1230
1048
-msgid " (left unresolved)"
1049
-msgstr " (оставлено неразрешенным)"
1261
+#: config.c:1312
1262
+msgid "unable to parse command-line config"
1263
+msgstr "не удалось разобрать конфигурацию из командной строки"
1264
1051
-#: merge-recursive.c:1292
1052
-#, c-format
1053
-msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
1054
-msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»"
1265
+#: config.c:1362
1266
+msgid "unknown error occurred while reading the configuration files"
1267
+msgstr "произошла неизвестная ошибка при чтении файлов конфигурации"
1268
1056
-#: merge-recursive.c:1325
1269
+#: config.c:1716
1270
#, c-format
1058
-msgid "Renaming %s to %s and %s to %s instead"
1059
-msgstr "Переименовываю %s в %s и %s в %s вместо этого"
1271
+msgid "unable to parse '%s' from command-line config"
1272
+msgstr "не удалось разобрать «%s» в конфигурации из командной строки"
1273
1061
-#: merge-recursive.c:1531
1274
+#: config.c:1718
1275
#, c-format
1063
-msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
1064
-msgstr "КОНФЛИКТ (переименование/добавление): Переименование «%s»→«%s» в ветке «%s» и добавление «%s» в ветке «%s»"
1276
+msgid "bad config variable '%s' in file '%s' at line %d"
1277
+msgstr "неправильная переменная конфигурации «%s» в файле «%s» на строке %d"
1278
1066
-#: merge-recursive.c:1546
1279
+#: config.c:1777
1280
#, c-format
1068
-msgid "Adding merged %s"
1069
-msgstr "Добавление слитого %s"
1281
+msgid "%s has multiple values"
1282
+msgstr "%s имеет несколько значений"
1283
1071
-#: merge-recursive.c:1553 merge-recursive.c:1766
1284
+#: config.c:2311
1285
#, c-format
1073
-msgid "Adding as %s instead"
1074
-msgstr "Добавление вместо этого как %s"
1286
+msgid "could not set '%s' to '%s'"
1287
+msgstr "не удалось установить «%s» в «%s»"
1288
1076
-#: merge-recursive.c:1610
1289
+#: config.c:2313
1290
#, c-format
1078
-msgid "cannot read object %s"
1079
-msgstr "невозможно прочитать объект «%s»"
1291
+msgid "could not unset '%s'"
1292
+msgstr "не удалось сбросить значение для «%s»"
1293
1081
-#: merge-recursive.c:1613
1082
-#, c-format
1083
-msgid "object %s is not a blob"
1084
-msgstr "объект %s не является двоичным объектом"
1294
+#: connect.c:49
1295
+msgid "The remote end hung up upon initial contact"
1296
+msgstr "Внешний сервер отсоединился до начала сеанса связи"
1297
1086
-#: merge-recursive.c:1666
1087
-msgid "modify"
1088
-msgstr "изменение"
1298
+#: connect.c:51
1299
+msgid ""
1300
+"Could not read from remote repository.\n"
1301
+"\n"
1302
+"Please make sure you have the correct access rights\n"
1303
+"and the repository exists."
1304
+msgstr "Не удалось прочитать из внешнего репозитория.\n\nУдостоверьтесь, что у вас есть необходимые права доступа\nи репозиторий существует."
1305
1090
-#: merge-recursive.c:1666
1091
-msgid "modified"
1092
-msgstr "изменено"
1306
+#: connected.c:63 builtin/fsck.c:173 builtin/prune.c:140
1307
+msgid "Checking connectivity"
1308
+msgstr "Проверка соединения"
1309
1094
-#: merge-recursive.c:1676
1095
-msgid "content"
1096
-msgstr "содержимое"
1310
+#: connected.c:75
1311
+msgid "Could not run 'git rev-list'"
1312
+msgstr "Не удалось запустить «git rev-list»"
1313
1098
-#: merge-recursive.c:1683
1099
-msgid "add/add"
1100
-msgstr "добавление/добавление"
1314
+#: connected.c:95
1315
+msgid "failed write to rev-list"
1316
+msgstr "сбой записи в rev-list"
1317
1102
-#: merge-recursive.c:1718
1103
-#, c-format
1104
-msgid "Skipped %s (merged same as existing)"
1105
-msgstr "Пропуск %s (слиты одинаковые изменения как существующие)"
1318
+#: connected.c:102
1319
+msgid "failed to close rev-list's stdin"
1320
+msgstr "сбой закрытия стандартного ввода у rev-list"
1321
1107
-#: merge-recursive.c:1732
1322
+#: convert.c:201
1323
#, c-format
1109
-msgid "Auto-merging %s"
1110
-msgstr "Автослияние %s"
1324
+msgid ""
1325
+"CRLF will be replaced by LF in %s.\n"
1326
+"The file will have its original line endings in your working directory."
1327
+msgstr "CRLF будет заменен на LF в %s.\nФайл будет иметь свои оригинальные концы строк в рашей рабочей копии."
1328
1112
-#: merge-recursive.c:1736 git-submodule.sh:919
1113
-msgid "submodule"
1114
-msgstr "подмодуль"
1329
+#: convert.c:205
1330
+#, c-format
1331
+msgid "CRLF would be replaced by LF in %s."
1332
+msgstr "CRLF будет заменен на LF в %s."
1333
1116
-#: merge-recursive.c:1737
1334
+#: convert.c:211
1335
#, c-format
1118
-msgid "CONFLICT (%s): Merge conflict in %s"
1119
-msgstr "КОНФЛИКТ (%s): Конфликт слияния в %s"
1336
+msgid ""
1337
+"LF will be replaced by CRLF in %s.\n"
1338
+"The file will have its original line endings in your working directory."
1339
+msgstr "LF будет заменен на CRLF в %s.\nФайл будет иметь свои оригинальные концы строк в рашей рабочей копии."
1340
1121
-#: merge-recursive.c:1831
1341
+#: convert.c:215
1342
#, c-format
1123
-msgid "Removing %s"
1124
-msgstr "Удаление %s"
1343
+msgid "LF would be replaced by CRLF in %s"
1344
+msgstr "LF будет заменен на CRLF в %s"
1345
1126
-#: merge-recursive.c:1857
1127
-msgid "file/directory"
1128
-msgstr "файл/каталог"
1346
+#: date.c:97
1347
+msgid "in the future"
1348
+msgstr "в будущем"
1349
1130
-#: merge-recursive.c:1863
1131
-msgid "directory/file"
1132
-msgstr "каталог/файл"
1350
+#: date.c:103
1351
+#, c-format
1352
+msgid "%lu second ago"
1353
+msgid_plural "%lu seconds ago"
1354
+msgstr[0] "%lu секунду назад"
1355
+msgstr[1] "%lu секунды назад"
1356
+msgstr[2] "%lu секунд назад"
1357
+msgstr[3] "%lu секунд назад"
1358
1134
-#: merge-recursive.c:1868
1359
+#: date.c:110
1360
#, c-format
1136
-msgid ""
1137
-"CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
1138
-msgstr "КОНФЛИКТ (%s): Уже существует каталог с именем «%s» в «%s». Добавление «%s» как «%s»"
1361
+msgid "%lu minute ago"
1362
+msgid_plural "%lu minutes ago"
1363
+msgstr[0] "%lu минуту назад"
1364
+msgstr[1] "%lu минуты назад"
1365
+msgstr[2] "%lu минут назад"
1366
+msgstr[3] "%lu минут назад"
1367
1140
-#: merge-recursive.c:1877
1368
+#: date.c:117
1369
#, c-format
1142
-msgid "Adding %s"
1143
-msgstr "Добавление %s"
1370
+msgid "%lu hour ago"
1371
+msgid_plural "%lu hours ago"
1372
+msgstr[0] "%lu час назад"
1373
+msgstr[1] "%lu часа назад"
1374
+msgstr[2] "%lu часов назад"
1375
+msgstr[3] "%lu часов назад"
1376
1145
-#: merge-recursive.c:1914
1146
-msgid "Already up-to-date!"
1147
-msgstr "Уже обновлено!"
1377
+#: date.c:124
1378
+#, c-format
1379
+msgid "%lu day ago"
1380
+msgid_plural "%lu days ago"
1381
+msgstr[0] "%lu день назад"
1382
+msgstr[1] "%lu дня назад"
1383
+msgstr[2] "%lu дней назад"
1384
+msgstr[3] "%lu дней назад"
1385
1149
-#: merge-recursive.c:1923
1386
+#: date.c:130
1387
#, c-format
1151
-msgid "merging of trees %s and %s failed"
1152
-msgstr "сбой слияния деревьев «%s» и «%s»"
1388
+msgid "%lu week ago"
1389
+msgid_plural "%lu weeks ago"
1390
+msgstr[0] "%lu неделю назад"
1391
+msgstr[1] "%lu недели назад"
1392
+msgstr[2] "%lu недель назад"
1393
+msgstr[3] "%lu недель назад"
1394
1154
-#: merge-recursive.c:2006
1155
-msgid "Merging:"
1156
-msgstr "Слияние:"
1395
+#: date.c:137
1396
+#, c-format
1397
+msgid "%lu month ago"
1398
+msgid_plural "%lu months ago"
1399
+msgstr[0] "%lu месяц назад"
1400
+msgstr[1] "%lu месяца назад"
1401
+msgstr[2] "%lu месяцев назад"
1402
+msgstr[3] "%lu месяцев назад"
1403
1158
-#: merge-recursive.c:2019
1404
+#: date.c:148
1405
#, c-format
1160
-msgid "found %u common ancestor:"
1161
-msgid_plural "found %u common ancestors:"
1162
-msgstr[0] "найден %u общий предок:"
1163
-msgstr[1] "найдено %u общих предка:"
1164
-msgstr[2] "найдено %u общих предков:"
1165
-msgstr[3] "найдено %u общих предков:"
1406
+msgid "%lu year"
1407
+msgid_plural "%lu years"
1408
+msgstr[0] "%lu год"
1409
+msgstr[1] "%lu года"
1410
+msgstr[2] "%lu лет"
1411
+msgstr[3] "%lu лет"
1412
1167
-#: merge-recursive.c:2058
1168
-msgid "merge returned no commit"
1169
-msgstr "слияние не вернуло коммит"
1413
+#. TRANSLATORS: "%s" is "<n> years"
1414
+#: date.c:151
1415
+#, c-format
1416
+msgid "%s, %lu month ago"
1417
+msgid_plural "%s, %lu months ago"
1418
+msgstr[0] "%s и %lu месяц назад"
1419
+msgstr[1] "%s и %lu месяца назад"
1420
+msgstr[2] "%s и %lu месяцев назад"
1421
+msgstr[3] "%s и %lu месяцев назад"
1422
1171
-#: merge-recursive.c:2121
1423
+#: date.c:156 date.c:161
1424
#, c-format
1173
-msgid "Could not parse object '%s'"
1174
-msgstr "Не удалось разобрать объект «%s»"
1425
+msgid "%lu year ago"
1426
+msgid_plural "%lu years ago"
1427
+msgstr[0] "%lu год назад"
1428
+msgstr[1] "%lu года назад"
1429
+msgstr[2] "%lu лет назад"
1430
+msgstr[3] "%lu лет назад"
1431
1176
-#: merge-recursive.c:2135 builtin/merge.c:641 builtin/merge.c:788
1177
-msgid "Unable to write index."
1178
-msgstr "Не удается записать индекс."
1432
+#: diffcore-order.c:24
1433
+#, c-format
1434
+msgid "failed to read orderfile '%s'"
1435
+msgstr "сбой чтения orderfile «%s»"
1436
1180
-#: notes-utils.c:41
1181
-msgid "Cannot commit uninitialized/unreferenced notes tree"
1182
-msgstr "Нельзя закоммитить неинициализированное или не имеющее ссылок дерево заметок"
1437
+#: diffcore-rename.c:536
1438
+msgid "Performing inexact rename detection"
1439
+msgstr "Выполняется неточное определение переименования"
1440
+
1441
+#: diff.c:62
1442
+#, c-format
1443
+msgid "option '%s' requires a value"
1444
+msgstr "параметр «%s» требует указания значения"
1445
+
1446
+#: diff.c:124
1447
+#, c-format
1448
+msgid " Failed to parse dirstat cut-off percentage '%s'\n"
1449
+msgstr " Сбой разбора величины среза (cut-off) у dirstat «%s»\n"
1450
1184
-#: notes-utils.c:100
1451
+#: diff.c:129
1452
#, c-format
1186
-msgid "Bad notes.rewriteMode value: '%s'"
1187
-msgstr "Неправильное значение notes.rewriteMode: «%s»"
1453
+msgid " Unknown dirstat parameter '%s'\n"
1454
+msgstr "Неизвестный параметр dirstat: «%s»\n"
1455
1189
-#: notes-utils.c:110
1456
+#: diff.c:283
1457
#, c-format
1191
-msgid "Refusing to rewrite notes in %s (outside of refs/notes/)"
1192
-msgstr "Отказ в перезаписи заметок в %s (за пределами refs/notes/)"
1458
+msgid "Unknown value for 'diff.submodule' config variable: '%s'"
1459
+msgstr "Неизвестное значения для переменной «diff.submodule»: «%s»"
1460
1194
-#. TRANSLATORS: The first %s is the name of the
1195
-#. environment variable, the second %s is its value
1196
-#: notes-utils.c:137
1461
+#: diff.c:346
1462
#, c-format
1198
-msgid "Bad %s value: '%s'"
1199
-msgstr "Неправильное значение переменной %s: «%s»"
1463
+msgid ""
1464
+"Found errors in 'diff.dirstat' config variable:\n"
1465
+"%s"
1466
+msgstr "Найдены ошибки в переменной «diff.dirstat»:\n%s"
1467
1201
-#: object.c:242
1468
+#: diff.c:3087
1469
#, c-format
1203
-msgid "unable to parse object: %s"
1204
-msgstr "не удалось разобрать объект: %s"
1470
+msgid "external diff died, stopping at %s"
1471
+msgstr "критическая ошибка при внешнем сравнении, останов на %s"
1472
1206
-#: parse-options.c:572
1207
-msgid "..."
1208
-msgstr "…"
1473
+#: diff.c:3412
1474
+msgid "--name-only, --name-status, --check and -s are mutually exclusive"
1475
+msgstr "--name-only, --name-status, --check и -s нельзя использовать одновременно"
1476
1210
-#: parse-options.c:590
1211
-#, c-format
1212
-msgid "usage: %s"
1213
-msgstr "использование: %s"
1477
+#: diff.c:3502
1478
+msgid "--follow requires exactly one pathspec"
1479
+msgstr "--follow требует ровно одной спецификации пути"
1480
1215
-#. TRANSLATORS: the colon here should align with the
1216
-#. one in "usage: %s" translation
1217
-#: parse-options.c:594
1481
+#: diff.c:3665
1482
#, c-format
1219
-msgid " or: %s"
1220
-msgstr " или: %s"
1483
+msgid ""
1484
+"Failed to parse --dirstat/-X option parameter:\n"
1485
+"%s"
1486
+msgstr "Сбой разбора параметра опции --dirstat/-X :\n%s"
1487
1222
-#: parse-options.c:597
1488
+#: diff.c:3679
1489
#, c-format
1224
-msgid " %s"
1225
-msgstr " %s"
1490
+msgid "Failed to parse --submodule option parameter: '%s'"
1491
+msgstr "Сбой разбора параметра опции --submodule: «%s»"
1492
1227
-#: parse-options.c:631
1228
-msgid "-NUM"
1229
-msgstr "-КОЛИЧЕСТВО"
1493
+#: diff.c:4700
1494
+msgid "inexact rename detection was skipped due to too many files."
1495
+msgstr "неточное определение переименования было пропущено из-за слишком большого количества файлов."
1496
1231
-#: parse-options-cb.c:108
1232
-#, c-format
1233
-msgid "malformed object name '%s'"
1234
-msgstr "Неправильное имя объекта «%s»"
1497
+#: diff.c:4703
1498
+msgid "only found copies from modified paths due to too many files."
1499
+msgstr "найдены только копии из измененных путей из-за слишком большого количества файлов."
1500
1236
-#: path.c:798
1501
+#: diff.c:4706
1502
#, c-format
1238
-msgid "Could not make %s writable by group"
1239
-msgstr "Не удалось предоставить доступ к %s на запись"
1503
+msgid ""
1504
+"you may want to set your %s variable to at least %d and retry the command."
1505
+msgstr "возможно вы захотите установить переменную %s в как минимум значение %d и повторить вызов команды."
1506
1241
-#: pathspec.c:133
1242
-msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
1243
-msgstr "глобальные опции спецификации пути «glob» и «noglob» нельзя использовать одновременно"
1507
+#: dir.c:1866
1508
+msgid "failed to get kernel name and information"
1509
+msgstr "не удалось получить имя ядра и информацию"
1510
1245
-#: pathspec.c:143
1246
-msgid ""
1247
-"global 'literal' pathspec setting is incompatible with all other global "
1248
-"pathspec settings"
1249
-msgstr "глобальная опция спецификации пути «literal» не совместима с другими глобальными спецификаторами доступа"
1511
+#: dir.c:1985
1512
+msgid "Untracked cache is disabled on this system or location."
1513
+msgstr "Кэш неотслеживаемых файлов отключен на этой системе или в этом месте."
1514
1251
-#: pathspec.c:177
1252
-msgid "invalid parameter for pathspec magic 'prefix'"
1253
-msgstr "неправильный параметр для магического слова «prefix» в спецификации пути "
1515
+#: fetch-pack.c:213
1516
+msgid "git fetch-pack: expected shallow list"
1517
+msgstr "git fetch-pack: ожидается передача списка для получение части"
1518
1255
-#: pathspec.c:183
1519
+#: fetch-pack.c:225
1520
+msgid "git fetch-pack: expected ACK/NAK, got EOF"
1521
+msgstr "git fetch-pack: ожидается ACK/NAK, а получено EOF"
1522
+
1523
+#: fetch-pack.c:243
1524
#, c-format
1257
-msgid "Invalid pathspec magic '%.*s' in '%s'"
1258
-msgstr "неправильное магическое слово «%.*s» в спецификации пути «%s»"
1525
+msgid "git fetch-pack: expected ACK/NAK, got '%s'"
1526
+msgstr "git fetch-pack: ожидается ACK/NAK, а получено «%s»"
1527
1260
-#: pathspec.c:187
1528
+#: fetch-pack.c:295
1529
+msgid "--stateless-rpc requires multi_ack_detailed"
1530
+msgstr "--stateless-rpc требует multi_ack_detailed"
1531
+
1532
+#: fetch-pack.c:381
1533
#, c-format
1262
-msgid "Missing ')' at the end of pathspec magic in '%s'"
1263
-msgstr "Пропущено «)» в конце магического слова спецификации пути «%s»"
1534
+msgid "invalid shallow line: %s"
1535
+msgstr "неправильная строка частичного получения: %s"
1536
1265
-#: pathspec.c:205
1537
+#: fetch-pack.c:387
1538
#, c-format
1267
-msgid "Unimplemented pathspec magic '%c' in '%s'"
1268
-msgstr "Нереализованное магическое слово «%c» спецификации пути «%s»"
1539
+msgid "invalid unshallow line: %s"
1540
+msgstr "неправильная строка полного получения: %s"
1541
1270
-#: pathspec.c:230
1542
+#: fetch-pack.c:389
1543
#, c-format
1272
-msgid "%s: 'literal' and 'glob' are incompatible"
1273
-msgstr "%s: «literal» и «glob» не совместимы"
1544
+msgid "object not found: %s"
1545
+msgstr "объект не найден: %s"
1546
1275
-#: pathspec.c:241
1547
+#: fetch-pack.c:392
1548
#, c-format
1277
-msgid "%s: '%s' is outside repository"
1278
-msgstr "%s: «%s» вне репозитория"
1549
+msgid "error in object: %s"
1550
+msgstr "ошибка в объекте: %s"
1551
1280
-#: pathspec.c:291
1552
+#: fetch-pack.c:394
1553
#, c-format
1282
-msgid "Pathspec '%s' is in submodule '%.*s'"
1283
-msgstr "Спецификация пути «%s» в подмодуле «%.*s»"
1554
+msgid "no shallow found: %s"
1555
+msgstr "частичный клон не найден: %s"
1556
1285
-#: pathspec.c:353
1557
+#: fetch-pack.c:397
1558
#, c-format
1287
-msgid "%s: pathspec magic not supported by this command: %s"
1288
-msgstr "%s: магические слова в спецификации пути не поддерживаются командой: %s"
1559
+msgid "expected shallow/unshallow, got %s"
1560
+msgstr "ожидалось shallow/unshallow, а получено %s"
1561
1290
-#: pathspec.c:433
1562
+#: fetch-pack.c:436
1563
#, c-format
1292
-msgid "pathspec '%s' is beyond a symbolic link"
1293
-msgstr "спецификация пути «%s» находится за символической ссылкой"
1564
+msgid "got %s %d %s"
1565
+msgstr "получено %s %d %s"
1566
1295
-#: pathspec.c:442
1296
-msgid ""
1297
-"There is nothing to exclude from by :(exclude) patterns.\n"
1298
-"Perhaps you forgot to add either ':/' or '.' ?"
1299
-msgstr "Не указан шаблон для исключения с помощью :(exclude).\nВозможно, вы забыли «:/» или «.» ?"
1567
+#: fetch-pack.c:450
1568
+#, c-format
1569
+msgid "invalid commit %s"
1570
+msgstr "недопустимый коммит %s"
1571
1301
-#: pretty.c:973
1302
-msgid "unable to parse --pretty format"
1303
-msgstr "не удалось разобрать формат для --pretty"
1572
+#: fetch-pack.c:483
1573
+msgid "giving up"
1574
+msgstr "останавливаю дальнейшие попытки"
1575
1305
-#: progress.c:235
1576
+#: fetch-pack.c:493 progress.c:235
1577
msgid "done"
1578
msgstr "готово"
1579
1309
-#: read-cache.c:1281
1580
+#: fetch-pack.c:505
1581
#, c-format
1311
-msgid ""
1312
-"index.version set, but the value is invalid.\n"
1313
-"Using version %i"
1314
-msgstr "index.version указан, но значение недействительное.\nИспользую версию %i"
1582
+msgid "got %s (%d) %s"
1583
+msgstr "получено %s (%d) %s"
1584
1316
-#: read-cache.c:1291
1585
+#: fetch-pack.c:551
1586
#, c-format
1318
-msgid ""
1319
-"GIT_INDEX_VERSION set, but the value is invalid.\n"
1320
-"Using version %i"
1321
-msgstr "GIT_INDEX_VERSION указан, но значение недействительное.\nИспользую версию %i"
1587
+msgid "Marking %s as complete"
1588
+msgstr "Помечаю %s как завершенный"
1589
1323
-#: refs.c:551 builtin/merge.c:840
1590
+#: fetch-pack.c:697
1591
#, c-format
1325
-msgid "Could not open '%s' for writing"
1326
-msgstr "Не удалось открыть «%s» для записи"
1592
+msgid "already have %s (%s)"
1593
+msgstr "уже есть %s (%s)"
1594
1328
-#: refs/files-backend.c:2534
1329
-#, c-format
1330
-msgid "could not delete reference %s: %s"
1331
-msgstr "не удалось удалить ссылку %s: %s"
1595
+#: fetch-pack.c:735
1596
+msgid "fetch-pack: unable to fork off sideband demultiplexer"
1597
+msgstr "fetch-pack: не удалось запустить программу разбора данных"
1598
1333
-#: refs/files-backend.c:2537
1334
-#, c-format
1335
-msgid "could not delete references: %s"
1336
-msgstr "не удалось удалить ссылки: %s"
1599
+#: fetch-pack.c:743
1600
+msgid "protocol error: bad pack header"
1601
+msgstr "ошибка протокола: неправильный заголовок потока"
1602
1338
-#: refs/files-backend.c:2546
1603
+#: fetch-pack.c:799
1604
#, c-format
1340
-msgid "could not remove reference %s"
1341
-msgstr "не удалось удалить ссылки %s"
1605
+msgid "fetch-pack: unable to fork off %s"
1606
+msgstr "fetch-pack: не удалось запустить программу %s"
1607
1343
-#: ref-filter.c:55
1608
+#: fetch-pack.c:815
1609
#, c-format
1345
-msgid "expected format: %%(color:<color>)"
1346
-msgstr "ожидаемый формат: %%(color:<color>)"
1610
+msgid "%s failed"
1611
+msgstr "%s завершен с ошибкой"
1612
1348
-#: ref-filter.c:57
1349
-#, c-format
1350
-msgid "unrecognized color: %%(color:%s)"
1351
-msgstr "неопознанный цвет: %%(color:%s)"
1613
+#: fetch-pack.c:817
1614
+msgid "error in sideband demultiplexer"
1615
+msgstr "произошла ошибка в программе разбора данных"
1616
1353
-#: ref-filter.c:71
1617
+#: fetch-pack.c:844
1618
+msgid "Server does not support shallow clients"
1619
+msgstr "Сервер не поддерживает клиентов с частичным клонированием"
1620
+
1621
+#: fetch-pack.c:848
1622
+msgid "Server supports multi_ack_detailed"
1623
+msgstr "Сервер поддерживает multi_ack_detailed"
1624
+
1625
+#: fetch-pack.c:851
1626
+msgid "Server supports no-done"
1627
+msgstr "Сервер поддерживает no-done"
1628
+
1629
+#: fetch-pack.c:857
1630
+msgid "Server supports multi_ack"
1631
+msgstr "Сервер поддерживает multi_ack"
1632
+
1633
+#: fetch-pack.c:861
1634
+msgid "Server supports side-band-64k"
1635
+msgstr "Сервер поддерживает side-band-64k"
1636
+
1637
+#: fetch-pack.c:865
1638
+msgid "Server supports side-band"
1639
+msgstr "Сервер поддерживает side-band"
1640
+
1641
+#: fetch-pack.c:869
1642
+msgid "Server supports allow-tip-sha1-in-want"
1643
+msgstr "Сервер поддерживает allow-tip-sha1-in-want"
1644
+
1645
+#: fetch-pack.c:873
1646
+msgid "Server supports allow-reachable-sha1-in-want"
1647
+msgstr "Сервер поддерживает allow-reachable-sha1-in-want"
1648
+
1649
+#: fetch-pack.c:883
1650
+msgid "Server supports ofs-delta"
1651
+msgstr "Сервер поддерживает ofs-delta"
1652
+
1653
+#: fetch-pack.c:890
1654
#, c-format
1355
-msgid "unrecognized format: %%(%s)"
1356
-msgstr "неопознанный формат: %%(%s)"
1655
+msgid "Server version is %.*s"
1656
+msgstr "Версия сервера %.*s"
1657
1358
-#: ref-filter.c:77
1658
+#: fetch-pack.c:896
1659
+msgid "Server does not support --shallow-since"
1660
+msgstr "Сервер не поддерживает --shallow-since"
1661
+
1662
+#: fetch-pack.c:900
1663
+msgid "Server does not support --shallow-exclude"
1664
+msgstr "Сервер не поддерживает --shallow-exclude"
1665
+
1666
+#: fetch-pack.c:902
1667
+msgid "Server does not support --deepen"
1668
+msgstr "Сервер не поддерживает --deepen"
1669
+
1670
+#: fetch-pack.c:913
1671
+msgid "no common commits"
1672
+msgstr "не общих коммитов"
1673
+
1674
+#: fetch-pack.c:925
1675
+msgid "git fetch-pack: fetch failed."
1676
+msgstr "git fetch-pack: ошибка при получении данных."
1677
+
1678
+#: fetch-pack.c:1087
1679
+msgid "no matching remote head"
1680
+msgstr "нет соотвествующего внешнего указателя на ветку"
1681
+
1682
+#: gpg-interface.c:185
1683
+msgid "gpg failed to sign the data"
1684
+msgstr "gpg не удалось подписать данные"
1685
+
1686
+#: gpg-interface.c:215
1687
+msgid "could not create temporary file"
1688
+msgstr "не удалось создать временный файл"
1689
+
1690
+#: gpg-interface.c:217
1691
#, c-format
1360
-msgid "%%(body) does not take arguments"
1361
-msgstr "%%(body) не принимает аргументов"
1692
+msgid "failed writing detached signature to '%s'"
1693
+msgstr "сбой записи отсоединенной подписи в «%s»"
1694
1363
-#: ref-filter.c:84
1695
+#: grep.c:1782
1696
#, c-format
1365
-msgid "%%(subject) does not take arguments"
1366
-msgstr "%%(subject) не принимает аргументов"
1697
+msgid "'%s': unable to read %s"
1698
+msgstr "«%s»: не удалось прочесть %s"
1699
1368
-#: ref-filter.c:101
1700
+#: grep.c:1799 builtin/clone.c:381 builtin/diff.c:84 builtin/rm.c:155
1701
#, c-format
1370
-msgid "positive value expected contents:lines=%s"
1371
-msgstr "положительное значение ожидает содержимое:lines=%s"
1702
+msgid "failed to stat '%s'"
1703
+msgstr "не удалось выполнить stat «%s»"
1704
1373
-#: ref-filter.c:103
1705
+#: grep.c:1810
1706
#, c-format
1375
-msgid "unrecognized %%(contents) argument: %s"
1376
-msgstr "неопознанный аргумент %%(contents): %s"
1707
+msgid "'%s': short read"
1708
+msgstr "«%s»: слишком мало данных прочитано"
1709
1378
-#: ref-filter.c:113
1710
+#: help.c:203
1711
#, c-format
1380
-msgid "unrecognized %%(objectname) argument: %s"
1381
-msgstr "неопознанный аргумент %%(objectname): %s"
1712
+msgid "available git commands in '%s'"
1713
+msgstr "доступные команды git в «%s»"
1714
1383
-#: ref-filter.c:135
1715
+#: help.c:210
1716
+msgid "git commands available from elsewhere on your $PATH"
1717
+msgstr "команды git, доступные в других местах вашего $PATH"
1718
+
1719
+#: help.c:241
1720
+msgid "These are common Git commands used in various situations:"
1721
+msgstr "Стандартные команды Git используемые в различных ситуациях:"
1722
+
1723
+#: help.c:306
1724
#, c-format
1385
-msgid "expected format: %%(align:<width>,<position>)"
1386
-msgstr "ожидаемый формат: %%(align:<width>,<position>)"
1725
+msgid ""
1726
+"'%s' appears to be a git command, but we were not\n"
1727
+"able to execute it. Maybe git-%s is broken?"
1728
+msgstr "«%s» похоже на команду git, но нам не удалось ее запустить. Возможно, git-%s не работает?"
1729
1388
-#: ref-filter.c:147
1730
+#: help.c:361
1731
+msgid "Uh oh. Your system reports no Git commands at all."
1732
+msgstr "Ой-ёй! Ваша система не сообщает ни о каких командах Git вообще."
1733
+
1734
+#: help.c:383
1735
#, c-format
1390
-msgid "unrecognized position:%s"
1391
-msgstr "неопознанная позиция:%s"
1736
+msgid ""
1737
+"WARNING: You called a Git command named '%s', which does not exist.\n"
1738
+"Continuing under the assumption that you meant '%s'"
1739
+msgstr "ВНИМАНИЕ: Вы вызвали команду Git «%s», но такой не существует.\nПродолжаем с предположением, что вы имели в виду «%s»"
1740
1393
-#: ref-filter.c:151
1741
+#: help.c:388
1742
#, c-format
1395
-msgid "unrecognized width:%s"
1396
-msgstr "неопознанная ширина:%s"
1743
+msgid "in %0.1f seconds automatically..."
1744
+msgstr "через %0.1f секунд автоматически…"
1745
1398
-#: ref-filter.c:157
1746
+#: help.c:395
1747
#, c-format
1400
-msgid "unrecognized %%(align) argument: %s"
1401
-msgstr "неопознанный аргумент %%(align): %s"
1748
+msgid "git: '%s' is not a git command. See 'git --help'."
1749
+msgstr "git: «%s» не является командой git. Смотрите «git --help»."
1750
1403
-#: ref-filter.c:161
1751
+#: help.c:399 help.c:465
1752
+msgid ""
1753
+"\n"
1754
+"Did you mean this?"
1755
+msgid_plural ""
1756
+"\n"
1757
+"Did you mean one of these?"
1758
+msgstr[0] "\nВозможно, вы имели в виду это?"
1759
+msgstr[1] "\nВозможно, вы имели в виду что-то из этого?"
1760
+msgstr[2] "\nВозможно, вы имели в виду что-то из этого?"
1761
+msgstr[3] "\nВозможно, вы имели в виду что-то из этого?"
1762
+
1763
+#: help.c:461
1764
#, c-format
1405
-msgid "positive width expected with the %%(align) atom"
1406
-msgstr "ожидается положительная ширина с указанием частицы %%(align)"
1765
+msgid "%s: %s - %s"
1766
+msgstr "%s: %s — %s"
1767
1408
-#: ref-filter.c:244
1768
+#: ident.c:334
1769
+msgid ""
1770
+"\n"
1771
+"*** Please tell me who you are.\n"
1772
+"\n"
1773
+"Run\n"
1774
+"\n"
1775
+" git config --global user.email \"you@example.com\"\n"
1776
+" git config --global user.name \"Your Name\"\n"
1777
+"\n"
1778
+"to set your account's default identity.\n"
1779
+"Omit --global to set the identity only in this repository.\n"
1780
+"\n"
1781
+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"
1782
+
1783
+#: lockfile.c:152
1784
#, c-format
1410
-msgid "malformed field name: %.*s"
1411
-msgstr "неправильное имя поля: %.*s"
1785
+msgid ""
1786
+"Unable to create '%s.lock': %s.\n"
1787
+"\n"
1788
+"Another git process seems to be running in this repository, e.g.\n"
1789
+"an editor opened by 'git commit'. Please make sure all processes\n"
1790
+"are terminated then try again. If it still fails, a git process\n"
1791
+"may have crashed in this repository earlier:\n"
1792
+"remove the file manually to continue."
1793
+msgstr "Не удалось создать «%s.lock»: %s.\n\nПохоже, что другой процесс git запущен в этом репозитории,\nнапример редактор открыт из «git commit». Пожалуйста, убедитесь,\nчто все процессы были завершены и потом попробуйте снова.\nЕсли это не поможет, то возможно процесс git был ранее завершен\nс ошибкой в этом репозитории: \nудалите файл вручную для продолжения."
1794
1413
-#: ref-filter.c:270
1795
+#: lockfile.c:160
1796
#, c-format
1415
-msgid "unknown field name: %.*s"
1416
-msgstr "неизвестное имя поля: %.*s"
1797
+msgid "Unable to create '%s.lock': %s"
1798
+msgstr "Не удалось создать «%s.lock»: %s"
1799
+
1800
+#: merge.c:41
1801
+msgid "failed to read the cache"
1802
+msgstr "сбой чтения кэша"
1803
1418
-#: ref-filter.c:372
1419
-#, c-format
1420
-msgid "format: %%(end) atom used without corresponding atom"
1421
-msgstr "формат: частица %%(end) использована без соответствующей частицы"
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
1806
+msgid "unable to write new index file"
1807
+msgstr "не удалось записать новый файл индекса"
1808
1423
-#: ref-filter.c:424
1809
+#: merge-recursive.c:209
1810
+msgid "(bad commit)\n"
1811
+msgstr "(плохой коммит)\n"
1812
+
1813
+#: merge-recursive.c:231
1814
#, c-format
1425
-msgid "malformed format string %s"
1426
-msgstr "неправильная строка формата %s"
1815
+msgid "addinfo_cache failed for path '%s'"
1816
+msgstr "сбой addinfo_cache для пути «%s»"
1817
1428
-#: ref-filter.c:878
1429
-msgid ":strip= requires a positive integer argument"
1430
-msgstr ":strip= требует наличия положительного целого аргумента"
1818
+#: merge-recursive.c:301
1819
+msgid "error building trees"
1820
+msgstr "ошибка при построении деревьев"
1821
1432
-#: ref-filter.c:883
1822
+#: merge-recursive.c:720
1823
#, c-format
1434
-msgid "ref '%s' does not have %ld components to :strip"
1435
-msgstr "ссылка «%s» не содержит %ld компонент для :strip"
1824
+msgid "failed to create path '%s'%s"
1825
+msgstr "не удалось создать путь «%s»%s"
1826
1437
-#: ref-filter.c:1046
1827
+#: merge-recursive.c:731
1828
#, c-format
1439
-msgid "unknown %.*s format %s"
1440
-msgstr "неизвестный %.*s формат %s"
1829
+msgid "Removing %s to make room for subdirectory\n"
1830
+msgstr "Удаление %s, чтобы освободить место для подкаталогов\n"
1831
1442
-#: ref-filter.c:1066 ref-filter.c:1097
1443
-#, c-format
1444
-msgid "missing object %s for %s"
1445
-msgstr "не найден объект %s для %s"
1832
+#: merge-recursive.c:745 merge-recursive.c:764
1833
+msgid ": perhaps a D/F conflict?"
1834
+msgstr ": возможно, конфликт каталогов/файлов?"
1835
1447
-#: ref-filter.c:1069 ref-filter.c:1100
1836
+#: merge-recursive.c:754
1837
#, c-format
1449
-msgid "parse_object_buffer failed on %s for %s"
1450
-msgstr "сбой при выполнении parse_object_buffer на %s для %s"
1838
+msgid "refusing to lose untracked file at '%s'"
1839
+msgstr "отказ потери неотслеживаемого файла в «%s»"
1840
1452
-#: ref-filter.c:1311
1841
+#: merge-recursive.c:796 builtin/cat-file.c:34
1842
#, c-format
1454
-msgid "malformed object at '%s'"
1455
-msgstr "Повреждённый объект «%s»"
1843
+msgid "cannot read object %s '%s'"
1844
+msgstr "невозможно прочитать объект %s «%s»"
1845
1457
-#: ref-filter.c:1373
1846
+#: merge-recursive.c:798
1847
#, c-format
1459
-msgid "ignoring ref with broken name %s"
1460
-msgstr "игнорирую ссылку с неправильным именем %s"
1848
+msgid "blob expected for %s '%s'"
1849
+msgstr "ожидается двоичный объект для %s «%s»"
1850
1462
-#: ref-filter.c:1378
1851
+#: merge-recursive.c:822
1852
#, c-format
1464
-msgid "ignoring broken ref %s"
1465
-msgstr "игнорирую неправильную ссылку %s"
1853
+msgid "failed to open '%s': %s"
1854
+msgstr "не удалось открыть «%s»: %s"
1855
1467
-#: ref-filter.c:1651
1856
+#: merge-recursive.c:833
1857
#, c-format
1469
-msgid "format: %%(end) atom missing"
1470
-msgstr "format: пропущена частица %%(end)"
1858
+msgid "failed to symlink '%s': %s"
1859
+msgstr "не удалось создать символьную ссылку «%s»: %s"
1860
1472
-#: ref-filter.c:1705
1861
+#: merge-recursive.c:838
1862
#, c-format
1474
-msgid "malformed object name %s"
1475
-msgstr "неправильное имя объекта %s"
1863
+msgid "do not know what to do with %06o %s '%s'"
1864
+msgstr "не понятно, что делать с %06o %s «%s»"
1865
1477
-#: remote.c:746
1866
+#: merge-recursive.c:978
1867
+msgid "Failed to execute internal merge"
1868
+msgstr "Не удалось запустить внутреннее слияние"
1869
+
1870
+#: merge-recursive.c:982
1871
#, c-format
1479
-msgid "Cannot fetch both %s and %s to %s"
1480
-msgstr "Нельзя извлечь одновременно %s и %s в %s"
1872
+msgid "Unable to add %s to database"
1873
+msgstr "Не удалось добавить %s в базу данных"
1874
1482
-#: remote.c:750
1875
+#: merge-recursive.c:1081 merge-recursive.c:1095
1876
#, c-format
1484
-msgid "%s usually tracks %s, not %s"
1485
-msgstr "%s обычно отслеживает %s, а не %s"
1877
+msgid ""
1878
+"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1879
+"in tree."
1880
+msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве."
1881
1487
-#: remote.c:754
1882
+#: merge-recursive.c:1087 merge-recursive.c:1100
1883
#, c-format
1489
-msgid "%s tracks both %s and %s"
1490
-msgstr "%s отслеживает и %s и %s"
1884
+msgid ""
1885
+"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
1886
+"in tree at %s."
1887
+msgstr "КОНФЛИКТ (%s/удаление): %s удалено в %s и %s в %s. Версия %s из %s оставлена в дереве на %s."
1888
1492
-#: remote.c:762
1493
-msgid "Internal error"
1494
-msgstr "Внутренняя ошибка"
1889
+#: merge-recursive.c:1143
1890
+msgid "rename"
1891
+msgstr "переименование"
1892
1496
-#: remote.c:1677 remote.c:1720
1497
-msgid "HEAD does not point to a branch"
1498
-msgstr "HEAD не указывает на ветку"
1893
+#: merge-recursive.c:1143
1894
+msgid "renamed"
1895
+msgstr "переименовано"
1896
1500
-#: remote.c:1686
1897
+#: merge-recursive.c:1200
1898
#, c-format
1502
-msgid "no such branch: '%s'"
1503
-msgstr "нет такой ветки: «%s»"
1899
+msgid "%s is a directory in %s adding as %s instead"
1900
+msgstr "%s — это каталог в %s, добавляем как %s вместо этого"
1901
1505
-#: remote.c:1689
1902
+#: merge-recursive.c:1225
1903
#, c-format
1507
-msgid "no upstream configured for branch '%s'"
1508
-msgstr "вышестоящая ветка не настроена для ветки «%s»"
1904
+msgid ""
1905
+"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename "
1906
+"\"%s\"->\"%s\" in \"%s\"%s"
1907
+msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»%s"
1908
1510
-#: remote.c:1695
1511
-#, c-format
1512
-msgid "upstream branch '%s' not stored as a remote-tracking branch"
1513
-msgstr "вышестоящая ветка «%s» не сохранена как отслеживаемая ветка"
1909
+#: merge-recursive.c:1230
1910
+msgid " (left unresolved)"
1911
+msgstr " (оставлено неразрешенным)"
1912
1515
-#: remote.c:1710
1913
+#: merge-recursive.c:1292
1914
#, c-format
1517
-msgid "push destination '%s' on remote '%s' has no local tracking branch"
1518
-msgstr "назначение для отправки «%s» на внешнем сервере «%s» не имеет локальной отслеживаемой ветки"
1915
+msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
1916
+msgstr "КОНФЛИКТ (переименование/переименование): Переименование «%s»→«%s» в ветке «%s» и переименование «%s»→«%s» в ветке «%s»"
1917
1520
-#: remote.c:1725
1918
+#: merge-recursive.c:1325
1919
#, c-format
1522
-msgid "branch '%s' has no remote for pushing"
1523
-msgstr "ветка «%s» не имеет внешнего сервера для отправки"
1920
+msgid "Renaming %s to %s and %s to %s instead"
1921
+msgstr "Переименовываю %s в %s и %s в %s вместо этого"
1922
1525
-#: remote.c:1736
1923
+#: merge-recursive.c:1531
1924
#, c-format
1527
-msgid "push refspecs for '%s' do not include '%s'"
1528
-msgstr "спецификации пути для отправки «%s» не включают в себя «%s»"
1529
-
1530
-#: remote.c:1749
1531
-msgid "push has no destination (push.default is 'nothing')"
1532
-msgstr "отправка не имеет точки назначения (push.default выставлен в «nothing»)"
1533
-
1534
-#: remote.c:1771
1535
-msgid "cannot resolve 'simple' push to a single destination"
1536
-msgstr "не удалось выполнить «simple» отправку в единственную точку назначения"
1925
+msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
1926
+msgstr "КОНФЛИКТ (переименование/добавление): Переименование «%s»→«%s» в ветке «%s» и добавление «%s» в ветке «%s»"
1927
1538
-#: remote.c:2073
1928
+#: merge-recursive.c:1546
1929
#, c-format
1540
-msgid "Your branch is based on '%s', but the upstream is gone.\n"
1541
-msgstr "Ваша ветка базируется на «%s», но вышестоящий репозиторий исчез.\n"
1542
-
1543
-#: remote.c:2077
1544
-msgid " (use \"git branch --unset-upstream\" to fixup)\n"
1545
-msgstr "(для исправления запустите «git branch --unset-upstream»)\n"
1930
+msgid "Adding merged %s"
1931
+msgstr "Добавление слитого %s"
1932
1547
-#: remote.c:2080
1933
+#: merge-recursive.c:1553 merge-recursive.c:1766
1934
#, c-format
1549
-msgid "Your branch is up-to-date with '%s'.\n"
1550
-msgstr "Ваша ветка обновлена в соответствии с «%s».\n"
1935
+msgid "Adding as %s instead"
1936
+msgstr "Добавление вместо этого как %s"
1937
1552
-#: remote.c:2084
1938
+#: merge-recursive.c:1610
1939
#, c-format
1554
-msgid "Your branch is ahead of '%s' by %d commit.\n"
1555
-msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
1556
-msgstr[0] "Ваша ветка опережает «%s» на %d коммит.\n"
1557
-msgstr[1] "Ваша ветка опережает «%s» на %d коммита.\n"
1558
-msgstr[2] "Ваша ветка опережает «%s» на %d коммитов.\n"
1559
-msgstr[3] "Ваша ветка опережает «%s» на %d коммитов.\n"
1560
-
1561
-#: remote.c:2090
1562
-msgid " (use \"git push\" to publish your local commits)\n"
1563
-msgstr " (используйте «git push», чтобы опубликовать ваши локальные коммиты)\n"
1940
+msgid "cannot read object %s"
1941
+msgstr "невозможно прочитать объект «%s»"
1942
1565
-#: remote.c:2093
1943
+#: merge-recursive.c:1613
1944
#, c-format
1567
-msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1568
-msgid_plural ""
1569
-"Your branch is behind '%s' by %d commits, and can be fast-forwarded.\n"
1570
-msgstr[0] "Ваша ветка отстает от «%s» на %d коммит и может быть перемотана вперед.\n"
1571
-msgstr[1] "Ваша ветка отстает от «%s» на %d коммита и может быть перемотана вперед.\n"
1572
-msgstr[2] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
1573
-msgstr[3] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
1945
+msgid "object %s is not a blob"
1946
+msgstr "объект %s не является двоичным объектом"
1947
1575
-#: remote.c:2101
1576
-msgid " (use \"git pull\" to update your local branch)\n"
1577
-msgstr " (используйте «git pull», чтобы обновить вашу локальную ветку)\n"
1948
+#: merge-recursive.c:1666
1949
+msgid "modify"
1950
+msgstr "изменение"
1951
1579
-#: remote.c:2104
1580
-#, c-format
1581
-msgid ""
1582
-"Your branch and '%s' have diverged,\n"
1583
-"and have %d and %d different commit each, respectively.\n"
1584
-msgid_plural ""
1585
-"Your branch and '%s' have diverged,\n"
1586
-"and have %d and %d different commits each, respectively.\n"
1587
-msgstr[0] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разный коммит в каждой соответственно.\n"
1588
-msgstr[1] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммита в каждой соответственно.\n"
1589
-msgstr[2] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
1590
-msgstr[3] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
1952
+#: merge-recursive.c:1666
1953
+msgid "modified"
1954
+msgstr "изменено"
1955
1592
-#: remote.c:2114
1593
-msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1594
-msgstr " (используйте «git pull», чтобы слить внешнюю ветку в вашу)\n"
1956
+#: merge-recursive.c:1676
1957
+msgid "content"
1958
+msgstr "содержимое"
1959
1596
-#: revision.c:2132
1597
-msgid "your current branch appears to be broken"
1598
-msgstr "похоже, ваша текущая ветка повреждена"
1960
+#: merge-recursive.c:1683
1961
+msgid "add/add"
1962
+msgstr "добавление/добавление"
1963
1600
-#: revision.c:2135
1964
+#: merge-recursive.c:1718
1965
#, c-format
1602
-msgid "your current branch '%s' does not have any commits yet"
1603
-msgstr "ваша текущая ветка «%s» еще не содержит ни одного коммита"
1604
-
1605
-#: revision.c:2329
1606
-msgid "--first-parent is incompatible with --bisect"
1607
-msgstr "опцию --first-parent нельзя использовать одновременно с --bisect"
1608
-
1609
-#: run-command.c:92
1610
-msgid "open /dev/null failed"
1611
-msgstr "сбой открытия /dev/null"
1966
+msgid "Skipped %s (merged same as existing)"
1967
+msgstr "Пропуск %s (слиты одинаковые изменения как существующие)"
1968
1613
-#: run-command.c:94
1969
+#: merge-recursive.c:1732
1970
#, c-format
1615
-msgid "dup2(%d,%d) failed"
1616
-msgstr "dup2(%d,%d) сбой"
1617
-
1618
-#: send-pack.c:298
1619
-msgid "failed to sign the push certificate"
1620
-msgstr "сбой подписания сертификата отправки"
1621
-
1622
-#: send-pack.c:411
1623
-msgid "the receiving end does not support --signed push"
1624
-msgstr "принимающая сторона не поддерживает отправку с опцией --signed"
1971
+msgid "Auto-merging %s"
1972
+msgstr "Автослияние %s"
1973
1626
-#: send-pack.c:413
1627
-msgid ""
1628
-"not sending a push certificate since the receiving end does not support "
1629
-"--signed push"
1630
-msgstr "не отправляем сертификат для отправки, так как принимающая сторона не поддерживает отправку с опцией --signed"
1974
+#: merge-recursive.c:1736 git-submodule.sh:924
1975
+msgid "submodule"
1976
+msgstr "подмодуль"
1977
1632
-#: send-pack.c:425
1633
-msgid "the receiving end does not support --atomic push"
1634
-msgstr "принимающая сторона не поддерживает отправку с опцией --atomic"
1978
+#: merge-recursive.c:1737
1979
+#, c-format
1980
+msgid "CONFLICT (%s): Merge conflict in %s"
1981
+msgstr "КОНФЛИКТ (%s): Конфликт слияния в %s"
1982
1636
-#: send-pack.c:430
1637
-msgid "the receiving end does not support push options"
1638
-msgstr "принимающая сторона не поддерживает отправку с опциями"
1983
+#: merge-recursive.c:1831
1984
+#, c-format
1985
+msgid "Removing %s"
1986
+msgstr "Удаление %s"
1987
1640
-#: sequencer.c:174
1641
-msgid ""
1642
-"after resolving the conflicts, mark the corrected paths\n"
1643
-"with 'git add <paths>' or 'git rm <paths>'"
1644
-msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»"
1988
+#: merge-recursive.c:1857
1989
+msgid "file/directory"
1990
+msgstr "файл/каталог"
1991
1646
-#: sequencer.c:177
1647
-msgid ""
1648
-"after resolving the conflicts, mark the corrected paths\n"
1649
-"with 'git add <paths>' or 'git rm <paths>'\n"
1650
-"and commit the result with 'git commit'"
1651
-msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»\nи сделайте коммит с помощью «git commit»"
1992
+#: merge-recursive.c:1863
1993
+msgid "directory/file"
1994
+msgstr "каталог/файл"
1995
1653
-#: sequencer.c:190 sequencer.c:841 sequencer.c:924
1996
+#: merge-recursive.c:1868
1997
#, c-format
1655
-msgid "Could not write to %s"
1656
-msgstr "Не удалось записать в %s"
1998
+msgid ""
1999
+"CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
2000
+msgstr "КОНФЛИКТ (%s): Уже существует каталог с именем «%s» в «%s». Добавление «%s» как «%s»"
2001
1658
-#: sequencer.c:193 sequencer.c:843 sequencer.c:928
2002
+#: merge-recursive.c:1877
2003
#, c-format
1660
-msgid "Error wrapping up %s."
1661
-msgstr "Ошибка оборачивания %s."
2004
+msgid "Adding %s"
2005
+msgstr "Добавление %s"
2006
1663
-#: sequencer.c:208
1664
-msgid "Your local changes would be overwritten by cherry-pick."
1665
-msgstr "Ваши локальные изменение будут перезаписаны копией коммита."
2007
+#: merge-recursive.c:1914
2008
+msgid "Already up-to-date!"
2009
+msgstr "Уже обновлено!"
2010
1667
-#: sequencer.c:210
1668
-msgid "Your local changes would be overwritten by revert."
1669
-msgstr "Ваши локальные изменения будут перезаписаны обратными изменениями коммита."
2011
+#: merge-recursive.c:1923
2012
+#, c-format
2013
+msgid "merging of trees %s and %s failed"
2014
+msgstr "сбой слияния деревьев «%s» и «%s»"
2015
1671
-#: sequencer.c:213
1672
-msgid "Commit your changes or stash them to proceed."
1673
-msgstr "Сделайте коммит или спрячьте ваши изменения для продолжения."
2016
+#: merge-recursive.c:2006
2017
+msgid "Merging:"
2018
+msgstr "Слияние:"
2019
1675
-#: sequencer.c:228
2020
+#: merge-recursive.c:2019
2021
#, c-format
1677
-msgid "%s: fast-forward"
1678
-msgstr "%s: перемотка вперед"
2022
+msgid "found %u common ancestor:"
2023
+msgid_plural "found %u common ancestors:"
2024
+msgstr[0] "найден %u общий предок:"
2025
+msgstr[1] "найдено %u общих предка:"
2026
+msgstr[2] "найдено %u общих предков:"
2027
+msgstr[3] "найдено %u общих предков:"
2028
1680
-#. TRANSLATORS: %s will be "revert" or "cherry-pick"
1681
-#: sequencer.c:303
1682
-#, c-format
1683
-msgid "%s: Unable to write new index file"
1684
-msgstr "%s: Не удалось записать файл индекса"
2029
+#: merge-recursive.c:2058
2030
+msgid "merge returned no commit"
2031
+msgstr "слияние не вернуло коммит"
2032
1686
-#: sequencer.c:321
1687
-msgid "Could not resolve HEAD commit\n"
1688
-msgstr "Не удалось определить HEAD коммит\n"
2033
+#: merge-recursive.c:2121
2034
+#, c-format
2035
+msgid "Could not parse object '%s'"
2036
+msgstr "Не удалось разобрать объект «%s»"
2037
1690
-#: sequencer.c:341
1691
-msgid "Unable to update cache tree\n"
1692
-msgstr "Не удалось обновить дерево кэша\n"
2038
+#: merge-recursive.c:2135 builtin/merge.c:641 builtin/merge.c:788
2039
+msgid "Unable to write index."
2040
+msgstr "Не удается записать индекс."
2041
1694
-#: sequencer.c:393
2042
+#: notes-merge.c:273
2043
#, c-format
1696
-msgid "Could not parse commit %s\n"
1697
-msgstr "Не удалось разобрать коммит %s\n"
2044
+msgid ""
2045
+"You have not concluded your previous notes merge (%s exists).\n"
2046
+"Please, use 'git notes merge --commit' or 'git notes merge --abort' to commit/abort the previous merge before you start a new notes merge."
2047
+msgstr "Вы не закончили предыдущее слияние заметок (%s существует).\nЗапустите «git notes merge --commit» или «git notes merge --abort» для коммита или отмены предыдущего слияния и запуска нового слияния заметок."
2048
1699
-#: sequencer.c:398
2049
+#: notes-merge.c:280
2050
#, c-format
1701
-msgid "Could not parse parent commit %s\n"
1702
-msgstr "Не удалось разобрать родительскую коммит %s\n"
2051
+msgid "You have not concluded your notes merge (%s exists)."
2052
+msgstr "Вы не закончили предыдущее слияние заметок (%s существует)."
2053
1704
-#: sequencer.c:463
1705
-msgid "Your index file is unmerged."
1706
-msgstr "Ваш файл индекса не слит."
2054
+#: notes-utils.c:41
2055
+msgid "Cannot commit uninitialized/unreferenced notes tree"
2056
+msgstr "Нельзя закоммитить неинициализированное или не имеющее ссылок дерево заметок"
2057
1708
-#: sequencer.c:482
2058
+#: notes-utils.c:100
2059
#, c-format
1710
-msgid "Commit %s is a merge but no -m option was given."
1711
-msgstr "Коммит %s — это коммит-слияние, но опция -m не указана."
2060
+msgid "Bad notes.rewriteMode value: '%s'"
2061
+msgstr "Неправильное значение notes.rewriteMode: «%s»"
2062
1713
-#: sequencer.c:490
2063
+#: notes-utils.c:110
2064
#, c-format
1715
-msgid "Commit %s does not have parent %d"
1716
-msgstr "У коммита %s нет предка %d"
2065
+msgid "Refusing to rewrite notes in %s (outside of refs/notes/)"
2066
+msgstr "Отказ в перезаписи заметок в %s (за пределами refs/notes/)"
2067
1718
-#: sequencer.c:494
2068
+#. TRANSLATORS: The first %s is the name of the
2069
+#. environment variable, the second %s is its value
2070
+#: notes-utils.c:137
2071
#, c-format
1720
-msgid "Mainline was specified but commit %s is not a merge."
1721
-msgstr "Основная ветка указана, но коммит %s не является слиянием."
2072
+msgid "Bad %s value: '%s'"
2073
+msgstr "Неправильное значение переменной %s: «%s»"
2074
1723
-#. TRANSLATORS: The first %s will be "revert" or
1724
-#. "cherry-pick", the second %s a SHA1
1725
-#: sequencer.c:507
2075
+#: object.c:242
2076
#, c-format
1727
-msgid "%s: cannot parse parent commit %s"
1728
-msgstr "%s: не удалось разобрать родительский коммит для %s"
2077
+msgid "unable to parse object: %s"
2078
+msgstr "не удалось разобрать объект: %s"
2079
+
2080
+#: parse-options.c:572
2081
+msgid "..."
2082
+msgstr "…"
2083
1730
-#: sequencer.c:511
2084
+#: parse-options.c:590
2085
#, c-format
1732
-msgid "Cannot get commit message for %s"
1733
-msgstr "Не удалось получить сообщение коммита для %s"
2086
+msgid "usage: %s"
2087
+msgstr "использование: %s"
2088
1735
-#: sequencer.c:597
2089
+#. TRANSLATORS: the colon here should align with the
2090
+#. one in "usage: %s" translation
2091
+#: parse-options.c:594
2092
#, c-format
1737
-msgid "could not revert %s... %s"
1738
-msgstr "не удалось обратить изменения коммита %s… %s"
2093
+msgid " or: %s"
2094
+msgstr " или: %s"
2095
1740
-#: sequencer.c:598
2096
+#: parse-options.c:597
2097
#, c-format
1742
-msgid "could not apply %s... %s"
1743
-msgstr "не удалось применить коммит %s… %s"
2098
+msgid " %s"
2099
+msgstr " %s"
2100
1745
-#: sequencer.c:633
1746
-msgid "empty commit set passed"
1747
-msgstr "передан пустой набор коммитов"
2101
+#: parse-options.c:631
2102
+msgid "-NUM"
2103
+msgstr "-КОЛИЧЕСТВО"
2104
1749
-#: sequencer.c:641
2105
+#: parse-options-cb.c:108
2106
#, c-format
1751
-msgid "git %s: failed to read the index"
1752
-msgstr "git %s: сбой чтения индекса"
2107
+msgid "malformed object name '%s'"
2108
+msgstr "Неправильное имя объекта «%s»"
2109
1754
-#: sequencer.c:645
2110
+#: path.c:826
2111
#, c-format
1756
-msgid "git %s: failed to refresh the index"
1757
-msgstr "git %s: сбой обновления индекса"
1758
-
1759
-#: sequencer.c:705
1760
-msgid "Cannot revert during another revert."
1761
-msgstr "Нельзя обратить изменения коммита во время другого процесса обращения коммита."
2112
+msgid "Could not make %s writable by group"
2113
+msgstr "Не удалось предоставить доступ к %s на запись"
2114
1763
-#: sequencer.c:706
1764
-msgid "Cannot revert during a cherry-pick."
1765
-msgstr "Нельзя обратить изменения коммита во время копирования коммита."
2115
+#: pathspec.c:133
2116
+msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
2117
+msgstr "глобальные опции спецификации пути «glob» и «noglob» нельзя использовать одновременно"
2118
1767
-#: sequencer.c:709
1768
-msgid "Cannot cherry-pick during a revert."
1769
-msgstr "Нельзя скопировать коммит во время процесса обращения коммита."
2119
+#: pathspec.c:143
2120
+msgid ""
2121
+"global 'literal' pathspec setting is incompatible with all other global "
2122
+"pathspec settings"
2123
+msgstr "глобальная опция спецификации пути «literal» не совместима с другими глобальными спецификаторами доступа"
2124
1771
-#: sequencer.c:710
1772
-msgid "Cannot cherry-pick during another cherry-pick."
1773
-msgstr "Нельзя скопировать коммит во время другого процесса копирования коммита."
2125
+#: pathspec.c:177
2126
+msgid "invalid parameter for pathspec magic 'prefix'"
2127
+msgstr "неправильный параметр для магического слова «prefix» в спецификации пути "
2128
1775
-#: sequencer.c:732
2129
+#: pathspec.c:183
2130
#, c-format
1777
-msgid "Could not parse line %d."
1778
-msgstr "Не удалось разобрать строку %d."
1779
-
1780
-#: sequencer.c:737
1781
-msgid "No commits parsed."
1782
-msgstr "Коммиты не разобраны."
2131
+msgid "Invalid pathspec magic '%.*s' in '%s'"
2132
+msgstr "неправильное магическое слово «%.*s» в спецификации пути «%s»"
2133
1784
-#: sequencer.c:749
2134
+#: pathspec.c:187
2135
#, c-format
1786
-msgid "Could not open %s"
1787
-msgstr "Не удалось открыть %s"
2136
+msgid "Missing ')' at the end of pathspec magic in '%s'"
2137
+msgstr "Пропущено «)» в конце магического слова спецификации пути «%s»"
2138
1789
-#: sequencer.c:753
2139
+#: pathspec.c:205
2140
#, c-format
1791
-msgid "Could not read %s."
1792
-msgstr "Не удалось прочитать %s."
2141
+msgid "Unimplemented pathspec magic '%c' in '%s'"
2142
+msgstr "Нереализованное магическое слово «%c» спецификации пути «%s»"
2143
1794
-#: sequencer.c:760
2144
+#: pathspec.c:230
2145
#, c-format
1796
-msgid "Unusable instruction sheet: %s"
1797
-msgstr "Непригодная для использования карта с инструкциями: %s"
2146
+msgid "%s: 'literal' and 'glob' are incompatible"
2147
+msgstr "%s: «literal» и «glob» не совместимы"
2148
1799
-#: sequencer.c:790
2149
+#: pathspec.c:241
2150
#, c-format
1801
-msgid "Invalid key: %s"
1802
-msgstr "Недействительный ключ: %s"
2151
+msgid "%s: '%s' is outside repository"
2152
+msgstr "%s: «%s» вне репозитория"
2153
1804
-#: sequencer.c:793 builtin/pull.c:50 builtin/pull.c:52
2154
+#: pathspec.c:291
2155
#, c-format
1806
-msgid "Invalid value for %s: %s"
1807
-msgstr "Неправильное значение %s: %s"
2156
+msgid "Pathspec '%s' is in submodule '%.*s'"
2157
+msgstr "Спецификация пути «%s» в подмодуле «%.*s»"
2158
1809
-#: sequencer.c:803
2159
+#: pathspec.c:353
2160
#, c-format
1811
-msgid "Malformed options sheet: %s"
1812
-msgstr "Повреждённая карта с опциями: %s"
1813
-
1814
-#: sequencer.c:822
1815
-msgid "a cherry-pick or revert is already in progress"
1816
-msgstr "копирование или обращение изменений коммита уже выполняются"
2161
+msgid "%s: pathspec magic not supported by this command: %s"
2162
+msgstr "%s: магические слова в спецификации пути не поддерживаются командой: %s"
2163
1818
-#: sequencer.c:823
1819
-msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
1820
-msgstr "попробуйте «git cherry-pick (--continue | --quit | --abort)»"
2164
+#: pathspec.c:408
2165
+msgid ""
2166
+"empty strings as pathspecs will be made invalid in upcoming releases. please"
2167
+" use . instead if you meant to match all paths"
2168
+msgstr "пустые строки как спецификаторы пути будут сделаны недопустимыми в следующих версиях. используйте вместо них «.», что значит соотвествие всем путям"
2169
1822
-#: sequencer.c:827
2170
+#: pathspec.c:440
2171
#, c-format
1824
-msgid "Could not create sequencer directory %s"
1825
-msgstr "Не удалось создать каталог для указателя следования коммитов %s"
1826
-
1827
-#: sequencer.c:862 sequencer.c:998
1828
-msgid "no cherry-pick or revert in progress"
1829
-msgstr "копирование или обращение изменений коммита уже выполняются"
2172
+msgid "pathspec '%s' is beyond a symbolic link"
2173
+msgstr "спецификация пути «%s» находится за символической ссылкой"
2174
1831
-#: sequencer.c:864
1832
-msgid "cannot resolve HEAD"
1833
-msgstr "не удалось определить HEAD"
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
1835
-#: sequencer.c:866 sequencer.c:900
1836
-msgid "cannot abort from a branch yet to be born"
1837
-msgstr "нельзя отменить изменения с ветки, которая еще не создана"
2181
+#: pretty.c:971
2182
+msgid "unable to parse --pretty format"
2183
+msgstr "не удалось разобрать формат для --pretty"
2184
1839
-#: sequencer.c:886 builtin/fetch.c:724 builtin/fetch.c:970
2185
+#: read-cache.c:1315
2186
#, c-format
1841
-msgid "cannot open %s"
1842
-msgstr "не удалось открыть %s"
2187
+msgid ""
2188
+"index.version set, but the value is invalid.\n"
2189
+"Using version %i"
2190
+msgstr "index.version указан, но значение недействительное.\nИспользую версию %i"
2191
1844
-#: sequencer.c:888
2192
+#: read-cache.c:1325
2193
#, c-format
1846
-msgid "cannot read %s: %s"
1847
-msgstr "не удалось прочитать %s: %s"
2194
+msgid ""
2195
+"GIT_INDEX_VERSION set, but the value is invalid.\n"
2196
+"Using version %i"
2197
+msgstr "GIT_INDEX_VERSION указан, но значение недействительное.\nИспользую версию %i"
2198
1849
-#: sequencer.c:889
1850
-msgid "unexpected end of file"
1851
-msgstr "неожиданный конец файла"
2199
+#: refs.c:576 builtin/merge.c:840
2200
+#, c-format
2201
+msgid "Could not open '%s' for writing"
2202
+msgstr "Не удалось открыть «%s» для записи"
2203
1853
-#: sequencer.c:895
2204
+#: refs/files-backend.c:2481
2205
#, c-format
1855
-msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
1856
-msgstr "сохраненный файл с HEAD перед копированием коммита «%s» поврежден"
2206
+msgid "could not delete reference %s: %s"
2207
+msgstr "не удалось удалить ссылку %s: %s"
2208
1858
-#: sequencer.c:921
2209
+#: refs/files-backend.c:2484
2210
#, c-format
1860
-msgid "Could not format %s."
1861
-msgstr "Не удалось отформатировать %s."
2211
+msgid "could not delete references: %s"
2212
+msgstr "не удалось удалить ссылки: %s"
2213
1863
-#: sequencer.c:1066
2214
+#: refs/files-backend.c:2493
2215
#, c-format
1865
-msgid "%s: can't cherry-pick a %s"
1866
-msgstr "%s: не удалось скопировать коммит %s"
2216
+msgid "could not remove reference %s"
2217
+msgstr "не удалось удалить ссылки %s"
2218
1868
-#: sequencer.c:1069
2219
+#: ref-filter.c:55
2220
#, c-format
1870
-msgid "%s: bad revision"
1871
-msgstr "%s: плохая редакция"
2221
+msgid "expected format: %%(color:<color>)"
2222
+msgstr "ожидаемый формат: %%(color:<color>)"
2223
1873
-#: sequencer.c:1102
1874
-msgid "Can't revert as initial commit"
1875
-msgstr "Нельзя обратить изменения изначального коммита"
2224
+#: ref-filter.c:57
2225
+#, c-format
2226
+msgid "unrecognized color: %%(color:%s)"
2227
+msgstr "неопознанный цвет: %%(color:%s)"
2228
1877
-#: setup.c:160
2229
+#: ref-filter.c:71
2230
#, c-format
1879
-msgid ""
1880
-"%s: no such path in the working tree.\n"
1881
-"Use 'git <command> -- <path>...' to specify paths that do not exist locally."
1882
-msgstr "%s: нет такого пути в рабочем каталоге.\nИспользуйте «git <команда> -- <путь>…» для указания путей, которые не существуют локально."
2231
+msgid "unrecognized format: %%(%s)"
2232
+msgstr "неопознанный формат: %%(%s)"
2233
1884
-#: setup.c:173
2234
+#: ref-filter.c:77
2235
#, c-format
1886
-msgid ""
1887
-"ambiguous argument '%s': unknown revision or path not in the working tree.\n"
1888
-"Use '--' to separate paths from revisions, like this:\n"
1889
-"'git <command> [<revision>...] -- [<file>...]'"
1890
-msgstr "неоднозначный аргумент «%s»: неизвестная редакция или не путь в рабочем каталоге.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
2236
+msgid "%%(body) does not take arguments"
2237
+msgstr "%%(body) не принимает аргументов"
2238
1892
-#: setup.c:223
2239
+#: ref-filter.c:84
2240
#, c-format
1894
-msgid ""
1895
-"ambiguous argument '%s': both revision and filename\n"
1896
-"Use '--' to separate paths from revisions, like this:\n"
1897
-"'git <command> [<revision>...] -- [<file>...]'"
1898
-msgstr "неоднозначный аргумент «%s»: является одновременно и редакцией и именем файла.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
2241
+msgid "%%(subject) does not take arguments"
2242
+msgstr "%%(subject) не принимает аргументов"
2243
1900
-#: setup.c:248 builtin/apply.c:3362 builtin/apply.c:3373 builtin/apply.c:3419
2244
+#: ref-filter.c:101
2245
#, c-format
1902
-msgid "failed to read %s"
1903
-msgstr "не удалось прочитать %s"
2246
+msgid "positive value expected contents:lines=%s"
2247
+msgstr "положительное значение ожидает содержимое:lines=%s"
2248
1905
-#: setup.c:468
2249
+#: ref-filter.c:103
2250
#, c-format
1907
-msgid "Expected git repo version <= %d, found %d"
1908
-msgstr "Ожидаемая версия git репозитория <= %d, а обнаружена %d"
2251
+msgid "unrecognized %%(contents) argument: %s"
2252
+msgstr "неопознанный аргумент %%(contents): %s"
2253
1910
-#: setup.c:476
1911
-msgid "unknown repository extensions found:"
1912
-msgstr "обнаружены неизвестные расширения репозитория:"
2254
+#: ref-filter.c:113
2255
+#, c-format
2256
+msgid "unrecognized %%(objectname) argument: %s"
2257
+msgstr "неопознанный аргумент %%(objectname): %s"
2258
1914
-#: setup.c:762
2259
+#: ref-filter.c:135
2260
#, c-format
1916
-msgid "Not a git repository (or any of the parent directories): %s"
1917
-msgstr "Не найден git репозитоий (или один из его каталогов): %s"
2261
+msgid "expected format: %%(align:<width>,<position>)"
2262
+msgstr "ожидаемый формат: %%(align:<width>,<position>)"
2263
1919
-#: setup.c:764 setup.c:915 builtin/index-pack.c:1641
1920
-msgid "Cannot come back to cwd"
1921
-msgstr "Не удалось вернуться в текущий рабочий каталог"
2264
+#: ref-filter.c:147
2265
+#, c-format
2266
+msgid "unrecognized position:%s"
2267
+msgstr "неопознанная позиция:%s"
2268
1923
-#: setup.c:845
1924
-msgid "Unable to read current working directory"
1925
-msgstr "Не удалось прочитать текущий рабочий каталог"
2269
+#: ref-filter.c:151
2270
+#, c-format
2271
+msgid "unrecognized width:%s"
2272
+msgstr "неопознанная ширина:%s"
2273
1927
-#: setup.c:920
2274
+#: ref-filter.c:157
2275
#, c-format
1929
-msgid ""
1930
-"Not a git repository (or any parent up to mount point %s)\n"
1931
-"Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
1932
-msgstr "Не найден git репозитоий (или один из его каталогов вплоть до точки монтирования %s)\nОстанавливаю поиск на границе файловой системы (так как GIT_DISCOVERY_ACROSS_FILESYSTEM не установлен)."
2276
+msgid "unrecognized %%(align) argument: %s"
2277
+msgstr "неопознанный аргумент %%(align): %s"
2278
1934
-#: setup.c:927
2279
+#: ref-filter.c:161
2280
#, c-format
1936
-msgid "Cannot change to '%s/..'"
1937
-msgstr "Перейти в «%s/..»"
2281
+msgid "positive width expected with the %%(align) atom"
2282
+msgstr "ожидается положительная ширина с указанием частицы %%(align)"
2283
1939
-#: setup.c:989
2284
+#: ref-filter.c:244
2285
#, c-format
1941
-msgid ""
1942
-"Problem with core.sharedRepository filemode value (0%.3o).\n"
1943
-"The owner of files must always have read and write permissions."
1944
-msgstr "Проблема со значением режима доступа к файлу core.sharedRepository (0%.3o).\nВладелец файлов должен всегда иметь права на чтение и на запись."
2286
+msgid "malformed field name: %.*s"
2287
+msgstr "неправильное имя поля: %.*s"
2288
1946
-#: sha1_file.c:1046
1947
-msgid "offset before end of packfile (broken .idx?)"
1948
-msgstr "сдвиг до конца файла пакета (возможно, повреждён файл .idx?)"
2289
+#: ref-filter.c:270
2290
+#, c-format
2291
+msgid "unknown field name: %.*s"
2292
+msgstr "неизвестное имя поля: %.*s"
2293
1950
-#: sha1_file.c:2434
2294
+#: ref-filter.c:372
2295
#, c-format
1952
-msgid "offset before start of pack index for %s (corrupt index?)"
1953
-msgstr "сдвиг до начала индекса пакета для %s (повреждён индекс?)"
2296
+msgid "format: %%(end) atom used without corresponding atom"
2297
+msgstr "формат: частица %%(end) использована без соответствующей частицы"
2298
1955
-#: sha1_file.c:2438
2299
+#: ref-filter.c:424
2300
#, c-format
1957
-msgid "offset beyond end of pack index for %s (truncated index?)"
1958
-msgstr "сдвиг за пределами индекса пакета для %s (обрезан индекс?)"
2301
+msgid "malformed format string %s"
2302
+msgstr "неправильная строка формата %s"
2303
1960
-#: sha1_name.c:462
1961
-msgid ""
1962
-"Git normally never creates a ref that ends with 40 hex characters\n"
1963
-"because it will be ignored when you just specify 40-hex. These refs\n"
1964
-"may be created by mistake. For example,\n"
1965
-"\n"
1966
-" git checkout -b $br $(git rev-parse ...)\n"
1967
-"\n"
1968
-"where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
1969
-"examine these refs and maybe delete them. Turn this message off by\n"
1970
-"running \"git config advice.objectNameWarning false\""
1971
-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»"
2304
+#: ref-filter.c:878
2305
+msgid ":strip= requires a positive integer argument"
2306
+msgstr ":strip= требует наличия положительного целого аргумента"
2307
1973
-#: submodule.c:64 submodule.c:98
1974
-msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
1975
-msgstr "Не удалось изменить не слитый .gitmodules, сначала разрешите конфликты"
2308
+#: ref-filter.c:883
2309
+#, c-format
2310
+msgid "ref '%s' does not have %ld components to :strip"
2311
+msgstr "ссылка «%s» не содержит %ld компонент для :strip"
2312
1977
-#: submodule.c:68 submodule.c:102
2313
+#: ref-filter.c:1046
2314
#, c-format
1979
-msgid "Could not find section in .gitmodules where path=%s"
1980
-msgstr "Не удалось найти раздел в .gitmodules, где путь равен %s"
2315
+msgid "unknown %.*s format %s"
2316
+msgstr "неизвестный %.*s формат %s"
2317
1982
-#: submodule.c:76
2318
+#: ref-filter.c:1066 ref-filter.c:1097
2319
#, c-format
1984
-msgid "Could not update .gitmodules entry %s"
1985
-msgstr " Не удалось обновить .gitmodules запись %s"
2320
+msgid "missing object %s for %s"
2321
+msgstr "не найден объект %s для %s"
2322
1987
-#: submodule.c:109
2323
+#: ref-filter.c:1069 ref-filter.c:1100
2324
#, c-format
1989
-msgid "Could not remove .gitmodules entry for %s"
1990
-msgstr "Не удалось удалить запись в .gitmodules для %s"
2325
+msgid "parse_object_buffer failed on %s for %s"
2326
+msgstr "сбой при выполнении parse_object_buffer на %s для %s"
2327
1992
-#: submodule.c:120
1993
-msgid "staging updated .gitmodules failed"
1994
-msgstr "сбой индексирования обновленного .gitmodules"
2328
+#: ref-filter.c:1311
2329
+#, c-format
2330
+msgid "malformed object at '%s'"
2331
+msgstr "Повреждённый объект «%s»"
2332
1996
-#: submodule.c:177
1997
-msgid "negative values not allowed for submodule.fetchJobs"
1998
-msgstr "нельзя использовать отприцательные значения для submodule.fetchJobs"
2333
+#: ref-filter.c:1373
2334
+#, c-format
2335
+msgid "ignoring ref with broken name %s"
2336
+msgstr "игнорирую ссылку с неправильным именем %s"
2337
2000
-#: submodule-config.c:358
2338
+#: ref-filter.c:1378
2339
#, c-format
2002
-msgid "invalid value for %s"
2003
-msgstr "неправильное значение %s"
2340
+msgid "ignoring broken ref %s"
2341
+msgstr "игнорирую неправильную ссылку %s"
2342
2005
-#: trailer.c:237
2343
+#: ref-filter.c:1633
2344
#, c-format
2007
-msgid "running trailer command '%s' failed"
2008
-msgstr "сбой при запуске команды завершителя «%s»"
2345
+msgid "format: %%(end) atom missing"
2346
+msgstr "format: пропущена частица %%(end)"
2347
2010
-#: trailer.c:492 trailer.c:496 trailer.c:500 trailer.c:554 trailer.c:558
2011
-#: trailer.c:562
2348
+#: ref-filter.c:1687
2349
#, c-format
2013
-msgid "unknown value '%s' for key '%s'"
2014
-msgstr "неизвестное значение «%s» для ключа «%s»"
2350
+msgid "malformed object name %s"
2351
+msgstr "неправильное имя объекта %s"
2352
2016
-#: trailer.c:544 trailer.c:549 builtin/remote.c:289
2353
+#: remote.c:746
2354
#, c-format
2018
-msgid "more than one %s"
2019
-msgstr "больше одного %s"
2355
+msgid "Cannot fetch both %s and %s to %s"
2356
+msgstr "Нельзя извлечь одновременно %s и %s в %s"
2357
2021
-#: trailer.c:582
2358
+#: remote.c:750
2359
#, c-format
2023
-msgid "empty trailer token in trailer '%.*s'"
2024
-msgstr "пустая последняя лексема в завершителе «%.*s»"
2360
+msgid "%s usually tracks %s, not %s"
2361
+msgstr "%s обычно отслеживает %s, а не %s"
2362
2026
-#: trailer.c:702
2363
+#: remote.c:754
2364
#, c-format
2028
-msgid "could not read input file '%s'"
2029
-msgstr "не удалось прочитать входной файл «%s»"
2365
+msgid "%s tracks both %s and %s"
2366
+msgstr "%s отслеживает и %s и %s"
2367
2031
-#: trailer.c:705
2032
-msgid "could not read from stdin"
2033
-msgstr "не удалось прочитать из стандартного ввода"
2368
+#: remote.c:762
2369
+msgid "Internal error"
2370
+msgstr "Внутренняя ошибка"
2371
2035
-#: trailer.c:857 builtin/am.c:42
2036
-#, c-format
2037
-msgid "could not stat %s"
2038
-msgstr "не удалось выполнить stat для %s"
2372
+#: remote.c:1677 remote.c:1720
2373
+msgid "HEAD does not point to a branch"
2374
+msgstr "HEAD не указывает на ветку"
2375
2040
-#: trailer.c:859
2376
+#: remote.c:1686
2377
#, c-format
2042
-msgid "file %s is not a regular file"
2043
-msgstr "файл %s не является обычным файлом"
2378
+msgid "no such branch: '%s'"
2379
+msgstr "нет такой ветки: «%s»"
2380
2045
-#: trailer.c:861
2381
+#: remote.c:1689
2382
#, c-format
2047
-msgid "file %s is not writable by user"
2048
-msgstr "файл %s не доступен на запись пользователю"
2049
-
2050
-#: trailer.c:873
2051
-msgid "could not open temporary file"
2052
-msgstr "не удалось создать временный файл"
2383
+msgid "no upstream configured for branch '%s'"
2384
+msgstr "вышестоящая ветка не настроена для ветки «%s»"
2385
2054
-#: trailer.c:912
2386
+#: remote.c:1695
2387
#, c-format
2056
-msgid "could not rename temporary file to %s"
2057
-msgstr "не удалось переименовать временный файл в %s"
2388
+msgid "upstream branch '%s' not stored as a remote-tracking branch"
2389
+msgstr "вышестоящая ветка «%s» не сохранена как отслеживаемая ветка"
2390
2059
-#: transport.c:62
2391
+#: remote.c:1710
2392
#, c-format
2061
-msgid "Would set upstream of '%s' to '%s' of '%s'\n"
2062
-msgstr "Будет установлен вышестоящий репозиторий для «%s» на «%s» с «%s»\n"
2393
+msgid "push destination '%s' on remote '%s' has no local tracking branch"
2394
+msgstr "назначение для отправки «%s» на внешнем сервере «%s» не имеет локальной отслеживаемой ветки"
2395
2064
-#: transport.c:151
2396
+#: remote.c:1725
2397
#, c-format
2066
-msgid "transport: invalid depth option '%s'"
2067
-msgstr "транспорт: неправильный параметр глубины «%s»"
2398
+msgid "branch '%s' has no remote for pushing"
2399
+msgstr "ветка «%s» не имеет внешнего сервера для отправки"
2400
2069
-#: transport.c:771
2401
+#: remote.c:1736
2402
#, c-format
2071
-msgid ""
2072
-"The following submodule paths contain changes that can\n"
2073
-"not be found on any remote:\n"
2074
-msgstr "Подмодули по указанным путям содержат изменения, которые не найдены ни на одном из внешних репозиториев:\n"
2403
+msgid "push refspecs for '%s' do not include '%s'"
2404
+msgstr "спецификации пути для отправки «%s» не включают в себя «%s»"
2405
+
2406
+#: remote.c:1749
2407
+msgid "push has no destination (push.default is 'nothing')"
2408
+msgstr "отправка не имеет точки назначения (push.default выставлен в «nothing»)"
2409
+
2410
+#: remote.c:1771
2411
+msgid "cannot resolve 'simple' push to a single destination"
2412
+msgstr "не удалось выполнить «simple» отправку в единственную точку назначения"
2413
2076
-#: transport.c:775
2414
+#: remote.c:2073
2415
#, c-format
2078
-msgid ""
2079
-"\n"
2080
-"Please try\n"
2081
-"\n"
2082
-"\tgit push --recurse-submodules=on-demand\n"
2083
-"\n"
2084
-"or cd to the path and use\n"
2085
-"\n"
2086
-"\tgit push\n"
2087
-"\n"
2088
-"to push them to a remote.\n"
2089
-"\n"
2090
-msgstr "\nПопробуйте выполнить\n\n\tgit push --recurse-submodules=on-demand\n\nили перейти в каталог с помощью команды cd и выполнить\n\n\tgit push\n\nдля их отправки на внешний репозиторий.\n"
2416
+msgid "Your branch is based on '%s', but the upstream is gone.\n"
2417
+msgstr "Ваша ветка базируется на «%s», но вышестоящий репозиторий исчез.\n"
2418
2092
-#: transport.c:783
2093
-msgid "Aborting."
2094
-msgstr "Прерываю."
2419
+#: remote.c:2077
2420
+msgid " (use \"git branch --unset-upstream\" to fixup)\n"
2421
+msgstr "(для исправления запустите «git branch --unset-upstream»)\n"
2422
2096
-#: transport-helper.c:1041
2423
+#: remote.c:2080
2424
#, c-format
2098
-msgid "Could not read ref %s"
2099
-msgstr "Не удалось прочитать ссылку %s"
2425
+msgid "Your branch is up-to-date with '%s'.\n"
2426
+msgstr "Ваша ветка обновлена в соответствии с «%s».\n"
2427
2101
-#: unpack-trees.c:64
2428
+#: remote.c:2084
2429
#, c-format
2103
-msgid ""
2104
-"Your local changes to the following files would be overwritten by checkout:\n"
2105
-"%%sPlease commit your changes or stash them before you switch branches."
2106
-msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%sСделайте коммит или спрячьте ваши изменения перед переключением веток."
2430
+msgid "Your branch is ahead of '%s' by %d commit.\n"
2431
+msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
2432
+msgstr[0] "Ваша ветка опережает «%s» на %d коммит.\n"
2433
+msgstr[1] "Ваша ветка опережает «%s» на %d коммита.\n"
2434
+msgstr[2] "Ваша ветка опережает «%s» на %d коммитов.\n"
2435
+msgstr[3] "Ваша ветка опережает «%s» на %d коммитов.\n"
2436
2108
-#: unpack-trees.c:66
2437
+#: remote.c:2090
2438
+msgid " (use \"git push\" to publish your local commits)\n"
2439
+msgstr " (используйте «git push», чтобы опубликовать ваши локальные коммиты)\n"
2440
+
2441
+#: remote.c:2093
2442
#, c-format
2110
-msgid ""
2111
-"Your local changes to the following files would be overwritten by checkout:\n"
2112
-"%%s"
2113
-msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%s"
2443
+msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
2444
+msgid_plural ""
2445
+"Your branch is behind '%s' by %d commits, and can be fast-forwarded.\n"
2446
+msgstr[0] "Ваша ветка отстает от «%s» на %d коммит и может быть перемотана вперед.\n"
2447
+msgstr[1] "Ваша ветка отстает от «%s» на %d коммита и может быть перемотана вперед.\n"
2448
+msgstr[2] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
2449
+msgstr[3] "Ваша ветка отстает от «%s» на %d коммитов и может быть перемотана вперед.\n"
2450
2115
-#: unpack-trees.c:69
2116
-#, c-format
2117
-msgid ""
2118
-"Your local changes to the following files would be overwritten by merge:\n"
2119
-"%%sPlease commit your changes or stash them before you merge."
2120
-msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%sСделайте коммит или спрячьте ваши изменения перед слиянием веток."
2451
+#: remote.c:2101
2452
+msgid " (use \"git pull\" to update your local branch)\n"
2453
+msgstr " (используйте «git pull», чтобы обновить вашу локальную ветку)\n"
2454
2122
-#: unpack-trees.c:71
2455
+#: remote.c:2104
2456
#, c-format
2457
msgid ""
2125
-"Your local changes to the following files would be overwritten by merge:\n"
2126
-"%%s"
2127
-msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%s"
2458
+"Your branch and '%s' have diverged,\n"
2459
+"and have %d and %d different commit each, respectively.\n"
2460
+msgid_plural ""
2461
+"Your branch and '%s' have diverged,\n"
2462
+"and have %d and %d different commits each, respectively.\n"
2463
+msgstr[0] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разный коммит в каждой соответственно.\n"
2464
+msgstr[1] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммита в каждой соответственно.\n"
2465
+msgstr[2] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
2466
+msgstr[3] "Ваша ветка и «%s» разделились\nи теперь имеют %d и %d разных коммитов в каждой соответственно.\n"
2467
2129
-#: unpack-trees.c:74
2130
-#, c-format
2131
-msgid ""
2132
-"Your local changes to the following files would be overwritten by %s:\n"
2133
-"%%sPlease commit your changes or stash them before you %s."
2134
-msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%sСделайте коммит или спрячьте ваши изменения перед %s."
2468
+#: remote.c:2114
2469
+msgid " (use \"git pull\" to merge the remote branch into yours)\n"
2470
+msgstr " (используйте «git pull», чтобы слить внешнюю ветку в вашу)\n"
2471
2136
-#: unpack-trees.c:76
2137
-#, c-format
2138
-msgid ""
2139
-"Your local changes to the following files would be overwritten by %s:\n"
2140
-"%%s"
2141
-msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%s"
2472
+#: revision.c:2158
2473
+msgid "your current branch appears to be broken"
2474
+msgstr "похоже, ваша текущая ветка повреждена"
2475
2143
-#: unpack-trees.c:81
2476
+#: revision.c:2161
2477
#, c-format
2145
-msgid ""
2146
-"Updating the following directories would lose untracked files in it:\n"
2147
-"%s"
2148
-msgstr "Обновление указанных каталогов приведет к потере неотслеживаемых файлов в них:\n%s"
2478
+msgid "your current branch '%s' does not have any commits yet"
2479
+msgstr "ваша текущая ветка «%s» еще не содержит ни одного коммита"
2480
2150
-#: unpack-trees.c:85
2151
-#, c-format
2152
-msgid ""
2153
-"The following untracked working tree files would be removed by checkout:\n"
2154
-"%%sPlease move or remove them before you switch branches."
2155
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2481
+#: revision.c:2355
2482
+msgid "--first-parent is incompatible with --bisect"
2483
+msgstr "опцию --first-parent нельзя использовать одновременно с --bisect"
2484
2157
-#: unpack-trees.c:87
2158
-#, c-format
2159
-msgid ""
2160
-"The following untracked working tree files would be removed by checkout:\n"
2161
-"%%s"
2162
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%s"
2485
+#: run-command.c:106
2486
+msgid "open /dev/null failed"
2487
+msgstr "сбой открытия /dev/null"
2488
2164
-#: unpack-trees.c:90
2489
+#: run-command.c:108
2490
#, c-format
2166
-msgid ""
2167
-"The following untracked working tree files would be removed by merge:\n"
2168
-"%%sPlease move or remove them before you merge."
2169
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2491
+msgid "dup2(%d,%d) failed"
2492
+msgstr "dup2(%d,%d) сбой"
2493
2171
-#: unpack-trees.c:92
2172
-#, c-format
2173
-msgid ""
2174
-"The following untracked working tree files would be removed by merge:\n"
2175
-"%%s"
2176
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%s"
2494
+#: send-pack.c:297
2495
+msgid "failed to sign the push certificate"
2496
+msgstr "сбой подписания сертификата отправки"
2497
2178
-#: unpack-trees.c:95
2179
-#, c-format
2180
-msgid ""
2181
-"The following untracked working tree files would be removed by %s:\n"
2182
-"%%sPlease move or remove them before you %s."
2183
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%sПереместите эти файлы или удалите их перед %s."
2498
+#: send-pack.c:410
2499
+msgid "the receiving end does not support --signed push"
2500
+msgstr "принимающая сторона не поддерживает отправку с опцией --signed"
2501
2185
-#: unpack-trees.c:97
2186
-#, c-format
2502
+#: send-pack.c:412
2503
msgid ""
2188
-"The following untracked working tree files would be removed by %s:\n"
2189
-"%%s"
2190
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%s"
2504
+"not sending a push certificate since the receiving end does not support "
2505
+"--signed push"
2506
+msgstr "не отправляем сертификат для отправки, так как принимающая сторона не поддерживает отправку с опцией --signed"
2507
2192
-#: unpack-trees.c:102
2193
-#, c-format
2194
-msgid ""
2195
-"The following untracked working tree files would be overwritten by checkout:\n"
2196
-"%%sPlease move or remove them before you switch branches."
2197
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2508
+#: send-pack.c:424
2509
+msgid "the receiving end does not support --atomic push"
2510
+msgstr "принимающая сторона не поддерживает отправку с опцией --atomic"
2511
2199
-#: unpack-trees.c:104
2200
-#, c-format
2201
-msgid ""
2202
-"The following untracked working tree files would be overwritten by checkout:\n"
2203
-"%%s"
2204
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при переключении на состояние:\n%%s"
2512
+#: send-pack.c:429
2513
+msgid "the receiving end does not support push options"
2514
+msgstr "принимающая сторона не поддерживает отправку с опциями"
2515
2206
-#: unpack-trees.c:107
2207
-#, c-format
2208
-msgid ""
2209
-"The following untracked working tree files would be overwritten by merge:\n"
2210
-"%%sPlease move or remove them before you merge."
2211
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
2516
+#: sequencer.c:171
2517
+msgid "revert"
2518
+msgstr "обратить изменения"
2519
2213
-#: unpack-trees.c:109
2214
-#, c-format
2215
-msgid ""
2216
-"The following untracked working tree files would be overwritten by merge:\n"
2217
-"%%s"
2218
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при слиянии:\n%%s"
2520
+#: sequencer.c:171
2521
+msgid "cherry-pick"
2522
+msgstr "копировать коммит"
2523
2220
-#: unpack-trees.c:112
2221
-#, c-format
2524
+#: sequencer.c:228
2525
msgid ""
2223
-"The following untracked working tree files would be overwritten by %s:\n"
2224
-"%%sPlease move or remove them before you %s."
2225
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при %s:\n%%sПереместите эти файлы или удалите их перед %s."
2526
+"after resolving the conflicts, mark the corrected paths\n"
2527
+"with 'git add <paths>' or 'git rm <paths>'"
2528
+msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»"
2529
2227
-#: unpack-trees.c:114
2228
-#, c-format
2530
+#: sequencer.c:231
2531
msgid ""
2230
-"The following untracked working tree files would be overwritten by %s:\n"
2231
-"%%s"
2232
-msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут перезаписаны при %s:\n%%s"
2532
+"after resolving the conflicts, mark the corrected paths\n"
2533
+"with 'git add <paths>' or 'git rm <paths>'\n"
2534
+"and commit the result with 'git commit'"
2535
+msgstr "после разрешения конфликтов, пометьте исправленные пути\nс помощью «git add <пути>» или «git rm <пути>»\nи сделайте коммит с помощью «git commit»"
2536
2234
-#: unpack-trees.c:121
2537
+#: sequencer.c:244 sequencer.c:1209
2538
#, c-format
2236
-msgid "Entry '%s' overlaps with '%s'. Cannot bind."
2237
-msgstr "Запись «%s» частично совпадает с «%s». Не удалось назначить соответствие."
2539
+msgid "could not lock '%s'"
2540
+msgstr "не удалось заблокировать «%s»"
2541
2239
-#: unpack-trees.c:124
2542
+#: sequencer.c:247 sequencer.c:1125 sequencer.c:1214
2543
#, c-format
2241
-msgid ""
2242
-"Cannot update sparse checkout: the following entries are not up-to-date:\n"
2243
-"%s"
2244
-msgstr "Не удалось обновить частичное состояние: следующие элементы не последней версии:\n%s"
2544
+msgid "could not write to '%s'"
2545
+msgstr "не удалось записать в «%s»"
2546
2246
-#: unpack-trees.c:126
2547
+#: sequencer.c:251
2548
#, c-format
2248
-msgid ""
2249
-"The following Working tree files would be overwritten by sparse checkout update:\n"
2250
-"%s"
2251
-msgstr "Указанные файлы из рабочего каталога будут перезаписаны при обновлении частичного состояния:\n%s"
2549
+msgid "could not write eol to '%s'"
2550
+msgstr "не удалось записать eol в «%s»"
2551
2253
-#: unpack-trees.c:128
2552
+#: sequencer.c:255 sequencer.c:1130 sequencer.c:1216
2553
#, c-format
2255
-msgid ""
2256
-"The following Working tree files would be removed by sparse checkout update:\n"
2257
-"%s"
2258
-msgstr "Указанные файлы из рабочего каталога будут удалены при обновлении частичного состояния:\n%s"
2554
+msgid "failed to finalize '%s'."
2555
+msgstr "не удалось завершить «%s»."
2556
2260
-#: unpack-trees.c:205
2557
+#: sequencer.c:279 builtin/am.c:259 builtin/commit.c:749 builtin/merge.c:1032
2558
#, c-format
2262
-msgid "Aborting\n"
2263
-msgstr "Прерываю\n"
2264
-
2265
-#: unpack-trees.c:237
2266
-msgid "Checking out files"
2267
-msgstr "Распаковка файлов"
2268
-
2269
-#: urlmatch.c:120
2270
-msgid "invalid URL scheme name or missing '://' suffix"
2271
-msgstr "Неправильная имя URL схемы или пропущен суффикс «://»"
2559
+msgid "could not read '%s'"
2560
+msgstr "не удалось прочитать «%s»"
2561
2273
-#: urlmatch.c:144 urlmatch.c:297 urlmatch.c:356
2562
+#: sequencer.c:305
2563
#, c-format
2275
-msgid "invalid %XX escape sequence"
2276
-msgstr "неправильная управляющая последовательность %XX"
2564
+msgid "your local changes would be overwritten by %s."
2565
+msgstr "ваши локальные изменения будут перезаписаны %s."
2566
2278
-#: urlmatch.c:172
2279
-msgid "missing host and scheme is not 'file:'"
2280
-msgstr "пропущено имя сервера и схема доступа не «file:»"
2567
+#: sequencer.c:309
2568
+msgid "commit your changes or stash them to proceed."
2569
+msgstr "для продолжения закоммитьте ваши изменения или спрячьте их."
2570
2282
-#: urlmatch.c:189
2283
-msgid "a 'file:' URL may not have a port number"
2284
-msgstr "URL со схемой «file:» не может содержать номер порта"
2571
+#: sequencer.c:324
2572
+#, c-format
2573
+msgid "%s: fast-forward"
2574
+msgstr "%s: перемотка вперед"
2575
2286
-#: urlmatch.c:199
2287
-msgid "invalid characters in host name"
2288
-msgstr "неправильные символы в имени сервера"
2576
+#. TRANSLATORS: %s will be "revert" or "cherry-pick"
2577
+#: sequencer.c:399
2578
+#, c-format
2579
+msgid "%s: Unable to write new index file"
2580
+msgstr "%s: Не удалось записать файл индекса"
2581
2290
-#: urlmatch.c:244 urlmatch.c:255
2291
-msgid "invalid port number"
2292
-msgstr "неправильный номер порта"
2582
+#: sequencer.c:418
2583
+msgid "could not resolve HEAD commit\n"
2584
+msgstr "не удалось распознать HEAD коммит\n"
2585
2294
-#: urlmatch.c:322
2295
-msgid "invalid '..' path segment"
2296
-msgstr "неправильная часть пути «..»"
2586
+#: sequencer.c:438
2587
+msgid "unable to update cache tree\n"
2588
+msgstr "не удалось обновить дерево кэша\n"
2589
2298
-#: worktree.c:282
2590
+#: sequencer.c:483
2591
#, c-format
2300
-msgid "failed to read '%s'"
2301
-msgstr "не удалось прочитать «%s»"
2592
+msgid ""
2593
+"you have staged changes in your working tree\n"
2594
+"If these changes are meant to be squashed into the previous commit, run:\n"
2595
+"\n"
2596
+" git commit --amend %s\n"
2597
+"\n"
2598
+"If they are meant to go into a new commit, run:\n"
2599
+"\n"
2600
+" git commit %s\n"
2601
+"\n"
2602
+"In both cases, once you're done, continue with:\n"
2603
+"\n"
2604
+" git rebase --continue\n"
2605
+msgstr "у вас имеются проиндексированные изменения в рабочем каталоге. Если эти изменения должны быть объеденены с предыдущим коммитом, то запустите:\n\n git commit --amend %s\n\nЕсли же они должны быть помещены в новый коммит, то запустите:\n\n git commit %s\n\nВ любом случае, после того как вы закончите, продолжить перемещение можно выполнив:\n\n git rebase --continue\n"
2606
2303
-#: wrapper.c:222 wrapper.c:392
2607
+#: sequencer.c:567
2608
#, c-format
2305
-msgid "could not open '%s' for reading and writing"
2306
-msgstr "не удалось открыть «%s» для чтения и записи"
2609
+msgid "could not parse commit %s\n"
2610
+msgstr "не удалось разобрать коммит %s\n"
2611
2308
-#: wrapper.c:224 wrapper.c:394 builtin/am.c:778
2612
+#: sequencer.c:572
2613
#, c-format
2310
-msgid "could not open '%s' for writing"
2311
-msgstr "не удалось открыть «%s» для записи"
2614
+msgid "could not parse parent commit %s\n"
2615
+msgstr "не удалось разобрать родительский коммит %s\n"
2616
2313
-#: wrapper.c:226 wrapper.c:396 builtin/am.c:324 builtin/am.c:771
2314
-#: builtin/am.c:859 builtin/commit.c:1712 builtin/merge.c:1029
2315
-#: builtin/pull.c:407
2316
-#, c-format
2317
-msgid "could not open '%s' for reading"
2318
-msgstr "не удалось открыть «%s» для чтения"
2617
+#: sequencer.c:656
2618
+msgid "your index file is unmerged."
2619
+msgstr "ваш индекс не слит."
2620
2320
-#: wrapper.c:605 wrapper.c:626
2621
+#: sequencer.c:675
2622
#, c-format
2322
-msgid "unable to access '%s'"
2323
-msgstr "«%s» недоступно"
2324
-
2325
-#: wrapper.c:634
2326
-msgid "unable to get current working directory"
2327
-msgstr "не удалось получить текущий рабочий каталог"
2623
+msgid "commit %s is a merge but no -m option was given."
2624
+msgstr "коммит %s — это коммит-слияние, но опция -m не указана."
2625
2329
-#: wrapper.c:658
2626
+#: sequencer.c:683
2627
#, c-format
2331
-msgid "could not write to %s"
2332
-msgstr "не удалось записать в %s"
2628
+msgid "commit %s does not have parent %d"
2629
+msgstr "у коммита %s нет предка %d"
2630
2334
-#: wrapper.c:660
2631
+#: sequencer.c:687
2632
#, c-format
2336
-msgid "could not close %s"
2337
-msgstr "не удалось закрыть %s"
2633
+msgid "mainline was specified but commit %s is not a merge."
2634
+msgstr "основная ветка указана, но коммит %s не является слиянием."
2635
2339
-#: wt-status.c:150
2340
-msgid "Unmerged paths:"
2341
-msgstr "Не слитые пути:"
2342
-
2343
-#: wt-status.c:177 wt-status.c:204
2636
+#. TRANSLATORS: The first %s will be a "todo" command like
2637
+#. "revert" or "pick", the second %s a SHA1.
2638
+#: sequencer.c:700
2639
#, c-format
2345
-msgid " (use \"git reset %s <file>...\" to unstage)"
2346
-msgstr " (используйте «git reset %s <файл>…», чтобы убрать из индекса)"
2347
-
2348
-#: wt-status.c:179 wt-status.c:206
2349
-msgid " (use \"git rm --cached <file>...\" to unstage)"
2350
-msgstr " (используйте «git rm --cached <файл>…», чтобы убрать из индекса)"
2640
+msgid "%s: cannot parse parent commit %s"
2641
+msgstr "%s: не удалось разобрать родительский коммит для %s"
2642
2352
-#: wt-status.c:183
2353
-msgid " (use \"git add <file>...\" to mark resolution)"
2354
-msgstr " (используйте «git add <файл>…», чтобы пометить разрешение конфликта)"
2643
+#: sequencer.c:705
2644
+#, c-format
2645
+msgid "cannot get commit message for %s"
2646
+msgstr "не удалось получить сообщение коммита для %s"
2647
2356
-#: wt-status.c:185 wt-status.c:189
2357
-msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
2358
-msgstr " (используйте «git add/rm <файл>…», чтобы пометить выбранное разрешение конфликта)"
2648
+#: sequencer.c:797
2649
+#, c-format
2650
+msgid "could not revert %s... %s"
2651
+msgstr "не удалось обратить изменения коммита %s… %s"
2652
2360
-#: wt-status.c:187
2361
-msgid " (use \"git rm <file>...\" to mark resolution)"
2362
-msgstr " (используйте «git rm <файл>…», чтобы пометить разрешение конфликта)"
2653
+#: sequencer.c:798
2654
+#, c-format
2655
+msgid "could not apply %s... %s"
2656
+msgstr "не удалось применить коммит %s… %s"
2657
2364
-#: wt-status.c:198 wt-status.c:882
2365
-msgid "Changes to be committed:"
2366
-msgstr "Изменения, которые будут включены в коммит:"
2658
+#: sequencer.c:833
2659
+msgid "empty commit set passed"
2660
+msgstr "передан пустой набор коммитов"
2661
2368
-#: wt-status.c:216 wt-status.c:891
2369
-msgid "Changes not staged for commit:"
2370
-msgstr "Изменения, которые не в индексе для коммита:"
2662
+#: sequencer.c:843
2663
+#, c-format
2664
+msgid "git %s: failed to read the index"
2665
+msgstr "git %s: сбой чтения индекса"
2666
2372
-#: wt-status.c:220
2373
-msgid " (use \"git add <file>...\" to update what will be committed)"
2374
-msgstr " (используйте «git add <файл>…», чтобы добавить файл в индекс)"
2667
+#: sequencer.c:850
2668
+#, c-format
2669
+msgid "git %s: failed to refresh the index"
2670
+msgstr "git %s: сбой обновления индекса"
2671
2376
-#: wt-status.c:222
2377
-msgid " (use \"git add/rm <file>...\" to update what will be committed)"
2378
-msgstr " (используйте «git add/rm <файл>…», чтобы добавить или удалить файл из индекса)"
2672
+#: sequencer.c:944
2673
+#, c-format
2674
+msgid "invalid line %d: %.*s"
2675
+msgstr "неправильная строка %d: %.*s"
2676
2380
-#: wt-status.c:223
2381
-msgid ""
2382
-" (use \"git checkout -- <file>...\" to discard changes in working "
2383
-"directory)"
2384
-msgstr " (используйте «git checkout -- <файл>…», чтобы отменить изменения\n в рабочем каталоге)"
2677
+#: sequencer.c:950
2678
+msgid "no commits parsed."
2679
+msgstr "коммиты не разобраны."
2680
2386
-#: wt-status.c:225
2387
-msgid " (commit or discard the untracked or modified content in submodules)"
2388
-msgstr " (сделайте коммит или отмените изменения в неотслеживаемом или измененном содержимом в подмодулях)"
2681
+#: sequencer.c:966
2682
+#, c-format
2683
+msgid "could not read '%s'."
2684
+msgstr "не удалось прочитать «%s»."
2685
2390
-#: wt-status.c:237
2686
+#: sequencer.c:972
2687
#, c-format
2392
-msgid " (use \"git %s <file>...\" to include in what will be committed)"
2393
-msgstr " (используйте «git %s <файл>…», чтобы добавить в то, что будет включено в коммит)"
2688
+msgid "unusable instruction sheet: '%s'"
2689
+msgstr "непригодная для использования карта с инструкциями: «%s»"
2690
2395
-#: wt-status.c:252
2396
-msgid "both deleted:"
2397
-msgstr "оба удалены:"
2691
+#: sequencer.c:983
2692
+msgid "cannot cherry-pick during a revert."
2693
+msgstr "нельзя скопировать коммит во время процесса обращения коммита."
2694
2399
-#: wt-status.c:254
2400
-msgid "added by us:"
2401
-msgstr "добавлено нами:"
2695
+#: sequencer.c:985
2696
+msgid "cannot revert during a cherry-pick."
2697
+msgstr "нельзя обратить изменения коммита во время копирования коммита."
2698
2403
-#: wt-status.c:256
2404
-msgid "deleted by them:"
2405
-msgstr "удалено ими:"
2699
+#: sequencer.c:1028
2700
+#, c-format
2701
+msgid "invalid key: %s"
2702
+msgstr "недействительный ключ: %s"
2703
2407
-#: wt-status.c:258
2408
-msgid "added by them:"
2409
-msgstr "добавлено ими:"
2704
+#: sequencer.c:1031
2705
+#, c-format
2706
+msgid "invalid value for %s: %s"
2707
+msgstr "неправильное значение %s: %s"
2708
2411
-#: wt-status.c:260
2412
-msgid "deleted by us:"
2413
-msgstr "удалено нами:"
2709
+#: sequencer.c:1063
2710
+#, c-format
2711
+msgid "malformed options sheet: '%s'"
2712
+msgstr "испорченная карта с опциями: «%s»"
2713
2415
-#: wt-status.c:262
2416
-msgid "both added:"
2417
-msgstr "оба добавлены:"
2714
+#: sequencer.c:1101
2715
+msgid "a cherry-pick or revert is already in progress"
2716
+msgstr "копирование или обращение изменений коммита уже выполняются"
2717
2419
-#: wt-status.c:264
2420
-msgid "both modified:"
2421
-msgstr "оба измены:"
2718
+#: sequencer.c:1102
2719
+msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
2720
+msgstr "попробуйте «git cherry-pick (--continue | --quit | --abort)»"
2721
2423
-#: wt-status.c:274
2424
-msgid "new file:"
2425
-msgstr "новый файл:"
2722
+#: sequencer.c:1106
2723
+#, c-format
2724
+msgid "could not create sequencer directory '%s'"
2725
+msgstr "не удалось создать каталог для указателя следования коммитов «%s»"
2726
2427
-#: wt-status.c:276
2428
-msgid "copied:"
2429
-msgstr "скопировано:"
2727
+#: sequencer.c:1120
2728
+msgid "could not lock HEAD"
2729
+msgstr "не удалось заблокировать HEAD"
2730
2431
-#: wt-status.c:278
2432
-msgid "deleted:"
2433
-msgstr "удалено:"
2731
+#: sequencer.c:1151 sequencer.c:1289
2732
+msgid "no cherry-pick or revert in progress"
2733
+msgstr "копирование или обращение изменений коммита уже выполняются"
2734
2435
-#: wt-status.c:280
2436
-msgid "modified:"
2437
-msgstr "изменено:"
2735
+#: sequencer.c:1153
2736
+msgid "cannot resolve HEAD"
2737
+msgstr "не удалось определить HEAD"
2738
2439
-#: wt-status.c:282
2440
-msgid "renamed:"
2441
-msgstr "переименовано:"
2739
+#: sequencer.c:1155 sequencer.c:1189
2740
+msgid "cannot abort from a branch yet to be born"
2741
+msgstr "нельзя отменить изменения с ветки, которая еще не создана"
2742
2443
-#: wt-status.c:284
2444
-msgid "typechange:"
2445
-msgstr "изменен тип:"
2743
+#: sequencer.c:1175 builtin/grep.c:578
2744
+#, c-format
2745
+msgid "cannot open '%s'"
2746
+msgstr "не удалось открыть «%s»"
2747
2447
-#: wt-status.c:286
2448
-msgid "unknown:"
2449
-msgstr "неизвестно:"
2748
+#: sequencer.c:1177
2749
+#, c-format
2750
+msgid "cannot read '%s': %s"
2751
+msgstr "не удалось прочитать «%s»: %s"
2752
2451
-#: wt-status.c:288
2452
-msgid "unmerged:"
2453
-msgstr "не слитые:"
2753
+#: sequencer.c:1178
2754
+msgid "unexpected end of file"
2755
+msgstr "неожиданный конец файла"
2756
2455
-#: wt-status.c:370
2456
-msgid "new commits, "
2457
-msgstr "новые коммиты, "
2757
+#: sequencer.c:1184
2758
+#, c-format
2759
+msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
2760
+msgstr "сохраненный файл с HEAD перед копированием коммита «%s» поврежден"
2761
2459
-#: wt-status.c:372
2460
-msgid "modified content, "
2461
-msgstr "изменено содержимое, "
2762
+#: sequencer.c:1354
2763
+#, c-format
2764
+msgid "%s: can't cherry-pick a %s"
2765
+msgstr "%s: не удалось скопировать коммит %s"
2766
2463
-#: wt-status.c:374
2464
-msgid "untracked content, "
2465
-msgstr "неотслеживаемое содержимое, "
2767
+#: sequencer.c:1358
2768
+#, c-format
2769
+msgid "%s: bad revision"
2770
+msgstr "%s: плохая редакция"
2771
2467
-#: wt-status.c:756
2468
-msgid "Submodules changed but not updated:"
2469
-msgstr "Измененные, но не обновленные подмодули:"
2772
+#: sequencer.c:1391
2773
+msgid "can't revert as initial commit"
2774
+msgstr "нельзя возвратить изначальный коммит"
2775
2471
-#: wt-status.c:758
2472
-msgid "Submodule changes to be committed:"
2473
-msgstr "Изменения в подмодулях, которые будут закоммичены:"
2776
+#: setup.c:160
2777
+#, c-format
2778
+msgid ""
2779
+"%s: no such path in the working tree.\n"
2780
+"Use 'git <command> -- <path>...' to specify paths that do not exist locally."
2781
+msgstr "%s: нет такого пути в рабочем каталоге.\nИспользуйте «git <команда> -- <путь>…» для указания путей, которые не существуют локально."
2782
2475
-#: wt-status.c:839
2783
+#: setup.c:173
2784
+#, c-format
2785
msgid ""
2477
-"Do not touch the line above.\n"
2478
-"Everything below will be removed."
2479
-msgstr "Не трогайте строку выше этой.\nВсё, что ниже — будет удалено."
2786
+"ambiguous argument '%s': unknown revision or path not in the working tree.\n"
2787
+"Use '--' to separate paths from revisions, like this:\n"
2788
+"'git <command> [<revision>...] -- [<file>...]'"
2789
+msgstr "неоднозначный аргумент «%s»: неизвестная редакция или не путь в рабочем каталоге.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
2790
2481
-#: wt-status.c:950
2482
-msgid "You have unmerged paths."
2483
-msgstr "У вас есть не слитые пути."
2791
+#: setup.c:223
2792
+#, c-format
2793
+msgid ""
2794
+"ambiguous argument '%s': both revision and filename\n"
2795
+"Use '--' to separate paths from revisions, like this:\n"
2796
+"'git <command> [<revision>...] -- [<file>...]'"
2797
+msgstr "неоднозначный аргумент «%s»: является одновременно и редакцией и именем файла.\nИспользуйте «--» для отделения путей от редакций, вот так:\n«git <команда> [<редакция>…] -- [<файл>…]»"
2798
2485
-#: wt-status.c:953
2486
-msgid " (fix conflicts and run \"git commit\")"
2487
-msgstr " (разрешите конфликты, затем запустите «git commit»)"
2799
+#: setup.c:468
2800
+#, c-format
2801
+msgid "Expected git repo version <= %d, found %d"
2802
+msgstr "Ожидаемая версия git репозитория <= %d, а обнаружена %d"
2803
2489
-#: wt-status.c:955
2490
-msgid " (use \"git merge --abort\" to abort the merge)"
2491
-msgstr " (используйте «git merge --abort», чтобы остановить операцию слияния)"
2804
+#: setup.c:476
2805
+msgid "unknown repository extensions found:"
2806
+msgstr "обнаружены неизвестные расширения репозитория:"
2807
2493
-#: wt-status.c:960
2494
-msgid "All conflicts fixed but you are still merging."
2495
-msgstr "Все конфликты исправлены, но вы все еще в процессе слияния."
2808
+#: setup.c:762
2809
+#, c-format
2810
+msgid "Not a git repository (or any of the parent directories): %s"
2811
+msgstr "Не найден git репозитоий (или один из его каталогов): %s"
2812
2497
-#: wt-status.c:963
2498
-msgid " (use \"git commit\" to conclude merge)"
2499
-msgstr " (используйте «git commit», чтобы завершить слияние)"
2813
+#: setup.c:764 setup.c:915 builtin/index-pack.c:1641
2814
+msgid "Cannot come back to cwd"
2815
+msgstr "Не удалось вернуться в текущий рабочий каталог"
2816
2501
-#: wt-status.c:973
2502
-msgid "You are in the middle of an am session."
2503
-msgstr "Вы в процессе сессии am."
2817
+#: setup.c:845
2818
+msgid "Unable to read current working directory"
2819
+msgstr "Не удалось прочитать текущий рабочий каталог"
2820
2505
-#: wt-status.c:976
2506
-msgid "The current patch is empty."
2507
-msgstr "Текущий патч пустой."
2821
+#: setup.c:920
2822
+#, c-format
2823
+msgid ""
2824
+"Not a git repository (or any parent up to mount point %s)\n"
2825
+"Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
2826
+msgstr "Не найден git репозитоий (или один из его каталогов вплоть до точки монтирования %s)\nОстанавливаю поиск на границе файловой системы (так как GIT_DISCOVERY_ACROSS_FILESYSTEM не установлен)."
2827
2509
-#: wt-status.c:980
2510
-msgid " (fix conflicts and then run \"git am --continue\")"
2511
-msgstr " (разрешите конфликты, затем запустите «git am --continue»)"
2828
+#: setup.c:927
2829
+#, c-format
2830
+msgid "Cannot change to '%s/..'"
2831
+msgstr "Перейти в «%s/..»"
2832
2513
-#: wt-status.c:982
2514
-msgid " (use \"git am --skip\" to skip this patch)"
2515
-msgstr " (используйте «git am --skip», чтобы пропустить этот патч)"
2833
+#: setup.c:989
2834
+#, c-format
2835
+msgid ""
2836
+"Problem with core.sharedRepository filemode value (0%.3o).\n"
2837
+"The owner of files must always have read and write permissions."
2838
+msgstr "Проблема со значением режима доступа к файлу core.sharedRepository (0%.3o).\nВладелец файлов должен всегда иметь права на чтение и на запись."
2839
2517
-#: wt-status.c:984
2518
-msgid " (use \"git am --abort\" to restore the original branch)"
2519
-msgstr " (используйте «git am --abort», чтобы восстановить оригинальную ветку)"
2840
+#: sha1_file.c:473
2841
+#, c-format
2842
+msgid "path '%s' does not exist"
2843
+msgstr "путь «%s» не существует"
2844
2521
-#: wt-status.c:1109
2522
-msgid "No commands done."
2523
-msgstr "Команды не выполнены."
2845
+#: sha1_file.c:499
2846
+#, c-format
2847
+msgid "reference repository '%s' as a linked checkout is not supported yet."
2848
+msgstr "ссылаемый репозиторий «%s» как связанное состояние, пока не поддерживается."
2849
2525
-#: wt-status.c:1112
2850
+#: sha1_file.c:505
2851
#, c-format
2527
-msgid "Last command done (%d command done):"
2528
-msgid_plural "Last commands done (%d commands done):"
2529
-msgstr[0] "Последняя команда выполнена (%d команда выполнена):"
2530
-msgstr[1] "Последняя команда выполнена (%d команды выполнено):"
2531
-msgstr[2] "Последняя команда выполнена (%d команд выполнено):"
2532
-msgstr[3] "Последняя команда выполнена (%d команд выполнено):"
2852
+msgid "reference repository '%s' is not a local repository."
2853
+msgstr "ссылаемый репозиторий «%s» не является локальным."
2854
2534
-#: wt-status.c:1123
2855
+#: sha1_file.c:511
2856
#, c-format
2536
-msgid " (see more in file %s)"
2537
-msgstr " (смотрите дополнительно в файле %s)"
2857
+msgid "reference repository '%s' is shallow"
2858
+msgstr "ссылаемый репозиторий «%s» является частичным"
2859
2539
-#: wt-status.c:1128
2540
-msgid "No commands remaining."
2541
-msgstr "Команд больше не осталось."
2860
+#: sha1_file.c:519
2861
+#, c-format
2862
+msgid "reference repository '%s' is grafted"
2863
+msgstr "ссылаемый репозиторий «%s» является сращенным"
2864
+
2865
+#: sha1_file.c:1159
2866
+msgid "offset before end of packfile (broken .idx?)"
2867
+msgstr "сдвиг до конца файла пакета (возможно, повреждён файл .idx?)"
2868
2543
-#: wt-status.c:1131
2869
+#: sha1_file.c:2592
2870
#, c-format
2545
-msgid "Next command to do (%d remaining command):"
2546
-msgid_plural "Next commands to do (%d remaining commands):"
2547
-msgstr[0] "Следующая команда для выполнения (%d команда осталась):"
2548
-msgstr[1] "Следующая команда для выполнения (%d команды осталось):"
2549
-msgstr[2] "Следующая команда для выполнения (%d команд осталось):"
2550
-msgstr[3] "Следующая команда для выполнения (%d команд осталось):"
2871
+msgid "offset before start of pack index for %s (corrupt index?)"
2872
+msgstr "сдвиг до начала индекса пакета для %s (повреждён индекс?)"
2873
2552
-#: wt-status.c:1139
2553
-msgid " (use \"git rebase --edit-todo\" to view and edit)"
2554
-msgstr " (используйте «git rebase --edit-todo», чтобы просмотреть и изменить)"
2874
+#: sha1_file.c:2596
2875
+#, c-format
2876
+msgid "offset beyond end of pack index for %s (truncated index?)"
2877
+msgstr "сдвиг за пределами индекса пакета для %s (обрезан индекс?)"
2878
2556
-#: wt-status.c:1152
2879
+#: sha1_name.c:407
2880
#, c-format
2558
-msgid "You are currently rebasing branch '%s' on '%s'."
2559
-msgstr "Вы сейчас перемещаете ветку «%s» над «%s»."
2881
+msgid "short SHA1 %s is ambiguous"
2882
+msgstr "сокращённый SHA1 идентификатор %s неоднозначен"
2883
2561
-#: wt-status.c:1157
2562
-msgid "You are currently rebasing."
2563
-msgstr "Вы сейчас перемещаете ветку."
2884
+#: sha1_name.c:418
2885
+msgid "The candidates are:"
2886
+msgstr "Возможно, вы имели в виду:"
2887
2565
-#: wt-status.c:1171
2566
-msgid " (fix conflicts and then run \"git rebase --continue\")"
2567
-msgstr " (разрешите конфликты, затем запустите «git rebase --continue»)"
2888
+#: sha1_name.c:578
2889
+msgid ""
2890
+"Git normally never creates a ref that ends with 40 hex characters\n"
2891
+"because it will be ignored when you just specify 40-hex. These refs\n"
2892
+"may be created by mistake. For example,\n"
2893
+"\n"
2894
+" git checkout -b $br $(git rev-parse ...)\n"
2895
+"\n"
2896
+"where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
2897
+"examine these refs and maybe delete them. Turn this message off by\n"
2898
+"running \"git config advice.objectNameWarning false\""
2899
+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»"
2900
2569
-#: wt-status.c:1173
2570
-msgid " (use \"git rebase --skip\" to skip this patch)"
2571
-msgstr " (используйте «git rebase --skip», чтобы пропустить этот патч)"
2901
+#: submodule.c:64 submodule.c:98
2902
+msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
2903
+msgstr "Не удалось изменить не слитый .gitmodules, сначала разрешите конфликты"
2904
2573
-#: wt-status.c:1175
2574
-msgid " (use \"git rebase --abort\" to check out the original branch)"
2575
-msgstr " (используйте «git rebase --abort», чтобы перейти на оригинальную ветку)"
2905
+#: submodule.c:68 submodule.c:102
2906
+#, c-format
2907
+msgid "Could not find section in .gitmodules where path=%s"
2908
+msgstr "Не удалось найти раздел в .gitmodules, где путь равен %s"
2909
2577
-#: wt-status.c:1181
2578
-msgid " (all conflicts fixed: run \"git rebase --continue\")"
2579
-msgstr " (все конфликты разрешены: запустите «git rebase --continue»)"
2910
+#: submodule.c:76
2911
+#, c-format
2912
+msgid "Could not update .gitmodules entry %s"
2913
+msgstr " Не удалось обновить .gitmodules запись %s"
2914
2581
-#: wt-status.c:1185
2915
+#: submodule.c:109
2916
#, c-format
2583
-msgid ""
2584
-"You are currently splitting a commit while rebasing branch '%s' on '%s'."
2585
-msgstr "Вы сейчас разделяете коммит при перемещении ветки «%s» над «%s»."
2917
+msgid "Could not remove .gitmodules entry for %s"
2918
+msgstr "Не удалось удалить запись в .gitmodules для %s"
2919
2587
-#: wt-status.c:1190
2588
-msgid "You are currently splitting a commit during a rebase."
2589
-msgstr "Вы сейчас разделяете коммит при перемещении ветки."
2920
+#: submodule.c:120
2921
+msgid "staging updated .gitmodules failed"
2922
+msgstr "сбой индексирования обновленного .gitmodules"
2923
2591
-#: wt-status.c:1193
2592
-msgid " (Once your working directory is clean, run \"git rebase --continue\")"
2593
-msgstr "(Как только ваш рабочий каталог будет чистый, запустите «git rebase --continue»)"
2924
+#: submodule.c:158
2925
+msgid "negative values not allowed for submodule.fetchJobs"
2926
+msgstr "нельзя использовать отприцательные значения для submodule.fetchJobs"
2927
2595
-#: wt-status.c:1197
2928
+#: submodule-config.c:358
2929
#, c-format
2597
-msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
2598
-msgstr "Вы сейчас редактируете коммит при перемещении ветки «%s» над «%s»."
2599
-
2600
-#: wt-status.c:1202
2601
-msgid "You are currently editing a commit during a rebase."
2602
-msgstr "Вы сейчас редактируете коммит при перемещении ветки."
2930
+msgid "invalid value for %s"
2931
+msgstr "неправильное значение %s"
2932
2604
-#: wt-status.c:1205
2605
-msgid " (use \"git commit --amend\" to amend the current commit)"
2606
-msgstr " (используйте «git commit --amend», чтобы исправить текущий коммит)"
2933
+#: trailer.c:238
2934
+#, c-format
2935
+msgid "running trailer command '%s' failed"
2936
+msgstr "сбой при запуске команды завершителя «%s»"
2937
2608
-#: wt-status.c:1207
2609
-msgid " (use \"git rebase --continue\" once you are satisfied with your changes)"
2610
-msgstr " (используйте «git rebase --continue», когда будете довольны изменениями)"
2938
+#: trailer.c:471 trailer.c:475 trailer.c:479 trailer.c:533 trailer.c:537
2939
+#: trailer.c:541
2940
+#, c-format
2941
+msgid "unknown value '%s' for key '%s'"
2942
+msgstr "неизвестное значение «%s» для ключа «%s»"
2943
2612
-#: wt-status.c:1217
2944
+#: trailer.c:523 trailer.c:528 builtin/remote.c:289
2945
#, c-format
2614
-msgid "You are currently cherry-picking commit %s."
2615
-msgstr "Вы копируете коммит %s."
2946
+msgid "more than one %s"
2947
+msgstr "больше одного %s"
2948
2617
-#: wt-status.c:1222
2618
-msgid " (fix conflicts and run \"git cherry-pick --continue\")"
2619
-msgstr " (разрешите конфликты, затем запустите «git cherry-pick --continue»)"
2949
+#: trailer.c:672
2950
+#, c-format
2951
+msgid "empty trailer token in trailer '%.*s'"
2952
+msgstr "пустая последняя лексема в завершителе «%.*s»"
2953
2621
-#: wt-status.c:1225
2622
-msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
2623
-msgstr " (все конфликты разрешены: запустите «git cherry-pick --continue»)"
2954
+#: trailer.c:695
2955
+#, c-format
2956
+msgid "could not read input file '%s'"
2957
+msgstr "не удалось прочитать входной файл «%s»"
2958
2625
-#: wt-status.c:1227
2626
-msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
2627
-msgstr " (используйте «git cherry-pick --abort», чтобы отменить копирования коммита)"
2959
+#: trailer.c:698
2960
+msgid "could not read from stdin"
2961
+msgstr "не удалось прочитать из стандартного ввода"
2962
2629
-#: wt-status.c:1236
2963
+#: trailer.c:929 builtin/am.c:44
2964
#, c-format
2631
-msgid "You are currently reverting commit %s."
2632
-msgstr "Вы сейчас обращаете изменения коммита %s."
2965
+msgid "could not stat %s"
2966
+msgstr "не удалось выполнить stat для %s"
2967
2634
-#: wt-status.c:1241
2635
-msgid " (fix conflicts and run \"git revert --continue\")"
2636
-msgstr " (разрешите конфликты, затем запустите «git revert --continue»)"
2968
+#: trailer.c:931
2969
+#, c-format
2970
+msgid "file %s is not a regular file"
2971
+msgstr "файл %s не является обычным файлом"
2972
2638
-#: wt-status.c:1244
2639
-msgid " (all conflicts fixed: run \"git revert --continue\")"
2640
-msgstr " (все конфликты разрешены: запустите «git revert --continue»)"
2973
+#: trailer.c:933
2974
+#, c-format
2975
+msgid "file %s is not writable by user"
2976
+msgstr "файл %s не доступен на запись пользователю"
2977
2642
-#: wt-status.c:1246
2643
-msgid " (use \"git revert --abort\" to cancel the revert operation)"
2644
-msgstr " (используйте «git revert --abort», чтобы отменить операцию обращения изменений коммита)"
2978
+#: trailer.c:945
2979
+msgid "could not open temporary file"
2980
+msgstr "не удалось создать временный файл"
2981
2646
-#: wt-status.c:1257
2982
+#: trailer.c:983
2983
#, c-format
2648
-msgid "You are currently bisecting, started from branch '%s'."
2649
-msgstr "Вы сейчас в процессе двоичного поиска, начатого с ветки «%s»."
2650
-
2651
-#: wt-status.c:1261
2652
-msgid "You are currently bisecting."
2653
-msgstr "Вы сейчас в процессе двоичного поиска."
2984
+msgid "could not rename temporary file to %s"
2985
+msgstr "не удалось переименовать временный файл в %s"
2986
2655
-#: wt-status.c:1264
2656
-msgid " (use \"git bisect reset\" to get back to the original branch)"
2657
-msgstr " (используйте «git bisect reset», чтобы вернуться на исходную ветку)"
2987
+#: transport.c:62
2988
+#, c-format
2989
+msgid "Would set upstream of '%s' to '%s' of '%s'\n"
2990
+msgstr "Будет установлен вышестоящий репозиторий для «%s» на «%s» с «%s»\n"
2991
2659
-#: wt-status.c:1464
2660
-msgid "On branch "
2661
-msgstr "На ветке "
2992
+#: transport.c:151
2993
+#, c-format
2994
+msgid "transport: invalid depth option '%s'"
2995
+msgstr "транспорт: неправильный параметр глубины «%s»"
2996
2663
-#: wt-status.c:1470
2664
-msgid "interactive rebase in progress; onto "
2665
-msgstr "интерактивное перемещение в процессе; над "
2997
+#: transport.c:817
2998
+#, c-format
2999
+msgid ""
3000
+"The following submodule paths contain changes that can\n"
3001
+"not be found on any remote:\n"
3002
+msgstr "Подмодули по указанным путям содержат изменения, которые не найдены ни на одном из внешних репозиториев:\n"
3003
2667
-#: wt-status.c:1472
2668
-msgid "rebase in progress; onto "
2669
-msgstr "перемещение в процессе; над "
3004
+#: transport.c:821
3005
+#, c-format
3006
+msgid ""
3007
+"\n"
3008
+"Please try\n"
3009
+"\n"
3010
+"\tgit push --recurse-submodules=on-demand\n"
3011
+"\n"
3012
+"or cd to the path and use\n"
3013
+"\n"
3014
+"\tgit push\n"
3015
+"\n"
3016
+"to push them to a remote.\n"
3017
+"\n"
3018
+msgstr "\nПопробуйте выполнить\n\n\tgit push --recurse-submodules=on-demand\n\nили перейти в каталог с помощью команды cd и выполнить\n\n\tgit push\n\nдля их отправки на внешний репозиторий.\n"
3019
2671
-#: wt-status.c:1477
2672
-msgid "HEAD detached at "
2673
-msgstr "HEAD отделён на "
3020
+#: transport.c:829
3021
+msgid "Aborting."
3022
+msgstr "Прерываю."
3023
2675
-#: wt-status.c:1479
2676
-msgid "HEAD detached from "
2677
-msgstr "HEAD отделён начиная с "
3024
+#: transport-helper.c:1075
3025
+#, c-format
3026
+msgid "Could not read ref %s"
3027
+msgstr "Не удалось прочитать ссылку %s"
3028
2679
-#: wt-status.c:1482
2680
-msgid "Not currently on any branch."
2681
-msgstr "Сейчас ни на одной из веток"
3029
+#: tree-walk.c:31
3030
+msgid "too-short tree object"
3031
+msgstr "слишком короткий объект дерева"
3032
2683
-#: wt-status.c:1500
2684
-msgid "Initial commit"
2685
-msgstr "Начальный коммит"
3033
+#: tree-walk.c:37
3034
+msgid "malformed mode in tree entry"
3035
+msgstr "неправильный режим в записи дерева"
3036
2687
-#: wt-status.c:1514
2688
-msgid "Untracked files"
2689
-msgstr "Неотслеживаемые файлы"
3037
+#: tree-walk.c:41
3038
+msgid "empty filename in tree entry"
3039
+msgstr "пустое имя файла в записи дерева"
3040
2691
-#: wt-status.c:1516
2692
-msgid "Ignored files"
2693
-msgstr "Игнорируемые файлы"
3041
+#: tree-walk.c:113
3042
+msgid "too-short tree file"
3043
+msgstr "слишком короткий файл дерева"
3044
2695
-#: wt-status.c:1520
3045
+#: unpack-trees.c:64
3046
#, c-format
3047
msgid ""
2698
-"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
2699
-"may speed it up, but you have to be careful not to forget to add\n"
2700
-"new files yourself (see 'git help status')."
2701
-msgstr "%.2f секунды занял вывод списка неотслеживаемых файлов. «status -uno» возможно может ускорить это, но будьте внимательны, и не забудьте добавить новые файлы вручную (смотрите «git help status» для подробностей)."
3048
+"Your local changes to the following files would be overwritten by checkout:\n"
3049
+"%%sPlease commit your changes or stash them before you switch branches."
3050
+msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%sСделайте коммит или спрячьте ваши изменения перед переключением веток."
3051
2703
-#: wt-status.c:1526
3052
+#: unpack-trees.c:66
3053
#, c-format
2705
-msgid "Untracked files not listed%s"
2706
-msgstr "Неотслеживаемые файлы не показаны%s"
2707
-
2708
-#: wt-status.c:1528
2709
-msgid " (use -u option to show untracked files)"
2710
-msgstr "(используйте опцию «-u», чтобы показать неотслеживаемые файлы)"
2711
-
2712
-#: wt-status.c:1534
2713
-msgid "No changes"
2714
-msgstr "Нет изменений"
3054
+msgid ""
3055
+"Your local changes to the following files would be overwritten by checkout:\n"
3056
+"%%s"
3057
+msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при переключении на состояние:\n%%s"
3058
2716
-#: wt-status.c:1539
3059
+#: unpack-trees.c:69
3060
#, c-format
2718
-msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
2719
-msgstr "нет изменений добавленных для коммита\n(используйте «git add» и/или «git commit -a»)\n"
3061
+msgid ""
3062
+"Your local changes to the following files would be overwritten by merge:\n"
3063
+"%%sPlease commit your changes or stash them before you merge."
3064
+msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%sСделайте коммит или спрячьте ваши изменения перед слиянием веток."
3065
2721
-#: wt-status.c:1542
3066
+#: unpack-trees.c:71
3067
#, c-format
2723
-msgid "no changes added to commit\n"
2724
-msgstr "нет изменений добавленных для коммита\n"
3068
+msgid ""
3069
+"Your local changes to the following files would be overwritten by merge:\n"
3070
+"%%s"
3071
+msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:\n%%s"
3072
2726
-#: wt-status.c:1545
3073
+#: unpack-trees.c:74
3074
#, c-format
3075
msgid ""
2729
-"nothing added to commit but untracked files present (use \"git add\" to "
2730
-"track)\n"
2731
-msgstr "ничего не добавлено в коммит, но есть неотслеживаемые файлы (используйте «git add», чтобы отслеживать их)\n"
3076
+"Your local changes to the following files would be overwritten by %s:\n"
3077
+"%%sPlease commit your changes or stash them before you %s."
3078
+msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%sСделайте коммит или спрячьте ваши изменения перед %s."
3079
2733
-#: wt-status.c:1548
3080
+#: unpack-trees.c:76
3081
#, c-format
2735
-msgid "nothing added to commit but untracked files present\n"
2736
-msgstr "ничего не добавлено в коммит, но есть неотслеживаемые файлы\n"
3082
+msgid ""
3083
+"Your local changes to the following files would be overwritten by %s:\n"
3084
+"%%s"
3085
+msgstr "Ваши локальные изменения в указанных файлах будут перезаписаны при %s:\n%%s"
3086
2738
-#: wt-status.c:1551
3087
+#: unpack-trees.c:81
3088
#, c-format
2740
-msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
2741
-msgstr "нечего коммитить (создайте/скопируйте файлы, затем запустите «git add», чтобы отслеживать их)\n"
3089
+msgid ""
3090
+"Updating the following directories would lose untracked files in it:\n"
3091
+"%s"
3092
+msgstr "Обновление указанных каталогов приведет к потере неотслеживаемых файлов в них:\n%s"
3093
2743
-#: wt-status.c:1554 wt-status.c:1559
3094
+#: unpack-trees.c:85
3095
#, c-format
2745
-msgid "nothing to commit\n"
2746
-msgstr "нечего коммитить\n"
3096
+msgid ""
3097
+"The following untracked working tree files would be removed by checkout:\n"
3098
+"%%sPlease move or remove them before you switch branches."
3099
+msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%sПереместите эти файлы или удалите их перед переключением веток."
3100
2748
-#: wt-status.c:1557
3101
+#: unpack-trees.c:87
3102
#, c-format
2750
-msgid "nothing to commit (use -u to show untracked files)\n"
2751
-msgstr "нечего коммитить (используйте опцию «-u», чтобы показать неотслеживаемые файлы)\n"
3103
+msgid ""
3104
+"The following untracked working tree files would be removed by checkout:\n"
3105
+"%%s"
3106
+msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при переключении на состояние:\n%%s"
3107
2753
-#: wt-status.c:1561
3108
+#: unpack-trees.c:90
3109
#, c-format
2755
-msgid "nothing to commit, working tree clean\n"
2756
-msgstr "нечего коммитить, нет изменений в рабочем каталоге\n"
2757
-
2758
-#: wt-status.c:1668
2759
-msgid "Initial commit on "
2760
-msgstr "Начальный коммит на "
2761
-
2762
-#: wt-status.c:1672
2763
-msgid "HEAD (no branch)"
2764
-msgstr "HEAD (нет ветки)"
2765
-
2766
-#: wt-status.c:1701
2767
-msgid "gone"
2768
-msgstr "исчез"
2769
-
2770
-#: wt-status.c:1703 wt-status.c:1711
2771
-msgid "behind "
2772
-msgstr "позади"
2773
-
2774
-#: wt-status.c:1706 wt-status.c:1709
2775
-msgid "ahead "
2776
-msgstr "впереди "
3110
+msgid ""
3111
+"The following untracked working tree files would be removed by merge:\n"
3112
+"%%sPlease move or remove them before you merge."
3113
+msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%sПереместите эти файлы или удалите их перед переключением веток."
3114
2778
-#: compat/precompose_utf8.c:57 builtin/clone.c:415
3115
+#: unpack-trees.c:92
3116
#, c-format
2780
-msgid "failed to unlink '%s'"
2781
-msgstr "сбой отсоединения «%s»"
2782
-
2783
-#: builtin/add.c:22
2784
-msgid "git add [<options>] [--] <pathspec>..."
2785
-msgstr "git add [<опции>] [--] <спецификация-пути>…"
3117
+msgid ""
3118
+"The following untracked working tree files would be removed by merge:\n"
3119
+"%%s"
3120
+msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при слиянии:\n%%s"
3121
2787
-#: builtin/add.c:65
3122
+#: unpack-trees.c:95
3123
#, c-format
2789
-msgid "unexpected diff status %c"
2790
-msgstr "неожиданный статус различий %c"
2791
-
2792
-#: builtin/add.c:71 builtin/commit.c:281
2793
-msgid "updating files failed"
2794
-msgstr "сбой при обновлении файлов"
3124
+msgid ""
3125
+"The following untracked working tree files would be removed by %s:\n"
3126
+"%%sPlease move or remove them before you %s."
3127
+msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%sПереместите эти файлы или удалите их перед %s."
3128
2796
-#: builtin/add.c:81
3129
+#: unpack-trees.c:97
3130
#, c-format
2798
-msgid "remove '%s'\n"
2799
-msgstr "удалить «%s»\n"
2800
-
2801
-#: builtin/add.c:136
2802
-msgid "Unstaged changes after refreshing the index:"
2803
-msgstr "Непроиндексированные изменения после обновления индекса:"
2804
-
2805
-#: builtin/add.c:196 builtin/rev-parse.c:811
2806
-msgid "Could not read the index"
2807
-msgstr "Не удалось прочитать индекс"
3131
+msgid ""
3132
+"The following untracked working tree files would be removed by %s:\n"
3133
+"%%s"
3134
+msgstr "Указанные неотслеживаемые файлы в рабочем каталоге будут удалены при %s:\n%%s"
3135
2809
-#: builtin/add.c:207
3136
+#: unpack-trees.c:102
3137
#, c-format
This file is too large to show in full.