l10n: zh_CN: translations for git v2.2.0-rc0
Translate 62 new messages (2296t0f0u) for git v2.2.0-rc0. Also changed the translation of bare (repository). Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
Oct 8, 2014 at 10:55 UTC
220c313cc387ffddd266778c4c550a5f0092d399
1 file changed
+1720
-1477
po/zh_CN.po
+1720
-1477
@@ -12,8 +12,8 @@ msgid ""
12
msgstr ""
13
"Project-Id-Version: Git\n"
14
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
15
-"POT-Creation-Date: 2014-08-04 14:48+0800\n"
16
-"PO-Revision-Date: 2014-08-04 16:16+0800\n"
15
+"POT-Creation-Date: 2014-11-01 07:46+0800\n"
16
+"PO-Revision-Date: 2014-11-02 10:58+0800\n"
17
"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
18
"Language-Team: GitHub <https://github.com/gotgit/git/>\n"
19
"Language: zh_CN\n"
@@ -30,104 +30,103 @@ msgstr "提示:%.*s\n"
30
#: advice.c:88
31
msgid ""
32
"Fix them up in the work tree, and then use 'git add/rm <file>'\n"
33
-"as appropriate to mark resolution and make a commit, or use\n"
34
-"'git commit -a'."
33
+"as appropriate to mark resolution and make a commit."
34
msgstr ""
35
"请在工作区改正文件,然后酌情使用 'git add/rm <file>' 命令标记\n"
37
-"解决方案并提交,或者使用 'git commit -a'。"
36
+"解决方案并提交。"
37
39
-#: archive.c:10
38
+#: archive.c:11
39
msgid "git archive [options] <tree-ish> [<path>...]"
40
msgstr "git archive [选项] <树或提交> [<路径>...]"
41
43
-#: archive.c:11
42
+#: archive.c:12
43
msgid "git archive --list"
44
msgstr "git archive --list"
45
47
-#: archive.c:12
46
+#: archive.c:13
47
msgid ""
48
"git archive --remote <repo> [--exec <cmd>] [options] <tree-ish> [<path>...]"
49
msgstr ""
50
"git archive --remote <版本库> [--exec <命令>] [选项] <树或提交> [<路径>...]"
51
53
-#: archive.c:13
52
+#: archive.c:14
53
msgid "git archive --remote <repo> [--exec <cmd>] --list"
54
msgstr "git archive --remote <版本库> [--exec <命令>] --list"
55
57
-#: archive.c:243 builtin/add.c:136 builtin/add.c:427 builtin/rm.c:328
56
+#: archive.c:334 builtin/add.c:137 builtin/add.c:427 builtin/rm.c:328
57
#, c-format
58
msgid "pathspec '%s' did not match any files"
59
msgstr "路径规则 '%s' 未匹配任何文件"
60
62
-#: archive.c:328
61
+#: archive.c:419
62
msgid "fmt"
63
msgstr "格式"
64
66
-#: archive.c:328
65
+#: archive.c:419
66
msgid "archive format"
67
msgstr "归档格式"
68
70
-#: archive.c:329 builtin/log.c:1201
69
+#: archive.c:420 builtin/log.c:1204
70
msgid "prefix"
71
msgstr "前缀"
72
74
-#: archive.c:330
73
+#: archive.c:421
74
msgid "prepend prefix to each pathname in the archive"
75
msgstr "为归档中每个路径名加上前缀"
76
78
-#: archive.c:331 builtin/archive.c:88 builtin/blame.c:2517
79
-#: builtin/blame.c:2518 builtin/config.c:57 builtin/fast-export.c:709
80
-#: builtin/fast-export.c:711 builtin/grep.c:712 builtin/hash-object.c:77
81
-#: builtin/ls-files.c:489 builtin/ls-files.c:492 builtin/notes.c:412
82
-#: builtin/notes.c:569 builtin/read-tree.c:108 parse-options.h:151
77
+#: archive.c:422 builtin/archive.c:88 builtin/blame.c:2517
78
+#: builtin/blame.c:2518 builtin/config.c:57 builtin/fast-export.c:986
79
+#: builtin/fast-export.c:988 builtin/grep.c:712 builtin/hash-object.c:101
80
+#: builtin/ls-files.c:489 builtin/ls-files.c:492 builtin/notes.c:411
81
+#: builtin/notes.c:568 builtin/read-tree.c:109 parse-options.h:151
82
msgid "file"
83
msgstr "文件"
84
86
-#: archive.c:332 builtin/archive.c:89
85
+#: archive.c:423 builtin/archive.c:89
86
msgid "write the archive to this file"
87
msgstr "归档写入此文件"
88
90
-#: archive.c:334
89
+#: archive.c:425
90
msgid "read .gitattributes in working directory"
91
msgstr "读取工作区中的 .gitattributes"
92
94
-#: archive.c:335
93
+#: archive.c:426
94
msgid "report archived files on stderr"
95
msgstr "在标准错误上报告归档文件"
96
98
-#: archive.c:336
97
+#: archive.c:427
98
msgid "store only"
99
msgstr "只存储"
100
102
-#: archive.c:337
101
+#: archive.c:428
102
msgid "compress faster"
103
msgstr "压缩速度更快"
104
106
-#: archive.c:345
105
+#: archive.c:436
106
msgid "compress better"
107
msgstr "压缩效果更好"
108
110
-#: archive.c:348
109
+#: archive.c:439
110
msgid "list supported archive formats"
111
msgstr "列出支持的归档格式"
112
114
-#: archive.c:350 builtin/archive.c:90 builtin/clone.c:84
113
+#: archive.c:441 builtin/archive.c:90 builtin/clone.c:85
114
msgid "repo"
115
msgstr "版本库"
116
118
-#: archive.c:351 builtin/archive.c:91
117
+#: archive.c:442 builtin/archive.c:91
118
msgid "retrieve the archive from remote repository <repo>"
119
msgstr "从远程版本库(<版本库>)提取归档文件"
120
122
-#: archive.c:352 builtin/archive.c:92 builtin/notes.c:491
121
+#: archive.c:443 builtin/archive.c:92 builtin/notes.c:490
122
msgid "command"
123
msgstr "命令"
124
126
-#: archive.c:353 builtin/archive.c:93
125
+#: archive.c:444 builtin/archive.c:93
126
msgid "path to the remote git-upload-archive command"
127
msgstr "远程 git-upload-archive 命令的路径"
128
130
-#: attr.c:259
129
+#: attr.c:258
130
msgid ""
131
"Negative patterns are ignored in git attributes\n"
132
"Use '\\!' for literal leading exclamation."
@@ -185,31 +184,31 @@ msgstr "分支 %s 设置为跟踪本地引用 %s。"
184
msgid "Not tracking: ambiguous information for ref %s"
185
msgstr "未跟踪:引用 %s 有歧义"
186
188
-#: branch.c:178
187
+#: branch.c:162
188
#, c-format
189
msgid "'%s' is not a valid branch name."
190
msgstr "'%s' 不是一个有效的分支名称。"
191
193
-#: branch.c:183
192
+#: branch.c:167
193
#, c-format
194
msgid "A branch named '%s' already exists."
195
msgstr "一个分支名 '%s' 已经存在。"
196
198
-#: branch.c:191
197
+#: branch.c:175
198
msgid "Cannot force update the current branch."
199
msgstr "无法强制更新当前分支。"
200
202
-#: branch.c:211
201
+#: branch.c:195
202
#, c-format
203
msgid "Cannot setup tracking information; starting point '%s' is not a branch."
204
msgstr "无法设置跟踪信息;起始点 '%s' 不是一个分支。"
205
207
-#: branch.c:213
206
+#: branch.c:197
207
#, c-format
208
msgid "the requested upstream branch '%s' does not exist"
209
msgstr "请求的上游分支 '%s' 不存在"
210
212
-#: branch.c:215
211
+#: branch.c:199
212
msgid ""
213
"\n"
214
"If you are planning on basing your work on an upstream\n"
@@ -227,107 +226,105 @@ msgstr ""
226
"如果您正计划推送一个能与对应远程分支建立跟踪的新的本地分支,\n"
227
"您可能需要使用 \"git push -u\" 推送分支并配置和上游的关联。"
228
230
-#: branch.c:260
229
+#: branch.c:243
230
#, c-format
231
msgid "Not a valid object name: '%s'."
232
msgstr "不是一个有效的对象名:'%s'。"
233
235
-#: branch.c:280
234
+#: branch.c:263
235
#, c-format
236
msgid "Ambiguous object name: '%s'."
237
msgstr "歧义的对象名:'%s'。"
238
240
-#: branch.c:285
239
+#: branch.c:268
240
#, c-format
241
msgid "Not a valid branch point: '%s'."
242
msgstr "无效的分支点:'%s'。"
243
245
-#: branch.c:291
246
-msgid "Failed to lock ref for update"
247
-msgstr "无法为更新锁定引用"
248
-
249
-#: branch.c:309
250
-msgid "Failed to write ref"
251
-msgstr "不能写引用"
252
-
253
-#: bundle.c:33
244
+#: bundle.c:34
245
#, c-format
246
msgid "'%s' does not look like a v2 bundle file"
247
msgstr "'%s' 不像是一个 v2 版本的包文件"
248
258
-#: bundle.c:60
249
+#: bundle.c:61
250
#, c-format
251
msgid "unrecognized header: %s%s (%d)"
252
msgstr "未能识别的包头:%s%s (%d)"
253
263
-#: bundle.c:86 builtin/commit.c:755
254
+#: bundle.c:87 builtin/commit.c:788
255
#, c-format
256
msgid "could not open '%s'"
257
msgstr "不能打开 '%s'"
258
268
-#: bundle.c:138
259
+#: bundle.c:139
260
msgid "Repository lacks these prerequisite commits:"
261
msgstr "版本库缺少这些必备的提交:"
262
272
-#: bundle.c:162 sequencer.c:630 sequencer.c:1085 builtin/log.c:330
273
-#: builtin/log.c:821 builtin/log.c:1428 builtin/log.c:1665 builtin/merge.c:357
263
+#: bundle.c:163 sequencer.c:641 sequencer.c:1096 builtin/blame.c:2706
264
+#: builtin/branch.c:652 builtin/commit.c:1085 builtin/log.c:330
265
+#: builtin/log.c:823 builtin/log.c:1432 builtin/log.c:1669 builtin/merge.c:357
266
#: builtin/shortlog.c:158
267
msgid "revision walk setup failed"
268
msgstr "版本遍历设置失败"
269
278
-#: bundle.c:184
270
+#: bundle.c:185
271
#, c-format
272
msgid "The bundle contains this ref:"
273
msgid_plural "The bundle contains these %d refs:"
274
msgstr[0] "这个包中含有这个引用:"
275
msgstr[1] "这个包中含有 %d 个引用:"
276
285
-#: bundle.c:191
277
+#: bundle.c:192
278
msgid "The bundle records a complete history."
279
msgstr "这个包记录一个完整历史。"
280
289
-#: bundle.c:193
281
+#: bundle.c:194
282
#, c-format
283
msgid "The bundle requires this ref:"
284
msgid_plural "The bundle requires these %d refs:"
285
msgstr[0] "这个包需要这个引用:"
286
msgstr[1] "这个包需要 %d 个引用:"
287
296
-#: bundle.c:289
288
+#: bundle.c:292
289
msgid "rev-list died"
290
msgstr "rev-list 终止"
291
300
-#: bundle.c:295 builtin/log.c:1339 builtin/shortlog.c:261
292
+#: bundle.c:298 builtin/log.c:153 builtin/log.c:1342 builtin/shortlog.c:261
293
#, c-format
294
msgid "unrecognized argument: %s"
295
msgstr "未能识别的参数:%s"
296
305
-#: bundle.c:330
297
+#: bundle.c:333
298
#, c-format
299
msgid "ref '%s' is excluded by the rev-list options"
300
msgstr "引用 '%s' 被 rev-list 选项排除"
301
310
-#: bundle.c:375
302
+#: bundle.c:378
303
msgid "Refusing to create empty bundle."
304
msgstr "不能创建空包。"
305
314
-#: bundle.c:390
306
+#: bundle.c:393
307
msgid "Could not spawn pack-objects"
308
msgstr "不能生成 pack-objects 进程"
309
318
-#: bundle.c:408
310
+#: bundle.c:411
311
msgid "pack-objects died"
312
msgstr "pack-objects 终止"
313
322
-#: bundle.c:411
314
+#: bundle.c:414
315
#, c-format
316
msgid "cannot create '%s'"
317
msgstr "不能创建 '%s'"
318
327
-#: bundle.c:433
319
+#: bundle.c:435
320
msgid "index-pack died"
321
msgstr "index-pack 终止"
322
323
+#: color.c:157
324
+#, c-format
325
+msgid "invalid color value: %.*s"
326
+msgstr "无效的颜色值:%.*s"
327
+
328
#: commit.c:40
329
#, c-format
330
msgid "could not parse %s"
@@ -342,16 +339,69 @@ msgstr "%s %s 不是一个提交!"
339
msgid "memory exhausted"
340
msgstr "内存耗尽"
341
345
-#: connected.c:70
342
+#: config.c:469 config.c:471
343
+#, c-format
344
+msgid "bad config file line %d in %s"
345
+msgstr "配置文件 %2$s 出错于第 %1$d 行"
346
+
347
+#: config.c:587
348
+#, c-format
349
+msgid "bad numeric config value '%s' for '%s' in %s: %s"
350
+msgstr "文件 %3$s 中配置变量 '%2$s' 的数字取值 '%1$s' 设置错误: %4$s"
351
+
352
+#: config.c:589
353
+#, c-format
354
+msgid "bad numeric config value '%s' for '%s': %s"
355
+msgstr "配置变量 '%2$s' 的数字取值 '%1$s' 设置错误: %3$s"
356
+
357
+#: config.c:674
358
+#, c-format
359
+msgid "failed to expand user dir in: '%s'"
360
+msgstr "无法扩展 '%s' 中的用户目录"
361
+
362
+#: config.c:752 config.c:763
363
+#, c-format
364
+msgid "bad zlib compression level %d"
365
+msgstr "错误的 zlib 压缩级别 %d"
366
+
367
+#: config.c:885
368
+#, c-format
369
+msgid "invalid mode for object creation: %s"
370
+msgstr "无效的对象创建模式:%s"
371
+
372
+#: config.c:1201
373
+msgid "unable to parse command-line config"
374
+msgstr "无法解析命令行中的配置"
375
+
376
+#: config.c:1262
377
+msgid "unknown error occured while reading the configuration files"
378
+msgstr "在读取配置文件时遇到未知错误"
379
+
380
+#: config.c:1586
381
+#, c-format
382
+msgid "unable to parse '%s' from command-line config"
383
+msgstr "无法解析命令行配置中的 '%s'"
384
+
385
+#: config.c:1588
386
+#, c-format
387
+msgid "bad config variable '%s' in file '%s' at line %d"
388
+msgstr "在文件 '%2$s' 的第 %3$d 行发现错误的配置变量 '%1$s'"
389
+
390
+#: config.c:1647
391
+#, c-format
392
+msgid "%s has multiple values"
393
+msgstr "%s 有多个取值"
394
+
395
+#: connected.c:69
396
msgid "Could not run 'git rev-list'"
397
msgstr "不能执行 'git rev-list'"
398
349
-#: connected.c:90
399
+#: connected.c:89
400
#, c-format
401
msgid "failed write to rev-list: %s"
402
msgstr "无法写入 rev-list:%s"
403
354
-#: connected.c:98
404
+#: connected.c:97
405
#, c-format
406
msgid "failed to close rev-list's stdin: %s"
407
msgstr "无法关闭 rev-list 的标准输入:%s"
@@ -429,7 +479,7 @@ msgstr[1] "%lu 年前"
479
msgid "failed to read orderfile '%s'"
480
msgstr "无法读取排序文件 '%s'"
481
432
-#: diffcore-rename.c:514
482
+#: diffcore-rename.c:516
483
msgid "Performing inexact rename detection"
484
msgstr "正在进行非精确的重命名检测"
485
@@ -450,7 +500,7 @@ msgstr " 未知的 dirstat 参数 '%s'\n"
500
msgid "Unknown value for 'diff.submodule' config variable: '%s'"
501
msgstr "配置变量 'diff.submodule' 未知的取值:'%s'"
502
453
-#: diff.c:267
503
+#: diff.c:266
504
#, c-format
505
msgid ""
506
"Found errors in 'diff.dirstat' config variable:\n"
@@ -459,16 +509,16 @@ msgstr ""
509
"发现配置变量 'diff.dirstat' 中的错误:\n"
510
"%s"
511
462
-#: diff.c:2934
512
+#: diff.c:2957
513
#, c-format
514
msgid "external diff died, stopping at %s"
515
msgstr "外部 diff 退出,停止在 %s"
516
467
-#: diff.c:3329
517
+#: diff.c:3352
518
msgid "--follow requires exactly one pathspec"
519
msgstr "--follow 参数后只跟一个 pathspec"
520
471
-#: diff.c:3492
521
+#: diff.c:3515
522
#, c-format
523
msgid ""
524
"Failed to parse --dirstat/-X option parameter:\n"
@@ -477,44 +527,44 @@ msgstr ""
527
"无法解析 --dirstat/-X 选项的参数:\n"
528
"%s"
529
480
-#: diff.c:3506
530
+#: diff.c:3529
531
#, c-format
532
msgid "Failed to parse --submodule option parameter: '%s'"
533
msgstr "无法解析 --submodule 选项的参数:'%s'"
534
485
-#: gpg-interface.c:73 gpg-interface.c:145
535
+#: gpg-interface.c:129 gpg-interface.c:200
536
msgid "could not run gpg."
537
msgstr "不能执行 gpg。"
538
489
-#: gpg-interface.c:85
539
+#: gpg-interface.c:141
540
msgid "gpg did not accept the data"
541
msgstr "gpg 没有接受数据"
542
493
-#: gpg-interface.c:96
543
+#: gpg-interface.c:152
544
msgid "gpg failed to sign the data"
545
msgstr "gpg 无法为数据签名"
546
497
-#: gpg-interface.c:129
547
+#: gpg-interface.c:185
548
#, c-format
549
msgid "could not create temporary file '%s': %s"
550
msgstr "不能创建临时文件 '%s':%s"
551
502
-#: gpg-interface.c:132
552
+#: gpg-interface.c:188
553
#, c-format
554
msgid "failed writing detached signature to '%s': %s"
555
msgstr "无法将分离式签名写入 '%s':%s"
556
507
-#: grep.c:1703
557
+#: grep.c:1718
558
#, c-format
559
msgid "'%s': unable to read %s"
560
msgstr "'%s':无法读取 %s"
561
512
-#: grep.c:1720
562
+#: grep.c:1735
563
#, c-format
564
msgid "'%s': %s"
565
msgstr "'%s':%s"
566
517
-#: grep.c:1731
567
+#: grep.c:1746
568
#, c-format
569
msgid "'%s': short read %s"
570
msgstr "'%s':读取不完整 %s"
@@ -583,87 +633,95 @@ msgstr[1] ""
633
msgid "%s: %s - %s"
634
msgstr "%s:%s - %s"
635
586
-#: merge.c:40
636
+#: lockfile.c:275
637
+msgid "BUG: reopen a lockfile that is still open"
638
+msgstr "BUG: 重新打开一个仍打开着的锁文件"
639
+
640
+#: lockfile.c:277
641
+msgid "BUG: reopen a lockfile that has been committed"
642
+msgstr "BUG: 重新打开一个已提交的锁文件"
643
+
644
+#: merge.c:41
645
msgid "failed to read the cache"
646
msgstr "无法读取缓存"
647
590
-#: merge.c:93 builtin/checkout.c:356 builtin/checkout.c:556
591
-#: builtin/clone.c:661
648
+#: merge.c:94 builtin/checkout.c:356 builtin/checkout.c:562
649
+#: builtin/clone.c:659
650
msgid "unable to write new index file"
651
msgstr "无法写新的索引文件"
652
595
-#: merge-recursive.c:190
653
+#: merge-recursive.c:189
654
#, c-format
655
msgid "(bad commit)\n"
656
msgstr "(坏提交)\n"
657
600
-#: merge-recursive.c:210
658
+#: merge-recursive.c:209
659
#, c-format
660
msgid "addinfo_cache failed for path '%s'"
661
msgstr "为路径 '%s' addinfo_cache 失败"
662
605
-#: merge-recursive.c:271
663
+#: merge-recursive.c:270
664
msgid "error building trees"
665
msgstr "无法创建树"
666
609
-#: merge-recursive.c:692
667
+#: merge-recursive.c:691
668
#, c-format
669
msgid "failed to create path '%s'%s"
670
msgstr "无法创建路径 '%s'%s"
671
614
-#: merge-recursive.c:703
672
+#: merge-recursive.c:702
673
#, c-format
674
msgid "Removing %s to make room for subdirectory\n"
675
msgstr "删除 %s 以便为子目录留出空间\n"
676
619
-#: merge-recursive.c:717 merge-recursive.c:738
677
+#: merge-recursive.c:716 merge-recursive.c:737
678
msgid ": perhaps a D/F conflict?"
679
msgstr ":可能是一个目录/文件冲突?"
680
623
-#: merge-recursive.c:728
681
+#: merge-recursive.c:727
682
#, c-format
683
msgid "refusing to lose untracked file at '%s'"
684
msgstr "拒绝丢弃 '%s' 中的未跟踪文件"
685
628
-#: merge-recursive.c:768
686
+#: merge-recursive.c:767
687
#, c-format
688
msgid "cannot read object %s '%s'"
689
msgstr "不能读取对象 %s '%s'"
690
633
-#: merge-recursive.c:770
691
+#: merge-recursive.c:769
692
#, c-format
693
msgid "blob expected for %s '%s'"
694
msgstr "%s '%s' 应为数据(blob)对象"
695
638
-#: merge-recursive.c:793 builtin/clone.c:317
696
+#: merge-recursive.c:792 builtin/clone.c:318
697
#, c-format
698
msgid "failed to open '%s'"
699
msgstr "无法打开 '%s'"
700
643
-#: merge-recursive.c:801
701
+#: merge-recursive.c:800
702
#, c-format
703
msgid "failed to symlink '%s'"
704
msgstr "无法创建符号链接 '%s'"
705
648
-#: merge-recursive.c:804
706
+#: merge-recursive.c:803
707
#, c-format
708
msgid "do not know what to do with %06o %s '%s'"
709
msgstr "不知道如何处理 %06o %s '%s'"
710
653
-#: merge-recursive.c:942
711
+#: merge-recursive.c:941
712
msgid "Failed to execute internal merge"
713
msgstr "无法执行内部合并"
714
657
-#: merge-recursive.c:946
715
+#: merge-recursive.c:945
716
#, c-format
717
msgid "Unable to add %s to database"
718
msgstr "不能添加 %s 至对象库"
719
662
-#: merge-recursive.c:962
720
+#: merge-recursive.c:961
721
msgid "unsupported object type in the tree"
722
msgstr "在树中有不支持的对象类型"
723
666
-#: merge-recursive.c:1037 merge-recursive.c:1051
724
+#: merge-recursive.c:1036 merge-recursive.c:1050
725
#, c-format
726
msgid ""
727
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -672,7 +730,7 @@ msgstr ""
730
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
731
"的版本被保留。"
732
675
-#: merge-recursive.c:1043 merge-recursive.c:1056
733
+#: merge-recursive.c:1042 merge-recursive.c:1055
734
#, c-format
735
msgid ""
736
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -681,20 +739,20 @@ msgstr ""
739
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
740
"的版本保留于 %8$s 中。"
741
684
-#: merge-recursive.c:1097
742
+#: merge-recursive.c:1096
743
msgid "rename"
744
msgstr "重命名"
745
688
-#: merge-recursive.c:1097
746
+#: merge-recursive.c:1096
747
msgid "renamed"
748
msgstr "重命名"
749
692
-#: merge-recursive.c:1153
750
+#: merge-recursive.c:1152
751
#, c-format
752
msgid "%s is a directory in %s adding as %s instead"
753
msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加"
754
697
-#: merge-recursive.c:1175
755
+#: merge-recursive.c:1174
756
#, c-format
757
msgid ""
758
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -703,144 +761,144 @@ msgstr ""
761
"冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 "
762
"\"%6$s\" 中重命名 \"%4$s\"->\"%5$s\"%7$s"
763
706
-#: merge-recursive.c:1180
764
+#: merge-recursive.c:1179
765
msgid " (left unresolved)"
766
msgstr "(留下未解决)"
767
710
-#: merge-recursive.c:1234
768
+#: merge-recursive.c:1233
769
#, c-format
770
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
771
msgstr ""
772
"冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->"
773
"%5$s"
774
717
-#: merge-recursive.c:1264
775
+#: merge-recursive.c:1263
776
#, c-format
777
msgid "Renaming %s to %s and %s to %s instead"
778
msgstr "而是重命名 %s 至 %s,以及 %s 至 %s"
779
722
-#: merge-recursive.c:1463
780
+#: merge-recursive.c:1462
781
#, c-format
782
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
783
msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s"
784
727
-#: merge-recursive.c:1473
785
+#: merge-recursive.c:1472
786
#, c-format
787
msgid "Adding merged %s"
788
msgstr "添加合并后的 %s"
789
732
-#: merge-recursive.c:1478 merge-recursive.c:1676
790
+#: merge-recursive.c:1477 merge-recursive.c:1675
791
#, c-format
792
msgid "Adding as %s instead"
793
msgstr "而是以 %s 为名添加"
794
737
-#: merge-recursive.c:1529
795
+#: merge-recursive.c:1528
796
#, c-format
797
msgid "cannot read object %s"
798
msgstr "不能读取对象 %s"
799
742
-#: merge-recursive.c:1532
800
+#: merge-recursive.c:1531
801
#, c-format
802
msgid "object %s is not a blob"
803
msgstr "对象 %s 不是一个数据(blob)对象"
804
747
-#: merge-recursive.c:1580
805
+#: merge-recursive.c:1579
806
msgid "modify"
807
msgstr "修改"
808
751
-#: merge-recursive.c:1580
809
+#: merge-recursive.c:1579
810
msgid "modified"
811
msgstr "修改"
812
755
-#: merge-recursive.c:1590
813
+#: merge-recursive.c:1589
814
msgid "content"
815
msgstr "内容"
816
759
-#: merge-recursive.c:1597
817
+#: merge-recursive.c:1596
818
msgid "add/add"
819
msgstr "添加/添加"
820
763
-#: merge-recursive.c:1631
821
+#: merge-recursive.c:1630
822
#, c-format
823
msgid "Skipped %s (merged same as existing)"
824
msgstr "略过 %s(已经做过相同合并)"
825
768
-#: merge-recursive.c:1645
826
+#: merge-recursive.c:1644
827
#, c-format
828
msgid "Auto-merging %s"
829
msgstr "自动合并 %s"
830
773
-#: merge-recursive.c:1649 git-submodule.sh:1150
831
+#: merge-recursive.c:1648 git-submodule.sh:1150
832
msgid "submodule"
833
msgstr "子模组"
834
777
-#: merge-recursive.c:1650
835
+#: merge-recursive.c:1649
836
#, c-format
837
msgid "CONFLICT (%s): Merge conflict in %s"
838
msgstr "冲突(%s):合并冲突于 %s"
839
782
-#: merge-recursive.c:1740
840
+#: merge-recursive.c:1735
841
#, c-format
842
msgid "Removing %s"
843
msgstr "删除 %s"
844
787
-#: merge-recursive.c:1765
845
+#: merge-recursive.c:1760
846
msgid "file/directory"
847
msgstr "文件/目录"
848
791
-#: merge-recursive.c:1771
849
+#: merge-recursive.c:1766
850
msgid "directory/file"
851
msgstr "目录/文件"
852
795
-#: merge-recursive.c:1776
853
+#: merge-recursive.c:1771
854
#, c-format
855
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
856
msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s"
857
800
-#: merge-recursive.c:1786
858
+#: merge-recursive.c:1781
859
#, c-format
860
msgid "Adding %s"
861
msgstr "添加 %s"
862
805
-#: merge-recursive.c:1803
863
+#: merge-recursive.c:1798
864
msgid "Fatal merge failure, shouldn't happen."
865
msgstr "严重的合并错误,不应发生。"
866
809
-#: merge-recursive.c:1822
867
+#: merge-recursive.c:1817
868
msgid "Already up-to-date!"
869
msgstr "已经是最新的!"
870
813
-#: merge-recursive.c:1831
871
+#: merge-recursive.c:1826
872
#, c-format
873
msgid "merging of trees %s and %s failed"
874
msgstr "无法合并树 %s 和 %s"
875
818
-#: merge-recursive.c:1861
876
+#: merge-recursive.c:1856
877
#, c-format
878
msgid "Unprocessed path??? %s"
879
msgstr "未处理的路径??? %s"
880
823
-#: merge-recursive.c:1906
881
+#: merge-recursive.c:1901
882
msgid "Merging:"
883
msgstr "合并:"
884
827
-#: merge-recursive.c:1919
885
+#: merge-recursive.c:1914
886
#, c-format
887
msgid "found %u common ancestor:"
888
msgid_plural "found %u common ancestors:"
889
msgstr[0] "发现 %u 个共同祖先:"
890
msgstr[1] "发现 %u 个共同祖先:"
891
834
-#: merge-recursive.c:1956
892
+#: merge-recursive.c:1951
893
msgid "merge returned no commit"
894
msgstr "合并未返回提交"
895
838
-#: merge-recursive.c:2013
896
+#: merge-recursive.c:2008
897
#, c-format
898
msgid "Could not parse object '%s'"
899
msgstr "不能解析对象 '%s'"
900
843
-#: merge-recursive.c:2024 builtin/merge.c:666
901
+#: merge-recursive.c:2019 builtin/merge.c:666
902
msgid "Unable to write index."
903
msgstr "不能写入索引。"
904
@@ -865,34 +923,34 @@ msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
923
msgid "Bad %s value: '%s'"
924
msgstr "坏的 %s 值:'%s'"
925
868
-#: object.c:234
926
+#: object.c:241
927
#, c-format
928
msgid "unable to parse object: %s"
929
msgstr "不能解析对象:%s"
930
873
-#: parse-options.c:534
931
+#: parse-options.c:546
932
msgid "..."
933
msgstr "..."
934
877
-#: parse-options.c:552
935
+#: parse-options.c:564
936
#, c-format
937
msgid "usage: %s"
938
msgstr "用法:%s"
939
940
#. TRANSLATORS: the colon here should align with the
941
#. one in "usage: %s" translation
884
-#: parse-options.c:556
942
+#: parse-options.c:568
943
#, c-format
944
msgid " or: %s"
945
msgstr " 或:%s"
946
947
# 译者:为保证在输出中对齐,注意调整句中空格!
890
-#: parse-options.c:559
948
+#: parse-options.c:571
949
#, c-format
950
msgid " %s"
951
msgstr " %s"
952
895
-#: parse-options.c:593
953
+#: parse-options.c:605
954
msgid "-NUM"
955
msgstr "-数字"
956
@@ -958,11 +1016,15 @@ msgstr ""
1016
"没有为 :(exclude) 模式提供要忽略的内容。也许您忘记了\n"
1017
"添加 ':/' 或 '.' ?"
1018
1019
+#: pretty.c:968
1020
+msgid "unable to parse --pretty format"
1021
+msgstr "不能解析 --pretty 格式"
1022
+
1023
#: progress.c:225
1024
msgid "done"
1025
msgstr "完成"
1026
965
-#: read-cache.c:1260
1027
+#: read-cache.c:1261
1028
#, c-format
1029
msgid ""
1030
"index.version set, but the value is invalid.\n"
@@ -971,7 +1033,7 @@ msgstr ""
1033
"设置了 index.version,但是取值无效。\n"
1034
"使用版本 %i"
1035
974
-#: read-cache.c:1270
1036
+#: read-cache.c:1271
1037
#, c-format
1038
msgid ""
1039
"GIT_INDEX_VERSION set, but the value is invalid.\n"
@@ -980,51 +1042,51 @@ msgstr ""
1042
"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
1043
"使用版本 %i"
1044
983
-#: remote.c:753
1045
+#: remote.c:782
1046
#, c-format
1047
msgid "Cannot fetch both %s and %s to %s"
1048
msgstr "不能同时获取 %s 和 %s 至 %s"
1049
988
-#: remote.c:757
1050
+#: remote.c:786
1051
#, c-format
1052
msgid "%s usually tracks %s, not %s"
1053
msgstr "%s 通常跟踪 %s,而非 %s"
1054
993
-#: remote.c:761
1055
+#: remote.c:790
1056
#, c-format
1057
msgid "%s tracks both %s and %s"
1058
msgstr "%s 同时跟踪 %s 和 %s"
1059
998
-#: remote.c:769
1060
+#: remote.c:798
1061
msgid "Internal error"
1062
msgstr "内部错误"
1063
1002
-#: remote.c:1943
1064
+#: remote.c:1968
1065
#, c-format
1066
msgid "Your branch is based on '%s', but the upstream is gone.\n"
1067
msgstr "您的分支基于 '%s',但此上游分支已经不存在。\n"
1068
1007
-#: remote.c:1947
1069
+#: remote.c:1972
1070
msgid " (use \"git branch --unset-upstream\" to fixup)\n"
1071
msgstr " (使用 \"git branch --unset-upstream\" 来修复)\n"
1072
1011
-#: remote.c:1950
1073
+#: remote.c:1975
1074
#, c-format
1075
msgid "Your branch is up-to-date with '%s'.\n"
1076
msgstr "您的分支与上游分支 '%s' 一致。\n"
1077
1016
-#: remote.c:1954
1078
+#: remote.c:1979
1079
#, c-format
1080
msgid "Your branch is ahead of '%s' by %d commit.\n"
1081
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
1082
msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n"
1083
msgstr[1] "您的分支领先 '%s' 共 %d 个提交。\n"
1084
1023
-#: remote.c:1960
1085
+#: remote.c:1985
1086
msgid " (use \"git push\" to publish your local commits)\n"
1087
msgstr " (使用 \"git push\" 来发布您的本地提交)\n"
1088
1027
-#: remote.c:1963
1089
+#: remote.c:1988
1090
#, c-format
1091
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1092
msgid_plural ""
@@ -1033,11 +1095,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
1095
msgstr[1] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
1096
1097
# 译者:注意保持前导空格
1036
-#: remote.c:1971
1098
+#: remote.c:1996
1099
msgid " (use \"git pull\" to update your local branch)\n"
1100
msgstr " (使用 \"git pull\" 来更新您的本地分支)\n"
1101
1040
-#: remote.c:1974
1102
+#: remote.c:1999
1103
#, c-format
1104
msgid ""
1105
"Your branch and '%s' have diverged,\n"
@@ -1053,32 +1115,40 @@ msgstr[1] ""
1115
"并且分别有 %d 和 %d 处不同的提交。\n"
1116
1117
# 译者:注意保持前导空格
1056
-#: remote.c:1984
1118
+#: remote.c:2009
1119
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1120
msgstr " (使用 \"git pull\" 来合并远程分支)\n"
1121
1060
-#: run-command.c:80
1122
+#: run-command.c:87
1123
msgid "open /dev/null failed"
1124
msgstr "不能打开 /dev/null"
1125
1064
-#: run-command.c:82
1126
+#: run-command.c:89
1127
#, c-format
1128
msgid "dup2(%d,%d) failed"
1129
msgstr "不能调用 dup2(%d,%d)"
1130
1069
-#: sequencer.c:171 builtin/merge.c:782 builtin/merge.c:893
1070
-#: builtin/merge.c:1003 builtin/merge.c:1013
1131
+#: send-pack.c:265
1132
+msgid "failed to sign the push certificate"
1133
+msgstr "无法为推送证书签名"
1134
+
1135
+#: send-pack.c:322
1136
+msgid "the receiving end does not support --signed push"
1137
+msgstr "接收端不支持签名推送"
1138
+
1139
+#: sequencer.c:172 builtin/merge.c:781 builtin/merge.c:892
1140
+#: builtin/merge.c:1002 builtin/merge.c:1012
1141
#, c-format
1142
msgid "Could not open '%s' for writing"
1143
msgstr "不能为写入打开 '%s'"
1144
1075
-#: sequencer.c:173 builtin/merge.c:343 builtin/merge.c:785
1076
-#: builtin/merge.c:1005 builtin/merge.c:1018
1145
+#: sequencer.c:174 builtin/merge.c:343 builtin/merge.c:784
1146
+#: builtin/merge.c:1004 builtin/merge.c:1017
1147
#, c-format
1148
msgid "Could not write to '%s'"
1149
msgstr "不能写入 '%s'"
1150
1081
-#: sequencer.c:194
1151
+#: sequencer.c:195
1152
msgid ""
1153
"after resolving the conflicts, mark the corrected paths\n"
1154
"with 'git add <paths>' or 'git rm <paths>'"
@@ -1086,7 +1156,7 @@ msgstr ""
1156
"冲突解决完毕后,用 'git add <paths>' 或 'git rm <paths>'\n"
1157
"命令标记修正后的文件"
1158
1089
-#: sequencer.c:197
1159
+#: sequencer.c:198
1160
msgid ""
1161
"after resolving the conflicts, mark the corrected paths\n"
1162
"with 'git add <paths>' or 'git rm <paths>'\n"
@@ -1095,228 +1165,224 @@ msgstr ""
1165
"冲突解决完毕后,用 'git add <paths>' 或 'git rm <paths>'\n"
1166
"对修正后的文件做标记,然后用 'git commit' 提交"
1167
1098
-#: sequencer.c:210 sequencer.c:841 sequencer.c:924
1168
+#: sequencer.c:211 sequencer.c:852 sequencer.c:935
1169
#, c-format
1170
msgid "Could not write to %s"
1171
msgstr "不能写入 %s"
1172
1103
-#: sequencer.c:213
1173
+#: sequencer.c:214
1174
#, c-format
1175
msgid "Error wrapping up %s"
1176
msgstr "错误收尾 %s"
1177
1108
-#: sequencer.c:228
1178
+#: sequencer.c:229
1179
msgid "Your local changes would be overwritten by cherry-pick."
1180
msgstr "您的本地修改将被拣选操作覆盖。"
1181
1112
-#: sequencer.c:230
1182
+#: sequencer.c:231
1183
msgid "Your local changes would be overwritten by revert."
1184
msgstr "您的本地修改将被还原操作覆盖。"
1185
1116
-#: sequencer.c:233
1186
+#: sequencer.c:234
1187
msgid "Commit your changes or stash them to proceed."
1188
msgstr "提交您的修改或保存进度后再继续。"
1189
1120
-#: sequencer.c:250
1121
-msgid "Failed to lock HEAD during fast_forward_to"
1122
-msgstr "在快进时无法为 HEAD 加锁"
1123
-
1190
#. TRANSLATORS: %s will be "revert" or "cherry-pick"
1125
-#: sequencer.c:293
1191
+#: sequencer.c:304
1192
#, c-format
1193
msgid "%s: Unable to write new index file"
1194
msgstr "%s:无法写入新索引文件"
1195
1130
-#: sequencer.c:324
1196
+#: sequencer.c:335
1197
msgid "Could not resolve HEAD commit\n"
1198
msgstr "不能解析 HEAD 提交\n"
1199
1134
-#: sequencer.c:344
1200
+#: sequencer.c:355
1201
msgid "Unable to update cache tree\n"
1202
msgstr "不能更新缓存\n"
1203
1138
-#: sequencer.c:391
1204
+#: sequencer.c:402
1205
#, c-format
1206
msgid "Could not parse commit %s\n"
1207
msgstr "不能解析提交 %s\n"
1208
1143
-#: sequencer.c:396
1209
+#: sequencer.c:407
1210
#, c-format
1211
msgid "Could not parse parent commit %s\n"
1212
msgstr "不能解析父提交 %s\n"
1213
1148
-#: sequencer.c:462
1214
+#: sequencer.c:473
1215
msgid "Your index file is unmerged."
1216
msgstr "您的索引文件未完成合并。"
1217
1152
-#: sequencer.c:481
1218
+#: sequencer.c:492
1219
#, c-format
1220
msgid "Commit %s is a merge but no -m option was given."
1221
msgstr "提交 %s 是一个合并提交但未提供 -m 选项。"
1222
1157
-#: sequencer.c:489
1223
+#: sequencer.c:500
1224
#, c-format
1225
msgid "Commit %s does not have parent %d"
1226
msgstr "提交 %s 没有父提交 %d"
1227
1162
-#: sequencer.c:493
1228
+#: sequencer.c:504
1229
#, c-format
1230
msgid "Mainline was specified but commit %s is not a merge."
1231
msgstr "指定了主线但提交 %s 不是一个合并。"
1232
1233
#. TRANSLATORS: The first %s will be "revert" or
1234
#. "cherry-pick", the second %s a SHA1
1169
-#: sequencer.c:506
1235
+#: sequencer.c:517
1236
#, c-format
1237
msgid "%s: cannot parse parent commit %s"
1238
msgstr "%s:不能解析父提交 %s"
1239
1174
-#: sequencer.c:510
1240
+#: sequencer.c:521
1241
#, c-format
1242
msgid "Cannot get commit message for %s"
1243
msgstr "不能得到 %s 的提交说明"
1244
1179
-#: sequencer.c:596
1245
+#: sequencer.c:607
1246
#, c-format
1247
msgid "could not revert %s... %s"
1248
msgstr "不能还原 %s... %s"
1249
1184
-#: sequencer.c:597
1250
+#: sequencer.c:608
1251
#, c-format
1252
msgid "could not apply %s... %s"
1253
msgstr "不能应用 %s... %s"
1254
1189
-#: sequencer.c:633
1255
+#: sequencer.c:644
1256
msgid "empty commit set passed"
1257
msgstr "提供了空的提交集"
1258
1193
-#: sequencer.c:641
1259
+#: sequencer.c:652
1260
#, c-format
1261
msgid "git %s: failed to read the index"
1262
msgstr "git %s:无法读取索引"
1263
1198
-#: sequencer.c:645
1264
+#: sequencer.c:656
1265
#, c-format
1266
msgid "git %s: failed to refresh the index"
1267
msgstr "git %s:无法刷新索引"
1268
1203
-#: sequencer.c:705
1269
+#: sequencer.c:716
1270
#, c-format
1271
msgid "Cannot %s during a %s"
1272
msgstr "无法 %s 在一个 %s 过程中"
1273
1208
-#: sequencer.c:727
1274
+#: sequencer.c:738
1275
#, c-format
1276
msgid "Could not parse line %d."
1277
msgstr "不能解析第 %d 行。"
1278
1213
-#: sequencer.c:732
1279
+#: sequencer.c:743
1280
msgid "No commits parsed."
1281
msgstr "没有提交被解析。"
1282
1217
-#: sequencer.c:745
1283
+#: sequencer.c:756
1284
#, c-format
1285
msgid "Could not open %s"
1286
msgstr "不能打开 %s"
1287
1222
-#: sequencer.c:749
1288
+#: sequencer.c:760
1289
#, c-format
1290
msgid "Could not read %s."
1291
msgstr "不能读取 %s。"
1292
1227
-#: sequencer.c:756
1293
+#: sequencer.c:767
1294
#, c-format
1295
msgid "Unusable instruction sheet: %s"
1296
msgstr "无用的指令表单:%s"
1297
1232
-#: sequencer.c:786
1298
+#: sequencer.c:797
1299
#, c-format
1300
msgid "Invalid key: %s"
1301
msgstr "无效键名:%s"
1302
1237
-#: sequencer.c:789
1303
+#: sequencer.c:800
1304
#, c-format
1305
msgid "Invalid value for %s: %s"
1306
msgstr "%s 的值无效:%s"
1307
1242
-#: sequencer.c:801
1308
+#: sequencer.c:812
1309
#, c-format
1310
msgid "Malformed options sheet: %s"
1311
msgstr "非法的选项表单:%s"
1312
1247
-#: sequencer.c:822
1313
+#: sequencer.c:833
1314
msgid "a cherry-pick or revert is already in progress"
1315
msgstr "一个拣选或还原操作已在进行"
1316
1251
-#: sequencer.c:823
1317
+#: sequencer.c:834
1318
msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
1319
msgstr "尝试 \"git cherry-pick (--continue | --quit | --abort)\""
1320
1255
-#: sequencer.c:827
1321
+#: sequencer.c:838
1322
#, c-format
1323
msgid "Could not create sequencer directory %s"
1324
msgstr "不能创建序列目录 %s"
1325
1260
-#: sequencer.c:843 sequencer.c:928
1326
+#: sequencer.c:854 sequencer.c:939
1327
#, c-format
1328
msgid "Error wrapping up %s."
1329
msgstr "错误收尾 %s。"
1330
1265
-#: sequencer.c:862 sequencer.c:998
1331
+#: sequencer.c:873 sequencer.c:1009
1332
msgid "no cherry-pick or revert in progress"
1333
msgstr "拣选或还原操作并未进行"
1334
1269
-#: sequencer.c:864
1335
+#: sequencer.c:875
1336
msgid "cannot resolve HEAD"
1337
msgstr "不能解析 HEAD"
1338
1273
-#: sequencer.c:866
1339
+#: sequencer.c:877
1340
msgid "cannot abort from a branch yet to be born"
1341
msgstr "不能从尚未建立的分支终止"
1342
1277
-#: sequencer.c:888 builtin/apply.c:4062
1343
+#: sequencer.c:899 builtin/apply.c:4128
1344
#, c-format
1345
msgid "cannot open %s: %s"
1346
msgstr "不能打开 %s:%s"
1347
1282
-#: sequencer.c:891
1348
+#: sequencer.c:902
1349
#, c-format
1350
msgid "cannot read %s: %s"
1351
msgstr "不能读取 %s:%s"
1352
1287
-#: sequencer.c:892
1353
+#: sequencer.c:903
1354
msgid "unexpected end of file"
1355
msgstr "意外的文件结束"
1356
1291
-#: sequencer.c:898
1357
+#: sequencer.c:909
1358
#, c-format
1359
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
1360
msgstr "保存拣选提交前的 HEAD 文件 '%s' 损坏"
1361
1296
-#: sequencer.c:921
1362
+#: sequencer.c:932
1363
#, c-format
1364
msgid "Could not format %s."
1365
msgstr "不能格式化 %s。"
1366
1301
-#: sequencer.c:1066
1367
+#: sequencer.c:1077
1368
#, c-format
1369
msgid "%s: can't cherry-pick a %s"
1370
msgstr "%s:不能拣选一个%s"
1371
1306
-#: sequencer.c:1069
1372
+#: sequencer.c:1080
1373
#, c-format
1374
msgid "%s: bad revision"
1375
msgstr "%s:错误的版本"
1376
1311
-#: sequencer.c:1103
1377
+#: sequencer.c:1114
1378
msgid "Can't revert as initial commit"
1379
msgstr "不能作为初始提交还原"
1380
1315
-#: sequencer.c:1104
1381
+#: sequencer.c:1115
1382
msgid "Can't cherry-pick into empty head"
1383
msgstr "不能拣选到空分支"
1384
1319
-#: sha1_name.c:439
1385
+#: sha1_name.c:440
1386
msgid ""
1387
"Git normally never creates a ref that ends with 40 hex characters\n"
1388
"because it will be ignored when you just specify 40-hex. These refs\n"
@@ -1337,21 +1403,21 @@ msgstr ""
1403
"可能需要删除它们。用 \"git config advice.objectNameWarning false\"\n"
1404
"命令关闭本消息通知。"
1405
1340
-#: sha1_name.c:1060
1406
+#: sha1_name.c:1068
1407
msgid "HEAD does not point to a branch"
1408
msgstr "HEAD 没有指向一个分支"
1409
1344
-#: sha1_name.c:1063
1410
+#: sha1_name.c:1071
1411
#, c-format
1412
msgid "No such branch: '%s'"
1413
msgstr "没有此分支:'%s'"
1414
1349
-#: sha1_name.c:1065
1415
+#: sha1_name.c:1073
1416
#, c-format
1417
msgid "No upstream configured for branch '%s'"
1418
msgstr "尚未给分支 '%s' 设置上游"
1419
1354
-#: sha1_name.c:1069
1420
+#: sha1_name.c:1077
1421
#, c-format
1422
msgid "Upstream branch '%s' not stored as a remote-tracking branch"
1423
msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
@@ -1379,16 +1445,41 @@ msgstr "无法移除 %s 的 .gitmodules 条目"
1445
msgid "staging updated .gitmodules failed"
1446
msgstr "将更新后 .gitmodules 添加暂存区失败"
1447
1382
-#: submodule.c:1118 builtin/init-db.c:363
1448
+#: submodule.c:1111 builtin/init-db.c:363
1449
#, c-format
1450
msgid "Could not create git link %s"
1451
msgstr "不能创建 git link %s"
1452
1387
-#: submodule.c:1129
1453
+#: submodule.c:1122
1454
#, c-format
1455
msgid "Could not set core.worktree in %s"
1456
msgstr "不能在 %s 中设置 core.worktree"
1457
1458
+#: trailer.c:500 trailer.c:504 trailer.c:508 trailer.c:562 trailer.c:566
1459
+#: trailer.c:570
1460
+#, c-format
1461
+msgid "unknown value '%s' for key '%s'"
1462
+msgstr "键 '%2$s' 的未知取值 '%1$s'"
1463
+
1464
+#: trailer.c:552 trailer.c:557 builtin/remote.c:288
1465
+#, c-format
1466
+msgid "more than one %s"
1467
+msgstr "多于一个 %s"
1468
+
1469
+#: trailer.c:587
1470
+#, c-format
1471
+msgid "empty trailer token in trailer '%s'"
1472
+msgstr "签名 '%s' 的键为空"
1473
+
1474
+#: trailer.c:706
1475
+#, c-format
1476
+msgid "could not read input file '%s'"
1477
+msgstr "不能读取输入文件 '%s'"
1478
+
1479
+#: trailer.c:709
1480
+msgid "could not read from stdin"
1481
+msgstr "不能自标准输入读取"
1482
+
1483
#: unpack-trees.c:202
1484
msgid "Checking out files"
1485
msgstr "正在检出文件"
@@ -1422,25 +1513,29 @@ msgstr "无效的端口号"
1513
msgid "invalid '..' path segment"
1514
msgstr "无效的 '..' 路径片段"
1515
1425
-#: wrapper.c:460
1516
+#: wrapper.c:509
1517
#, c-format
1518
msgid "unable to access '%s': %s"
1519
msgstr "不能访问 '%s':%s"
1520
1430
-#: wrapper.c:481
1521
+#: wrapper.c:530
1522
#, c-format
1523
msgid "unable to access '%s'"
1524
msgstr "不能访问 '%s'"
1525
1435
-#: wrapper.c:492
1526
+#: wrapper.c:541
1527
#, c-format
1528
msgid "unable to look up current user in the passwd file: %s"
1529
msgstr "无法在口令文件中查询到当前用户:%s"
1530
1440
-#: wrapper.c:493
1531
+#: wrapper.c:542
1532
msgid "no such user"
1533
msgstr "无此用户"
1534
1535
+#: wrapper.c:550
1536
+msgid "unable to get current working directory"
1537
+msgstr "不能获取当前工作目录"
1538
+
1539
#: wt-status.c:150
1540
msgid "Unmerged paths:"
1541
msgstr "未合并的路径:"
@@ -1591,15 +1686,15 @@ msgstr "未跟踪的内容, "
1686
msgid "bug: unhandled diff status %c"
1687
msgstr "bug:无法处理的差异状态 %c"
1688
1594
-#: wt-status.c:764
1689
+#: wt-status.c:761
1690
msgid "Submodules changed but not updated:"
1691
msgstr "子模组已修改但尚未更新:"
1692
1598
-#: wt-status.c:766
1693
+#: wt-status.c:763
1694
msgid "Submodule changes to be committed:"
1695
msgstr "要提交的子模组变更:"
1696
1602
-#: wt-status.c:845
1697
+#: wt-status.c:842
1698
msgid ""
1699
"Do not touch the line above.\n"
1700
"Everything below will be removed."
@@ -1607,198 +1702,198 @@ msgstr ""
1702
"不要改动上面的一行。\n"
1703
"下面的所有内容均将被删除。"
1704
1610
-#: wt-status.c:936
1705
+#: wt-status.c:933
1706
msgid "You have unmerged paths."
1707
msgstr "您有尚未合并的路径。"
1708
1709
# 译者:注意保持前导空格
1615
-#: wt-status.c:939
1710
+#: wt-status.c:936
1711
msgid " (fix conflicts and run \"git commit\")"
1712
msgstr " (解决冲突并运行 \"git commit\")"
1713
1619
-#: wt-status.c:942
1714
+#: wt-status.c:939
1715
msgid "All conflicts fixed but you are still merging."
1716
msgstr "所有冲突已解决但您仍处于合并中。"
1717
1718
# 译者:注意保持前导空格
1624
-#: wt-status.c:945
1719
+#: wt-status.c:942
1720
msgid " (use \"git commit\" to conclude merge)"
1721
msgstr " (使用 \"git commit\" 结束合并)"
1722
1628
-#: wt-status.c:955
1723
+#: wt-status.c:952
1724
msgid "You are in the middle of an am session."
1725
msgstr "您正处于 am 操作过程中。"
1726
1632
-#: wt-status.c:958
1727
+#: wt-status.c:955
1728
msgid "The current patch is empty."
1729
msgstr "当前的补丁为空。"
1730
1731
# 译者:注意保持前导空格
1637
-#: wt-status.c:962
1732
+#: wt-status.c:959
1733
msgid " (fix conflicts and then run \"git am --continue\")"
1734
msgstr " (解决冲突,然后运行 \"git am --continue\")"
1735
1736
# 译者:注意保持前导空格
1642
-#: wt-status.c:964
1737
+#: wt-status.c:961
1738
msgid " (use \"git am --skip\" to skip this patch)"
1739
msgstr " (使用 \"git am --skip\" 跳过此补丁)"
1740
1741
# 译者:注意保持前导空格
1647
-#: wt-status.c:966
1742
+#: wt-status.c:963
1743
msgid " (use \"git am --abort\" to restore the original branch)"
1744
msgstr " (使用 \"git am --abort\" 恢复原有分支)"
1745
1651
-#: wt-status.c:1026 wt-status.c:1043
1746
+#: wt-status.c:1023 wt-status.c:1040
1747
#, c-format
1748
msgid "You are currently rebasing branch '%s' on '%s'."
1749
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作。"
1750
1656
-#: wt-status.c:1031 wt-status.c:1048
1751
+#: wt-status.c:1028 wt-status.c:1045
1752
msgid "You are currently rebasing."
1753
msgstr "您在执行变基操作。"
1754
1755
# 译者:注意保持前导空格
1661
-#: wt-status.c:1034
1756
+#: wt-status.c:1031
1757
msgid " (fix conflicts and then run \"git rebase --continue\")"
1758
msgstr " (解决冲突,然后运行 \"git rebase --continue\")"
1759
1760
# 译者:注意保持前导空格
1666
-#: wt-status.c:1036
1761
+#: wt-status.c:1033
1762
msgid " (use \"git rebase --skip\" to skip this patch)"
1763
msgstr " (使用 \"git rebase --skip\" 跳过此补丁)"
1764
1765
# 译者:注意保持前导空格
1671
-#: wt-status.c:1038
1766
+#: wt-status.c:1035
1767
msgid " (use \"git rebase --abort\" to check out the original branch)"
1768
msgstr " (使用 \"git rebase --abort\" 以检出原有分支)"
1769
1770
# 译者:注意保持前导空格
1676
-#: wt-status.c:1051
1771
+#: wt-status.c:1048
1772
msgid " (all conflicts fixed: run \"git rebase --continue\")"
1773
msgstr " (所有冲突已解决:运行 \"git rebase --continue\")"
1774
1680
-#: wt-status.c:1055
1775
+#: wt-status.c:1052
1776
#, c-format
1777
msgid ""
1778
"You are currently splitting a commit while rebasing branch '%s' on '%s'."
1779
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时拆分提交。"
1780
1686
-#: wt-status.c:1060
1781
+#: wt-status.c:1057
1782
msgid "You are currently splitting a commit during a rebase."
1783
msgstr "您在执行变基操作时拆分提交。"
1784
1785
# 译者:注意保持前导空格
1691
-#: wt-status.c:1063
1786
+#: wt-status.c:1060
1787
msgid " (Once your working directory is clean, run \"git rebase --continue\")"
1788
msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")"
1789
1695
-#: wt-status.c:1067
1790
+#: wt-status.c:1064
1791
#, c-format
1792
msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
1793
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时编辑提交。"
1794
1700
-#: wt-status.c:1072
1795
+#: wt-status.c:1069
1796
msgid "You are currently editing a commit during a rebase."
1797
msgstr "您在执行变基操作时编辑提交。"
1798
1799
# 译者:注意保持前导空格
1705
-#: wt-status.c:1075
1800
+#: wt-status.c:1072
1801
msgid " (use \"git commit --amend\" to amend the current commit)"
1802
msgstr " (使用 \"git commit --amend\" 修补当前提交)"
1803
1804
# 译者:注意保持前导空格
1710
-#: wt-status.c:1077
1805
+#: wt-status.c:1074
1806
msgid ""
1807
" (use \"git rebase --continue\" once you are satisfied with your changes)"
1808
msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
1809
1715
-#: wt-status.c:1087
1810
+#: wt-status.c:1084
1811
#, c-format
1812
msgid "You are currently cherry-picking commit %s."
1813
msgstr "您在执行拣选提交 %s 的操作。"
1814
1815
# 译者:注意保持前导空格
1721
-#: wt-status.c:1092
1816
+#: wt-status.c:1089
1817
msgid " (fix conflicts and run \"git cherry-pick --continue\")"
1818
msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
1819
1820
# 译者:注意保持前导空格
1726
-#: wt-status.c:1095
1821
+#: wt-status.c:1092
1822
msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
1823
msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
1824
1825
# 译者:注意保持前导空格
1731
-#: wt-status.c:1097
1826
+#: wt-status.c:1094
1827
msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
1828
msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
1829
1735
-#: wt-status.c:1106
1830
+#: wt-status.c:1103
1831
#, c-format
1832
msgid "You are currently reverting commit %s."
1833
msgstr "您在执行反转提交 %s 的操作。"
1834
1835
# 译者:注意保持前导空格
1741
-#: wt-status.c:1111
1836
+#: wt-status.c:1108
1837
msgid " (fix conflicts and run \"git revert --continue\")"
1838
msgstr " (解决冲突并运行 \"git revert --continue\")"
1839
1840
# 译者:注意保持前导空格
1746
-#: wt-status.c:1114
1841
+#: wt-status.c:1111
1842
msgid " (all conflicts fixed: run \"git revert --continue\")"
1843
msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
1844
1845
# 译者:注意保持前导空格
1751
-#: wt-status.c:1116
1846
+#: wt-status.c:1113
1847
msgid " (use \"git revert --abort\" to cancel the revert operation)"
1848
msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
1849
1755
-#: wt-status.c:1127
1850
+#: wt-status.c:1124
1851
#, c-format
1852
msgid "You are currently bisecting, started from branch '%s'."
1853
msgstr "您在执行从分支 '%s' 开始的二分查找操作。"
1854
1760
-#: wt-status.c:1131
1855
+#: wt-status.c:1128
1856
msgid "You are currently bisecting."
1857
msgstr "您在执行二分查找操作。"
1858
1859
# 译者:注意保持前导空格
1765
-#: wt-status.c:1134
1860
+#: wt-status.c:1131
1861
msgid " (use \"git bisect reset\" to get back to the original branch)"
1862
msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
1863
1769
-#: wt-status.c:1309
1864
+#: wt-status.c:1306
1865
msgid "On branch "
1866
msgstr "位于分支 "
1867
1773
-#: wt-status.c:1316
1868
+#: wt-status.c:1313
1869
msgid "rebase in progress; onto "
1870
msgstr "变基操作正在进行中;至 "
1871
1777
-#: wt-status.c:1323
1872
+#: wt-status.c:1320
1873
msgid "HEAD detached at "
1874
msgstr "头指针分离于 "
1875
1781
-#: wt-status.c:1325
1876
+#: wt-status.c:1322
1877
msgid "HEAD detached from "
1878
msgstr "头指针分离自 "
1879
1785
-#: wt-status.c:1328
1880
+#: wt-status.c:1325
1881
msgid "Not currently on any branch."
1882
msgstr "当前不在任何分支上。"
1883
1789
-#: wt-status.c:1345
1884
+#: wt-status.c:1342
1885
msgid "Initial commit"
1886
msgstr "初始提交"
1887
1793
-#: wt-status.c:1359
1888
+#: wt-status.c:1356
1889
msgid "Untracked files"
1890
msgstr "未跟踪的文件"
1891
1797
-#: wt-status.c:1361
1892
+#: wt-status.c:1358
1893
msgid "Ignored files"
1894
msgstr "忽略的文件"
1895
1801
-#: wt-status.c:1365
1896
+#: wt-status.c:1362
1897
#, c-format
1898
msgid ""
1899
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -1808,129 +1903,129 @@ msgstr ""
1903
"耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
1904
"但您需要小心不要忘了添加新文件(参见 'git help status')。"
1905
1811
-#: wt-status.c:1371
1906
+#: wt-status.c:1368
1907
#, c-format
1908
msgid "Untracked files not listed%s"
1909
msgstr "未跟踪的文件没有列出%s"
1910
1911
# 译者:中文字符串拼接,可删除前导空格
1817
-#: wt-status.c:1373
1912
+#: wt-status.c:1370
1913
msgid " (use -u option to show untracked files)"
1914
msgstr "(使用 -u 参数显示未跟踪的文件)"
1915
1821
-#: wt-status.c:1379
1916
+#: wt-status.c:1376
1917
msgid "No changes"
1918
msgstr "没有修改"
1919
1825
-#: wt-status.c:1384
1920
+#: wt-status.c:1381
1921
#, c-format
1922
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
1923
msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
1924
1830
-#: wt-status.c:1387
1925
+#: wt-status.c:1384
1926
#, c-format
1927
msgid "no changes added to commit\n"
1928
msgstr "修改尚未加入提交\n"
1929
1835
-#: wt-status.c:1390
1930
+#: wt-status.c:1387
1931
#, c-format
1932
msgid ""
1933
"nothing added to commit but untracked files present (use \"git add\" to "
1934
"track)\n"
1935
msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
1936
1842
-#: wt-status.c:1393
1937
+#: wt-status.c:1390
1938
#, c-format
1939
msgid "nothing added to commit but untracked files present\n"
1940
msgstr "提交为空,但是存在尚未跟踪的文件\n"
1941
1942
# 译者:中文字符串拼接,可删除前导空格
1848
-#: wt-status.c:1396
1943
+#: wt-status.c:1393
1944
#, c-format
1945
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
1946
msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
1947
1853
-#: wt-status.c:1399 wt-status.c:1404
1948
+#: wt-status.c:1396 wt-status.c:1401
1949
#, c-format
1950
msgid "nothing to commit\n"
1951
msgstr "无文件要提交\n"
1952
1953
# 译者:中文字符串拼接,可删除前导空格
1859
-#: wt-status.c:1402
1954
+#: wt-status.c:1399
1955
#, c-format
1956
msgid "nothing to commit (use -u to show untracked files)\n"
1957
msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
1958
1959
# 译者:中文字符串拼接,可删除前导空格
1865
-#: wt-status.c:1406
1960
+#: wt-status.c:1403
1961
#, c-format
1962
msgid "nothing to commit, working directory clean\n"
1963
msgstr "无文件要提交,干净的工作区\n"
1964
1870
-#: wt-status.c:1515
1965
+#: wt-status.c:1512
1966
msgid "HEAD (no branch)"
1967
msgstr "HEAD(非分支)"
1968
1969
# 译者:注意保持句尾空格
1875
-#: wt-status.c:1521
1970
+#: wt-status.c:1518
1971
msgid "Initial commit on "
1972
msgstr "初始提交于 "
1973
1879
-#: wt-status.c:1553
1974
+#: wt-status.c:1550
1975
msgid "gone"
1976
msgstr "丢失"
1977
1978
# 译者:注意保持句尾空格
1884
-#: wt-status.c:1555 wt-status.c:1563
1979
+#: wt-status.c:1552 wt-status.c:1560
1980
msgid "behind "
1981
msgstr "落后 "
1982
1888
-#: compat/precompose_utf8.c:55 builtin/clone.c:356
1983
+#: compat/precompose_utf8.c:55 builtin/clone.c:357
1984
#, c-format
1985
msgid "failed to unlink '%s'"
1986
msgstr "无法删除 '%s'"
1987
1893
-#: builtin/add.c:21
1988
+#: builtin/add.c:22
1989
msgid "git add [options] [--] <pathspec>..."
1990
msgstr "git add [选项] [--] <路径规则>..."
1991
1897
-#: builtin/add.c:64
1992
+#: builtin/add.c:65
1993
#, c-format
1994
msgid "unexpected diff status %c"
1995
msgstr "意外的差异状态 %c"
1996
1902
-#: builtin/add.c:69 builtin/commit.c:261
1997
+#: builtin/add.c:70 builtin/commit.c:275
1998
msgid "updating files failed"
1999
msgstr "更新文件失败"
2000
1906
-#: builtin/add.c:79
2001
+#: builtin/add.c:80
2002
#, c-format
2003
msgid "remove '%s'\n"
2004
msgstr "删除 '%s'\n"
2005
1911
-#: builtin/add.c:133
2006
+#: builtin/add.c:134
2007
msgid "Unstaged changes after refreshing the index:"
2008
msgstr "刷新索引之后尚未被暂存的变更:"
2009
1915
-#: builtin/add.c:193 builtin/rev-parse.c:781
2010
+#: builtin/add.c:194 builtin/rev-parse.c:785
2011
msgid "Could not read the index"
2012
msgstr "不能读取索引"
2013
1919
-#: builtin/add.c:204
2014
+#: builtin/add.c:205
2015
#, c-format
2016
msgid "Could not open '%s' for writing."
2017
msgstr "不能打开 '%s' 以写入。"
2018
1924
-#: builtin/add.c:208
2019
+#: builtin/add.c:209
2020
msgid "Could not write patch"
2021
msgstr "不能生成补丁"
2022
1928
-#: builtin/add.c:213
2023
+#: builtin/add.c:214
2024
#, c-format
2025
msgid "Could not stat '%s'"
2026
msgstr "不能查看文件状态 '%s'"
2027
1933
-#: builtin/add.c:215
2028
+#: builtin/add.c:216
2029
msgid "Empty patch. Aborted."
2030
msgstr "空补丁。异常终止。"
2031
@@ -1943,15 +2038,15 @@ msgstr "不能应用 '%s'"
2038
msgid "The following paths are ignored by one of your .gitignore files:\n"
2039
msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
2040
1946
-#: builtin/add.c:248 builtin/clean.c:875 builtin/fetch.c:108 builtin/mv.c:70
1947
-#: builtin/prune-packed.c:77 builtin/push.c:488 builtin/remote.c:1367
2041
+#: builtin/add.c:248 builtin/clean.c:875 builtin/fetch.c:108 builtin/mv.c:110
2042
+#: builtin/prune-packed.c:55 builtin/push.c:499 builtin/remote.c:1375
2043
#: builtin/rm.c:269
2044
msgid "dry run"
2045
msgstr "演习"
2046
1952
-#: builtin/add.c:249 builtin/apply.c:4411 builtin/check-ignore.c:19
1953
-#: builtin/commit.c:1328 builtin/count-objects.c:95 builtin/fsck.c:606
1954
-#: builtin/log.c:1613 builtin/mv.c:69 builtin/read-tree.c:113
2047
+#: builtin/add.c:249 builtin/apply.c:4415 builtin/check-ignore.c:19
2048
+#: builtin/commit.c:1362 builtin/count-objects.c:63 builtin/fsck.c:608
2049
+#: builtin/log.c:1617 builtin/mv.c:109 builtin/read-tree.c:114
2050
msgid "be verbose"
2051
msgstr "冗长输出"
2052
@@ -1959,7 +2054,7 @@ msgstr "冗长输出"
2054
msgid "interactive picking"
2055
msgstr "交互式拣选"
2056
1962
-#: builtin/add.c:252 builtin/checkout.c:1102 builtin/reset.c:285
2057
+#: builtin/add.c:252 builtin/checkout.c:1108 builtin/reset.c:286
2058
msgid "select hunks interactively"
2059
msgstr "交互式挑选数据块"
2060
@@ -2031,74 +2126,74 @@ msgid "Maybe you wanted to say 'git add .'?\n"
2126
msgstr "也许您想要执行 'git add .'?\n"
2127
2128
#: builtin/add.c:363 builtin/check-ignore.c:172 builtin/clean.c:919
2034
-#: builtin/commit.c:319 builtin/mv.c:90 builtin/reset.c:234 builtin/rm.c:299
2129
+#: builtin/commit.c:333 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:299
2130
msgid "index file corrupt"
2131
msgstr "索引文件损坏"
2132
2038
-#: builtin/add.c:446 builtin/apply.c:4506 builtin/mv.c:280 builtin/rm.c:431
2133
+#: builtin/add.c:446 builtin/apply.c:4510 builtin/mv.c:279 builtin/rm.c:431
2134
msgid "Unable to write new index file"
2135
msgstr "无法写入新索引文件"
2136
2042
-#: builtin/apply.c:57
2137
+#: builtin/apply.c:58
2138
msgid "git apply [options] [<patch>...]"
2139
msgstr "git apply [选项] [<补丁>...]"
2140
2046
-#: builtin/apply.c:110
2141
+#: builtin/apply.c:111
2142
#, c-format
2143
msgid "unrecognized whitespace option '%s'"
2144
msgstr "未能识别的空白字符选项 '%s'"
2145
2051
-#: builtin/apply.c:125
2146
+#: builtin/apply.c:126
2147
#, c-format
2148
msgid "unrecognized whitespace ignore option '%s'"
2149
msgstr "未能识别的空白字符忽略选项 '%s'"
2150
2056
-#: builtin/apply.c:825
2151
+#: builtin/apply.c:826
2152
#, c-format
2153
msgid "Cannot prepare timestamp regexp %s"
2154
msgstr "无法准备时间戳正则表达式 %s"
2155
2061
-#: builtin/apply.c:834
2156
+#: builtin/apply.c:835
2157
#, c-format
2158
msgid "regexec returned %d for input: %s"
2159
msgstr "regexec 返回 %d,输入为:%s"
2160
2066
-#: builtin/apply.c:915
2161
+#: builtin/apply.c:916
2162
#, c-format
2163
msgid "unable to find filename in patch at line %d"
2164
msgstr "不能在补丁的第 %d 行找到文件名"
2165
2071
-#: builtin/apply.c:947
2166
+#: builtin/apply.c:948
2167
#, c-format
2168
msgid "git apply: bad git-diff - expected /dev/null, got %s on line %d"
2169
msgstr "git apply:错误的 git-diff - 应为 /dev/null,但在第 %2$d 行得到 %1$s"
2170
2076
-#: builtin/apply.c:951
2171
+#: builtin/apply.c:952
2172
#, c-format
2173
msgid "git apply: bad git-diff - inconsistent new filename on line %d"
2174
msgstr "git apply:错误的 git-diff - 第 %d 行上新文件名不一致"
2175
2081
-#: builtin/apply.c:952
2176
+#: builtin/apply.c:953
2177
#, c-format
2178
msgid "git apply: bad git-diff - inconsistent old filename on line %d"
2179
msgstr "git apply:错误的 git-diff - 第 %d 行上旧文件名不一致"
2180
2086
-#: builtin/apply.c:959
2181
+#: builtin/apply.c:960
2182
#, c-format
2183
msgid "git apply: bad git-diff - expected /dev/null on line %d"
2184
msgstr "git apply:错误的 git-diff - 第 %d 行处应为 /dev/null"
2185
2091
-#: builtin/apply.c:1422
2186
+#: builtin/apply.c:1423
2187
#, c-format
2188
msgid "recount: unexpected line: %.*s"
2189
msgstr "recount:意外的行:%.*s"
2190
2096
-#: builtin/apply.c:1479
2191
+#: builtin/apply.c:1480
2192
#, c-format
2193
msgid "patch fragment without header at line %d: %.*s"
2194
msgstr "第 %d 行的补丁片段没有头信息:%.*s"
2195
2101
-#: builtin/apply.c:1496
2196
+#: builtin/apply.c:1497
2197
#, c-format
2198
msgid ""
2199
"git diff header lacks filename information when removing %d leading pathname "
@@ -2109,77 +2204,77 @@ msgid_plural ""
2204
msgstr[0] "当移除 %d 个前导路径后 git diff 头缺乏文件名信息(第 %d 行)"
2205
msgstr[1] "当移除 %d 个前导路径后 git diff 头缺乏文件名信息(第 %d 行)"
2206
2112
-#: builtin/apply.c:1656
2207
+#: builtin/apply.c:1657
2208
msgid "new file depends on old contents"
2209
msgstr "新文件依赖旧内容"
2210
2116
-#: builtin/apply.c:1658
2211
+#: builtin/apply.c:1659
2212
msgid "deleted file still has contents"
2213
msgstr "删除的文件仍有内容"
2214
2120
-#: builtin/apply.c:1684
2215
+#: builtin/apply.c:1685
2216
#, c-format
2217
msgid "corrupt patch at line %d"
2218
msgstr "补丁在第 %d 行损坏"
2219
2125
-#: builtin/apply.c:1720
2220
+#: builtin/apply.c:1721
2221
#, c-format
2222
msgid "new file %s depends on old contents"
2223
msgstr "新文件 %s 依赖旧内容"
2224
2130
-#: builtin/apply.c:1722
2225
+#: builtin/apply.c:1723
2226
#, c-format
2227
msgid "deleted file %s still has contents"
2228
msgstr "删除的文件 %s 仍有内容"
2229
2135
-#: builtin/apply.c:1725
2230
+#: builtin/apply.c:1726
2231
#, c-format
2232
msgid "** warning: file %s becomes empty but is not deleted"
2233
msgstr "** 警告:文件 %s 成为空文件但并未删除"
2234
2140
-#: builtin/apply.c:1871
2235
+#: builtin/apply.c:1872
2236
#, c-format
2237
msgid "corrupt binary patch at line %d: %.*s"
2238
msgstr "二进制补丁在第 %d 行损坏:%.*s"
2239
2145
-#: builtin/apply.c:1900
2240
+#: builtin/apply.c:1901
2241
#, c-format
2242
msgid "unrecognized binary patch at line %d"
2243
msgstr "未能识别的二进制补丁位于第 %d 行"
2244
2150
-#: builtin/apply.c:1986
2245
+#: builtin/apply.c:2052
2246
#, c-format
2247
msgid "patch with only garbage at line %d"
2248
msgstr "补丁文件的第 %d 行只有垃圾数据"
2249
2155
-#: builtin/apply.c:2076
2250
+#: builtin/apply.c:2142
2251
#, c-format
2252
msgid "unable to read symlink %s"
2253
msgstr "无法读取符号链接 %s"
2254
2160
-#: builtin/apply.c:2080
2255
+#: builtin/apply.c:2146
2256
#, c-format
2257
msgid "unable to open or read %s"
2258
msgstr "不能打开或读取 %s"
2259
2165
-#: builtin/apply.c:2688
2260
+#: builtin/apply.c:2754
2261
#, c-format
2262
msgid "invalid start of line: '%c'"
2263
msgstr "无效的行首字符:'%c'"
2264
2170
-#: builtin/apply.c:2806
2265
+#: builtin/apply.c:2872
2266
#, c-format
2267
msgid "Hunk #%d succeeded at %d (offset %d line)."
2268
msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
2269
msgstr[0] "块 #%d 成功应用于 %d(偏移 %d 行)"
2270
msgstr[1] "块 #%d 成功应用于 %d(偏移 %d 行)"
2271
2177
-#: builtin/apply.c:2818
2272
+#: builtin/apply.c:2884
2273
#, c-format
2274
msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
2275
msgstr "上下文减少到(%ld/%ld)以在第 %d 行应用补丁片段"
2276
2182
-#: builtin/apply.c:2824
2277
+#: builtin/apply.c:2890
2278
#, c-format
2279
msgid ""
2280
"while searching for:\n"
@@ -2188,317 +2283,317 @@ msgstr ""
2283
"当查询:\n"
2284
"%.*s"
2285
2191
-#: builtin/apply.c:2843
2286
+#: builtin/apply.c:2909
2287
#, c-format
2288
msgid "missing binary patch data for '%s'"
2289
msgstr "缺失 '%s' 的二进制补丁数据"
2290
2196
-#: builtin/apply.c:2944
2291
+#: builtin/apply.c:3010
2292
#, c-format
2293
msgid "binary patch does not apply to '%s'"
2294
msgstr "二进制补丁未应用到 '%s'"
2295
2201
-#: builtin/apply.c:2950
2296
+#: builtin/apply.c:3016
2297
#, c-format
2298
msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
2299
msgstr "到 '%s' 的二进制补丁产生了不正确的结果(应为 %s,却为 %s)"
2300
2206
-#: builtin/apply.c:2971
2301
+#: builtin/apply.c:3037
2302
#, c-format
2303
msgid "patch failed: %s:%ld"
2304
msgstr "打补丁失败:%s:%ld"
2305
2211
-#: builtin/apply.c:3095
2306
+#: builtin/apply.c:3161
2307
#, c-format
2308
msgid "cannot checkout %s"
2309
msgstr "不能检出 %s"
2310
2216
-#: builtin/apply.c:3140 builtin/apply.c:3149 builtin/apply.c:3194
2311
+#: builtin/apply.c:3206 builtin/apply.c:3215 builtin/apply.c:3260
2312
#, c-format
2313
msgid "read of %s failed"
2314
msgstr "读取 %s 失败"
2315
2221
-#: builtin/apply.c:3174 builtin/apply.c:3396
2316
+#: builtin/apply.c:3240 builtin/apply.c:3462
2317
#, c-format
2318
msgid "path %s has been renamed/deleted"
2319
msgstr "路径 %s 已经被重命名/删除"
2320
2226
-#: builtin/apply.c:3255 builtin/apply.c:3410
2321
+#: builtin/apply.c:3321 builtin/apply.c:3476
2322
#, c-format
2323
msgid "%s: does not exist in index"
2324
msgstr "%s:不存在于索引中"
2325
2231
-#: builtin/apply.c:3259 builtin/apply.c:3402 builtin/apply.c:3424
2326
+#: builtin/apply.c:3325 builtin/apply.c:3468 builtin/apply.c:3490
2327
#, c-format
2328
msgid "%s: %s"
2329
msgstr "%s:%s"
2330
2236
-#: builtin/apply.c:3264 builtin/apply.c:3418
2331
+#: builtin/apply.c:3330 builtin/apply.c:3484
2332
#, c-format
2333
msgid "%s: does not match index"
2334
msgstr "%s:和索引不匹配"
2335
2241
-#: builtin/apply.c:3366
2336
+#: builtin/apply.c:3432
2337
msgid "removal patch leaves file contents"
2338
msgstr "移除补丁仍留下了文件内容"
2339
2245
-#: builtin/apply.c:3435
2340
+#: builtin/apply.c:3501
2341
#, c-format
2342
msgid "%s: wrong type"
2343
msgstr "%s:错误类型"
2344
2250
-#: builtin/apply.c:3437
2345
+#: builtin/apply.c:3503
2346
#, c-format
2347
msgid "%s has type %o, expected %o"
2348
msgstr "%s 的类型是 %o,应为 %o"
2349
2255
-#: builtin/apply.c:3538
2350
+#: builtin/apply.c:3604
2351
#, c-format
2352
msgid "%s: already exists in index"
2353
msgstr "%s:已经存在于索引中"
2354
2260
-#: builtin/apply.c:3541
2355
+#: builtin/apply.c:3607
2356
#, c-format
2357
msgid "%s: already exists in working directory"
2358
msgstr "%s:已经存在于工作区中"
2359
2265
-#: builtin/apply.c:3561
2360
+#: builtin/apply.c:3627
2361
#, c-format
2362
msgid "new mode (%o) of %s does not match old mode (%o)"
2363
msgstr "%2$s 的新模式(%1$o)和旧模式(%3$o)不匹配"
2364
2270
-#: builtin/apply.c:3566
2365
+#: builtin/apply.c:3632
2366
#, c-format
2367
msgid "new mode (%o) of %s does not match old mode (%o) of %s"
2368
msgstr "%2$s 的新模式(%1$o)和 %4$s 的旧模式(%3$o)不匹配"
2369
2275
-#: builtin/apply.c:3574
2370
+#: builtin/apply.c:3640
2371
#, c-format
2372
msgid "%s: patch does not apply"
2373
msgstr "%s:补丁未应用"
2374
2280
-#: builtin/apply.c:3587
2375
+#: builtin/apply.c:3653
2376
#, c-format
2377
msgid "Checking patch %s..."
2378
msgstr "检查补丁 %s..."
2379
2285
-#: builtin/apply.c:3680 builtin/checkout.c:213 builtin/reset.c:134
2380
+#: builtin/apply.c:3746 builtin/checkout.c:213 builtin/reset.c:135
2381
#, c-format
2382
msgid "make_cache_entry failed for path '%s'"
2383
msgstr "对路径 '%s' 的 make_cache_entry 操作失败"
2384
2290
-#: builtin/apply.c:3823
2385
+#: builtin/apply.c:3889
2386
#, c-format
2387
msgid "unable to remove %s from index"
2388
msgstr "不能从索引中移除 %s"
2389
2295
-#: builtin/apply.c:3852
2390
+#: builtin/apply.c:3918
2391
#, c-format
2392
msgid "corrupt patch for submodule %s"
2393
msgstr "子模组 %s 损坏的补丁"
2394
2300
-#: builtin/apply.c:3856
2395
+#: builtin/apply.c:3922
2396
#, c-format
2397
msgid "unable to stat newly created file '%s'"
2398
msgstr "不能枚举新建文件 '%s' 的状态"
2399
2305
-#: builtin/apply.c:3861
2400
+#: builtin/apply.c:3927
2401
#, c-format
2402
msgid "unable to create backing store for newly created file %s"
2403
msgstr "不能为新建文件 %s 创建后端存储"
2404
2310
-#: builtin/apply.c:3864 builtin/apply.c:3972
2405
+#: builtin/apply.c:3930 builtin/apply.c:4038
2406
#, c-format
2407
msgid "unable to add cache entry for %s"
2408
msgstr "无法为 %s 添加缓存条目"
2409
2315
-#: builtin/apply.c:3897
2410
+#: builtin/apply.c:3963
2411
#, c-format
2412
msgid "closing file '%s'"
2413
msgstr "关闭文件 '%s'"
2414
2320
-#: builtin/apply.c:3946
2415
+#: builtin/apply.c:4012
2416
#, c-format
2417
msgid "unable to write file '%s' mode %o"
2418
msgstr "不能写文件 '%s' 权限 %o"
2419
2325
-#: builtin/apply.c:4033
2420
+#: builtin/apply.c:4099
2421
#, c-format
2422
msgid "Applied patch %s cleanly."
2423
msgstr "成功应用补丁 %s。"
2424
2330
-#: builtin/apply.c:4041
2425
+#: builtin/apply.c:4107
2426
msgid "internal error"
2427
msgstr "内部错误"
2428
2334
-#: builtin/apply.c:4044
2429
+#: builtin/apply.c:4110
2430
#, c-format
2431
msgid "Applying patch %%s with %d reject..."
2432
msgid_plural "Applying patch %%s with %d rejects..."
2433
msgstr[0] "应用 %%s 个补丁,其中 %d 个被拒绝..."
2434
msgstr[1] "应用 %%s 个补丁,其中 %d 个被拒绝..."
2435
2341
-#: builtin/apply.c:4054
2436
+#: builtin/apply.c:4120
2437
#, c-format
2438
msgid "truncating .rej filename to %.*s.rej"
2439
msgstr "截短 .rej 文件名为 %.*s.rej"
2440
2346
-#: builtin/apply.c:4075
2441
+#: builtin/apply.c:4141
2442
#, c-format
2443
msgid "Hunk #%d applied cleanly."
2444
msgstr "第 #%d 个片段成功应用。"
2445
2351
-#: builtin/apply.c:4078
2446
+#: builtin/apply.c:4144
2447
#, c-format
2448
msgid "Rejected hunk #%d."
2449
msgstr "拒绝第 #%d 个片段。"
2450
2356
-#: builtin/apply.c:4228
2451
+#: builtin/apply.c:4234
2452
msgid "unrecognized input"
2453
msgstr "未能识别的输入"
2454
2360
-#: builtin/apply.c:4239
2455
+#: builtin/apply.c:4245
2456
msgid "unable to read index file"
2457
msgstr "无法读取索引文件"
2458
2364
-#: builtin/apply.c:4358 builtin/apply.c:4361 builtin/clone.c:90
2459
+#: builtin/apply.c:4362 builtin/apply.c:4365 builtin/clone.c:91
2460
#: builtin/fetch.c:93
2461
msgid "path"
2462
msgstr "路径"
2463
2369
-#: builtin/apply.c:4359
2464
+#: builtin/apply.c:4363
2465
msgid "don't apply changes matching the given path"
2466
msgstr "不要应用与给出路径向匹配的变更"
2467
2373
-#: builtin/apply.c:4362
2468
+#: builtin/apply.c:4366
2469
msgid "apply changes matching the given path"
2470
msgstr "应用与给出路径向匹配的变更"
2471
2377
-#: builtin/apply.c:4364
2472
+#: builtin/apply.c:4368
2473
msgid "num"
2474
msgstr "数字"
2475
2381
-#: builtin/apply.c:4365
2476
+#: builtin/apply.c:4369
2477
msgid "remove <num> leading slashes from traditional diff paths"
2478
msgstr "从传统的 diff 路径中移除指定数量的前导斜线"
2479
2385
-#: builtin/apply.c:4368
2480
+#: builtin/apply.c:4372
2481
msgid "ignore additions made by the patch"
2482
msgstr "忽略补丁中的添加的文件"
2483
2389
-#: builtin/apply.c:4370
2484
+#: builtin/apply.c:4374
2485
msgid "instead of applying the patch, output diffstat for the input"
2486
msgstr "不应用补丁,而是显示输入的差异统计(diffstat)"
2487
2393
-#: builtin/apply.c:4374
2488
+#: builtin/apply.c:4378
2489
msgid "show number of added and deleted lines in decimal notation"
2490
msgstr "以十进制数显示添加和删除的行数"
2491
2397
-#: builtin/apply.c:4376
2492
+#: builtin/apply.c:4380
2493
msgid "instead of applying the patch, output a summary for the input"
2494
msgstr "不应用补丁,而是显示输入的概要"
2495
2401
-#: builtin/apply.c:4378
2496
+#: builtin/apply.c:4382
2497
msgid "instead of applying the patch, see if the patch is applicable"
2498
msgstr "不应用补丁,而是查看补丁是否可应用"
2499
2405
-#: builtin/apply.c:4380
2500
+#: builtin/apply.c:4384
2501
msgid "make sure the patch is applicable to the current index"
2502
msgstr "确认补丁可以应用到当前索引"
2503
2409
-#: builtin/apply.c:4382
2504
+#: builtin/apply.c:4386
2505
msgid "apply a patch without touching the working tree"
2506
msgstr "应用补丁而不修改工作区"
2507
2413
-#: builtin/apply.c:4384
2508
+#: builtin/apply.c:4388
2509
msgid "also apply the patch (use with --stat/--summary/--check)"
2510
msgstr "还应用此补丁(与 --stat/--summary/--check 选项同时使用)"
2511
2417
-#: builtin/apply.c:4386
2512
+#: builtin/apply.c:4390
2513
msgid "attempt three-way merge if a patch does not apply"
2514
msgstr "如果一个补丁不能应用则尝试三路合并"
2515
2421
-#: builtin/apply.c:4388
2516
+#: builtin/apply.c:4392
2517
msgid "build a temporary index based on embedded index information"
2518
msgstr "创建一个临时索引基于嵌入的索引信息"
2519
2425
-#: builtin/apply.c:4390 builtin/checkout-index.c:198 builtin/ls-files.c:455
2520
+#: builtin/apply.c:4394 builtin/checkout-index.c:198 builtin/ls-files.c:455
2521
msgid "paths are separated with NUL character"
2522
msgstr "路径以 NUL 字符分隔"
2523
2429
-#: builtin/apply.c:4393
2524
+#: builtin/apply.c:4397
2525
msgid "ensure at least <n> lines of context match"
2526
msgstr "确保至少匹配 <n> 行上下文"
2527
2433
-#: builtin/apply.c:4394
2528
+#: builtin/apply.c:4398
2529
msgid "action"
2530
msgstr "动作"
2531
2437
-#: builtin/apply.c:4395
2532
+#: builtin/apply.c:4399
2533
msgid "detect new or modified lines that have whitespace errors"
2534
msgstr "检查新增和修改的行中间的空白字符滥用"
2535
2441
-#: builtin/apply.c:4398 builtin/apply.c:4401
2536
+#: builtin/apply.c:4402 builtin/apply.c:4405
2537
msgid "ignore changes in whitespace when finding context"
2538
msgstr "查找上下文时忽略空白字符的变更"
2539
2445
-#: builtin/apply.c:4404
2540
+#: builtin/apply.c:4408
2541
msgid "apply the patch in reverse"
2542
msgstr "反向应用补丁"
2543
2449
-#: builtin/apply.c:4406
2544
+#: builtin/apply.c:4410
2545
msgid "don't expect at least one line of context"
2546
msgstr "无需至少一行上下文"
2547
2453
-#: builtin/apply.c:4408
2548
+#: builtin/apply.c:4412
2549
msgid "leave the rejected hunks in corresponding *.rej files"
2550
msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
2551
2457
-#: builtin/apply.c:4410
2552
+#: builtin/apply.c:4414
2553
msgid "allow overlapping hunks"
2554
msgstr "允许重叠的补丁片段"
2555
2461
-#: builtin/apply.c:4413
2556
+#: builtin/apply.c:4417
2557
msgid "tolerate incorrectly detected missing new-line at the end of file"
2558
msgstr "允许不正确的文件末尾换行符"
2559
2465
-#: builtin/apply.c:4416
2560
+#: builtin/apply.c:4420
2561
msgid "do not trust the line counts in the hunk headers"
2562
msgstr "不信任补丁片段的头信息中的行号"
2563
2469
-#: builtin/apply.c:4418
2564
+#: builtin/apply.c:4422
2565
msgid "root"
2566
msgstr "根目录"
2567
2473
-#: builtin/apply.c:4419
2568
+#: builtin/apply.c:4423
2569
msgid "prepend <root> to all filenames"
2570
msgstr "为所有文件名前添加 <根目录>"
2571
2477
-#: builtin/apply.c:4441
2572
+#: builtin/apply.c:4445
2573
msgid "--3way outside a repository"
2574
msgstr "--3way 在一个版本库之外"
2575
2481
-#: builtin/apply.c:4449
2576
+#: builtin/apply.c:4453
2577
msgid "--index outside a repository"
2578
msgstr "--index 在一个版本库之外"
2579
2485
-#: builtin/apply.c:4452
2580
+#: builtin/apply.c:4456
2581
msgid "--cached outside a repository"
2582
msgstr "--cached 在一个版本库之外"
2583
2489
-#: builtin/apply.c:4468
2584
+#: builtin/apply.c:4472
2585
#, c-format
2586
msgid "can't open patch '%s'"
2587
msgstr "不能打开补丁 '%s'"
2588
2494
-#: builtin/apply.c:4482
2589
+#: builtin/apply.c:4486
2590
#, c-format
2591
msgid "squelched %d whitespace error"
2592
msgid_plural "squelched %d whitespace errors"
2593
msgstr[0] "抑制下仍有 %d 个空白字符误用"
2594
msgstr[1] "抑制下仍有 %d 个空白字符误用"
2595
2501
-#: builtin/apply.c:4488 builtin/apply.c:4498
2596
+#: builtin/apply.c:4492 builtin/apply.c:4502
2597
#, c-format
2598
msgid "%d line adds whitespace errors."
2599
msgid_plural "%d lines add whitespace errors."
@@ -2658,7 +2753,7 @@ msgstr "只处理行范围在 n 和 m 之间的,从 1 开始"
2753
#. takes 22 places, is the longest among various forms of
2754
#. relative timestamps, but your language may need more or
2755
#. fewer display columns.
2661
-#: builtin/blame.c:2599
2756
+#: builtin/blame.c:2602
2757
msgid "4 years, 11 months ago"
2758
msgstr "4 年 11 个月前"
2759
@@ -2679,7 +2774,7 @@ msgid "git branch [options] (-m | -M) [<oldbranch>] <newbranch>"
2774
msgstr "git branch [选项] (-m | -M) [<旧分支>] <新分支>"
2775
2776
# 译者:保持原换行格式,在输出时 %s 的替代内容会让字符串变长
2682
-#: builtin/branch.c:150
2777
+#: builtin/branch.c:152
2778
#, c-format
2779
msgid ""
2780
"deleting branch '%s' that has been merged to\n"
@@ -2689,7 +2784,7 @@ msgstr ""
2784
" '%s',但未合并到 HEAD。"
2785
2786
# 译者:保持原换行格式,在输出时 %s 的替代内容会让字符串变长
2692
-#: builtin/branch.c:154
2787
+#: builtin/branch.c:156
2788
#, c-format
2789
msgid ""
2790
"not deleting branch '%s' that is not yet merged to\n"
@@ -2698,12 +2793,12 @@ msgstr ""
2793
"并未删除分支 '%s', 虽然它已经合并到 HEAD,\n"
2794
" 然而却尚未被合并到分支 '%s' 。"
2795
2701
-#: builtin/branch.c:168
2796
+#: builtin/branch.c:170
2797
#, c-format
2798
msgid "Couldn't look up commit object for '%s'"
2799
msgstr "无法查询 '%s' 指向的提交对象"
2800
2706
-#: builtin/branch.c:172
2801
+#: builtin/branch.c:174
2802
#, c-format
2803
msgid ""
2804
"The branch '%s' is not fully merged.\n"
@@ -2712,338 +2807,338 @@ msgstr ""
2807
"分支 '%s' 没有完全合并。\n"
2808
"如果您确认要删除它,执行 'git branch -D %s'。"
2809
2715
-#: builtin/branch.c:185
2810
+#: builtin/branch.c:187
2811
msgid "Update of config-file failed"
2812
msgstr "无法更新 config 文件"
2813
2719
-#: builtin/branch.c:213
2814
+#: builtin/branch.c:215
2815
msgid "cannot use -a with -d"
2816
msgstr "不能将 -a 和 -d 同时使用"
2817
2723
-#: builtin/branch.c:219
2818
+#: builtin/branch.c:221
2819
msgid "Couldn't look up commit object for HEAD"
2820
msgstr "无法查询 HEAD 指向的提交对象"
2821
2727
-#: builtin/branch.c:227
2822
+#: builtin/branch.c:229
2823
#, c-format
2824
msgid "Cannot delete the branch '%s' which you are currently on."
2825
msgstr "无法删除您当前所在的分支 '%s'。"
2826
2732
-#: builtin/branch.c:240
2827
+#: builtin/branch.c:245
2828
#, c-format
2829
msgid "remote branch '%s' not found."
2830
msgstr "远程分支 '%s' 未发现。"
2831
2737
-#: builtin/branch.c:241
2832
+#: builtin/branch.c:246
2833
#, c-format
2834
msgid "branch '%s' not found."
2835
msgstr "分支 '%s' 未发现。"
2836
2742
-#: builtin/branch.c:255
2837
+#: builtin/branch.c:260
2838
#, c-format
2839
msgid "Error deleting remote branch '%s'"
2840
msgstr "删除远程分支 '%s' 时出错"
2841
2747
-#: builtin/branch.c:256
2842
+#: builtin/branch.c:261
2843
#, c-format
2844
msgid "Error deleting branch '%s'"
2845
msgstr "删除分支 '%s' 时出错"
2846
2752
-#: builtin/branch.c:263
2847
+#: builtin/branch.c:268
2848
#, c-format
2849
msgid "Deleted remote branch %s (was %s).\n"
2850
msgstr "已删除远程分支 %s(曾为 %s)。\n"
2851
2757
-#: builtin/branch.c:264
2852
+#: builtin/branch.c:269
2853
#, c-format
2854
msgid "Deleted branch %s (was %s).\n"
2855
msgstr "已删除分支 %s(曾为 %s)。\n"
2856
2762
-#: builtin/branch.c:366
2857
+#: builtin/branch.c:370
2858
#, c-format
2859
msgid "branch '%s' does not point at a commit"
2860
msgstr "分支 '%s' 未指向一个提交"
2861
2767
-#: builtin/branch.c:454
2862
+#: builtin/branch.c:459
2863
#, c-format
2864
msgid "[%s: gone]"
2865
msgstr "[%s: 丢失]"
2866
2772
-#: builtin/branch.c:459
2867
+#: builtin/branch.c:464
2868
#, c-format
2869
msgid "[%s]"
2870
msgstr "[%s]"
2871
2777
-#: builtin/branch.c:464
2872
+#: builtin/branch.c:469
2873
#, c-format
2874
msgid "[%s: behind %d]"
2875
msgstr "[%s:落后 %d]"
2876
2782
-#: builtin/branch.c:466
2877
+#: builtin/branch.c:471
2878
#, c-format
2879
msgid "[behind %d]"
2880
msgstr "[落后 %d]"
2881
2787
-#: builtin/branch.c:470
2882
+#: builtin/branch.c:475
2883
#, c-format
2884
msgid "[%s: ahead %d]"
2885
msgstr "[%s:领先 %d]"
2886
2792
-#: builtin/branch.c:472
2887
+#: builtin/branch.c:477
2888
#, c-format
2889
msgid "[ahead %d]"
2890
msgstr "[领先 %d]"
2891
2797
-#: builtin/branch.c:475
2892
+#: builtin/branch.c:480
2893
#, c-format
2894
msgid "[%s: ahead %d, behind %d]"
2895
msgstr "[%s:领先 %d,落后 %d]"
2896
2802
-#: builtin/branch.c:478
2897
+#: builtin/branch.c:483
2898
#, c-format
2899
msgid "[ahead %d, behind %d]"
2900
msgstr "[领先 %d,落后 %d]"
2901
2807
-#: builtin/branch.c:502
2902
+#: builtin/branch.c:496
2903
msgid " **** invalid ref ****"
2904
msgstr " **** 无效引用 ****"
2905
2811
-#: builtin/branch.c:594
2906
+#: builtin/branch.c:587
2907
#, c-format
2908
msgid "(no branch, rebasing %s)"
2909
msgstr "(非分支,正变基 %s)"
2910
2816
-#: builtin/branch.c:597
2911
+#: builtin/branch.c:590
2912
#, c-format
2913
msgid "(no branch, bisect started on %s)"
2914
msgstr "(非分支,二分查找开始于 %s)"
2915
2821
-#: builtin/branch.c:600
2916
+#: builtin/branch.c:593
2917
#, c-format
2918
msgid "(detached from %s)"
2919
msgstr "(分离自 %s)"
2920
2826
-#: builtin/branch.c:603
2921
+#: builtin/branch.c:596
2922
msgid "(no branch)"
2923
msgstr "(非分支)"
2924
2830
-#: builtin/branch.c:649
2925
+#: builtin/branch.c:643
2926
#, c-format
2927
msgid "object '%s' does not point to a commit"
2928
msgstr "对象 '%s' 没有指向一个提交"
2929
2835
-#: builtin/branch.c:681
2930
+#: builtin/branch.c:691
2931
msgid "some refs could not be read"
2932
msgstr "一些引用不能读取"
2933
2839
-#: builtin/branch.c:694
2934
+#: builtin/branch.c:704
2935
msgid "cannot rename the current branch while not on any."
2936
msgstr "无法重命名当前分支因为不处于任何分支上。"
2937
2843
-#: builtin/branch.c:704
2938
+#: builtin/branch.c:714
2939
#, c-format
2940
msgid "Invalid branch name: '%s'"
2941
msgstr "无效的分支名:'%s'"
2942
2848
-#: builtin/branch.c:719
2943
+#: builtin/branch.c:729
2944
msgid "Branch rename failed"
2945
msgstr "分支重命名失败"
2946
2852
-#: builtin/branch.c:723
2947
+#: builtin/branch.c:733
2948
#, c-format
2949
msgid "Renamed a misnamed branch '%s' away"
2950
msgstr "重命名掉一个错误命名的旧分支 '%s'"
2951
2857
-#: builtin/branch.c:727
2952
+#: builtin/branch.c:737
2953
#, c-format
2954
msgid "Branch renamed to %s, but HEAD is not updated!"
2955
msgstr "分支重命名为 %s,但 HEAD 没有更新!"
2956
2862
-#: builtin/branch.c:734
2957
+#: builtin/branch.c:744
2958
msgid "Branch is renamed, but update of config-file failed"
2959
msgstr "分支被重命名,但更新 config 文件失败"
2960
2866
-#: builtin/branch.c:749
2961
+#: builtin/branch.c:759
2962
#, c-format
2963
msgid "malformed object name %s"
2964
msgstr "非法的对象名 %s"
2965
2871
-#: builtin/branch.c:773
2966
+#: builtin/branch.c:783
2967
#, c-format
2968
msgid "could not write branch description template: %s"
2969
msgstr "不能写分支描述模版:%s"
2970
2876
-#: builtin/branch.c:803
2971
+#: builtin/branch.c:813
2972
msgid "Generic options"
2973
msgstr "通用选项"
2974
2880
-#: builtin/branch.c:805
2975
+#: builtin/branch.c:815
2976
msgid "show hash and subject, give twice for upstream branch"
2977
msgstr "显示哈希值和主题,若参数出现两次则显示上游分支"
2978
2884
-#: builtin/branch.c:806
2979
+#: builtin/branch.c:816
2980
msgid "suppress informational messages"
2981
msgstr "不显示信息"
2982
2888
-#: builtin/branch.c:807
2983
+#: builtin/branch.c:817
2984
msgid "set up tracking mode (see git-pull(1))"
2985
msgstr "设置跟踪模式(参见 git-pull(1))"
2986
2892
-#: builtin/branch.c:809
2987
+#: builtin/branch.c:819
2988
msgid "change upstream info"
2989
msgstr "改变上游信息"
2990
2896
-#: builtin/branch.c:813
2991
+#: builtin/branch.c:823
2992
msgid "use colored output"
2993
msgstr "使用彩色输出"
2994
2900
-#: builtin/branch.c:814
2995
+#: builtin/branch.c:824
2996
msgid "act on remote-tracking branches"
2997
msgstr "作用于远程跟踪分支"
2998
2904
-#: builtin/branch.c:817 builtin/branch.c:823 builtin/branch.c:844
2905
-#: builtin/branch.c:850 builtin/commit.c:1573 builtin/commit.c:1574
2906
-#: builtin/commit.c:1575 builtin/commit.c:1576 builtin/tag.c:615
2907
-#: builtin/tag.c:621
2999
+#: builtin/branch.c:827 builtin/branch.c:833 builtin/branch.c:854
3000
+#: builtin/branch.c:860 builtin/commit.c:1622 builtin/commit.c:1623
3001
+#: builtin/commit.c:1624 builtin/commit.c:1625 builtin/tag.c:616
3002
+#: builtin/tag.c:622
3003
msgid "commit"
3004
msgstr "提交"
3005
2911
-#: builtin/branch.c:818 builtin/branch.c:824
3006
+#: builtin/branch.c:828 builtin/branch.c:834
3007
msgid "print only branches that contain the commit"
3008
msgstr "只打印包含该提交的分支"
3009
2915
-#: builtin/branch.c:830
3010
+#: builtin/branch.c:840
3011
msgid "Specific git-branch actions:"
3012
msgstr "具体的 git-branch 动作:"
3013
2919
-#: builtin/branch.c:831
3014
+#: builtin/branch.c:841
3015
msgid "list both remote-tracking and local branches"
3016
msgstr "列出远程跟踪及本地分支"
3017
2923
-#: builtin/branch.c:833
3018
+#: builtin/branch.c:843
3019
msgid "delete fully merged branch"
3020
msgstr "删除完全合并的分支"
3021
2927
-#: builtin/branch.c:834
3022
+#: builtin/branch.c:844
3023
msgid "delete branch (even if not merged)"
3024
msgstr "删除分支(即使没有合并)"
3025
2931
-#: builtin/branch.c:835
3026
+#: builtin/branch.c:845
3027
msgid "move/rename a branch and its reflog"
3028
msgstr "移动/重命名一个分支,以及它的引用日志"
3029
2935
-#: builtin/branch.c:836
3030
+#: builtin/branch.c:846
3031
msgid "move/rename a branch, even if target exists"
3032
msgstr "移动/重命名一个分支,即使目标已存在"
3033
2939
-#: builtin/branch.c:837
3034
+#: builtin/branch.c:847
3035
msgid "list branch names"
3036
msgstr "列出分支名"
3037
2943
-#: builtin/branch.c:838
3038
+#: builtin/branch.c:848
3039
msgid "create the branch's reflog"
3040
msgstr "创建分支的引用日志"
3041
2947
-#: builtin/branch.c:840
3042
+#: builtin/branch.c:850
3043
msgid "edit the description for the branch"
3044
msgstr "标记分支的描述"
3045
2951
-#: builtin/branch.c:841
3046
+#: builtin/branch.c:851
3047
msgid "force creation (when already exists)"
3048
msgstr "强制创建(当已经存在)"
3049
2955
-#: builtin/branch.c:844
3050
+#: builtin/branch.c:854
3051
msgid "print only not merged branches"
3052
msgstr "只打印没有合并的分支"
3053
2959
-#: builtin/branch.c:850
3054
+#: builtin/branch.c:860
3055
msgid "print only merged branches"
3056
msgstr "只打印合并的分支"
3057
2963
-#: builtin/branch.c:854
3058
+#: builtin/branch.c:864
3059
msgid "list branches in columns"
3060
msgstr "以列的方式显示分支"
3061
2967
-#: builtin/branch.c:867
3062
+#: builtin/branch.c:877
3063
msgid "Failed to resolve HEAD as a valid ref."
3064
msgstr "无法将 HEAD 解析为有效引用。"
3065
2971
-#: builtin/branch.c:872 builtin/clone.c:636
3066
+#: builtin/branch.c:881 builtin/clone.c:634
3067
msgid "HEAD not found below refs/heads!"
3068
msgstr "HEAD 没有位于 /refs/heads 之下!"
3069
2975
-#: builtin/branch.c:896
3070
+#: builtin/branch.c:903
3071
msgid "--column and --verbose are incompatible"
3072
msgstr "--column 和 --verbose 不兼容"
3073
2979
-#: builtin/branch.c:902 builtin/branch.c:941
3074
+#: builtin/branch.c:909 builtin/branch.c:948
3075
msgid "branch name required"
3076
msgstr "必须提供分支名"
3077
2983
-#: builtin/branch.c:917
3078
+#: builtin/branch.c:924
3079
msgid "Cannot give description to detached HEAD"
3080
msgstr "不能向分离头指针提供描述"
3081
2987
-#: builtin/branch.c:922
3082
+#: builtin/branch.c:929
3083
msgid "cannot edit description of more than one branch"
3084
msgstr "不能为一个以上的分支编辑描述"
3085
2991
-#: builtin/branch.c:929
3086
+#: builtin/branch.c:936
3087
#, c-format
3088
msgid "No commit on branch '%s' yet."
3089
msgstr "分支 '%s' 尚无提交。"
3090
2996
-#: builtin/branch.c:932
3091
+#: builtin/branch.c:939
3092
#, c-format
3093
msgid "No branch named '%s'."
3094
msgstr "没有分支 '%s'。"
3095
3001
-#: builtin/branch.c:947
3096
+#: builtin/branch.c:954
3097
msgid "too many branches for a rename operation"
3098
msgstr "为重命名操作提供了太多的分支名"
3099
3005
-#: builtin/branch.c:952
3100
+#: builtin/branch.c:959
3101
msgid "too many branches to set new upstream"
3102
msgstr "为设置新上游提供了太多的分支名"
3103
3009
-#: builtin/branch.c:956
3104
+#: builtin/branch.c:963
3105
#, c-format
3106
msgid ""
3107
"could not set upstream of HEAD to %s when it does not point to any branch."
3108
msgstr "无法设置 HEAD 的上游为 %s,因为 HEAD 没有指向任何分支。"
3109
3015
-#: builtin/branch.c:959 builtin/branch.c:981 builtin/branch.c:1002
3110
+#: builtin/branch.c:966 builtin/branch.c:988 builtin/branch.c:1009
3111
#, c-format
3112
msgid "no such branch '%s'"
3113
msgstr "没有此分支 '%s'"
3114
3020
-#: builtin/branch.c:963
3115
+#: builtin/branch.c:970
3116
#, c-format
3117
msgid "branch '%s' does not exist"
3118
msgstr "分支 '%s' 不存在"
3119
3025
-#: builtin/branch.c:975
3120
+#: builtin/branch.c:982
3121
msgid "too many branches to unset upstream"
3122
msgstr "为取消上游设置操作提供了太多的分支名"
3123
3029
-#: builtin/branch.c:979
3124
+#: builtin/branch.c:986
3125
msgid "could not unset upstream of HEAD when it does not point to any branch."
3126
msgstr "无法取消 HEAD 的上游设置因为它没有指向一个分支"
3127
3033
-#: builtin/branch.c:985
3128
+#: builtin/branch.c:992
3129
#, c-format
3130
msgid "Branch '%s' has no upstream information"
3131
msgstr "分支 '%s' 没有上游信息"
3132
3038
-#: builtin/branch.c:999
3133
+#: builtin/branch.c:1006
3134
msgid "it does not make sense to create 'HEAD' manually"
3135
msgstr "手工创建 'HEAD' 没有意义"
3136
3042
-#: builtin/branch.c:1005
3137
+#: builtin/branch.c:1012
3138
msgid "-a and -r options to 'git branch' do not make sense with a branch name"
3139
msgstr "'git branch' 的 -a 和 -r 选项带一个分支名参数没有意义"
3140
3046
-#: builtin/branch.c:1008
3141
+#: builtin/branch.c:1015
3142
#, c-format
3143
msgid ""
3144
"The --set-upstream flag is deprecated and will be removed. Consider using --"
@@ -3051,7 +3146,7 @@ msgid ""
3146
msgstr ""
3147
"选项 --set-upstream 已弃用并将被移除。考虑使用 --track 或 --set-upstream-to\n"
3148
3054
-#: builtin/branch.c:1025
3149
+#: builtin/branch.c:1032
3150
#, c-format
3151
msgid ""
3152
"\n"
@@ -3062,12 +3157,12 @@ msgstr ""
3157
"如果你想用 '%s' 跟踪 '%s', 这么做:\n"
3158
"\n"
3159
3065
-#: builtin/branch.c:1026
3160
+#: builtin/branch.c:1033
3161
#, c-format
3162
msgid " git branch -d %s\n"
3163
msgstr " git branch -d %s\n"
3164
3070
-#: builtin/branch.c:1027
3165
+#: builtin/branch.c:1034
3166
#, c-format
3167
msgid " git branch --set-upstream-to %s\n"
3168
msgstr " git branch --set-upstream-to %s\n"
@@ -3085,43 +3180,43 @@ msgstr "需要一个版本库来创建包。"
3180
msgid "Need a repository to unbundle."
3181
msgstr "需要一个版本库来解包。"
3182
3088
-#: builtin/cat-file.c:331
3183
+#: builtin/cat-file.c:332
3184
msgid "git cat-file (-t|-s|-e|-p|<type>|--textconv) <object>"
3185
msgstr "git cat-file (-t|-s|-e|-p|<类型>|--textconv) <对象>"
3186
3092
-#: builtin/cat-file.c:332
3187
+#: builtin/cat-file.c:333
3188
msgid "git cat-file (--batch|--batch-check) < <list_of_objects>"
3189
msgstr "git cat-file (--batch|--batch-check) < <对象列表>"
3190
3096
-#: builtin/cat-file.c:369
3191
+#: builtin/cat-file.c:370
3192
msgid "<type> can be one of: blob, tree, commit, tag"
3193
msgstr "<类型> 可以是其中之一:blob、tree、commit、tag"
3194
3100
-#: builtin/cat-file.c:370
3195
+#: builtin/cat-file.c:371
3196
msgid "show object type"
3197
msgstr "显示对象类型"
3198
3104
-#: builtin/cat-file.c:371
3199
+#: builtin/cat-file.c:372
3200
msgid "show object size"
3201
msgstr "显示对象大小"
3202
3108
-#: builtin/cat-file.c:373
3203
+#: builtin/cat-file.c:374
3204
msgid "exit with zero when there's no error"
3205
msgstr "当没有错误时退出并返回零"
3206
3112
-#: builtin/cat-file.c:374
3207
+#: builtin/cat-file.c:375
3208
msgid "pretty-print object's content"
3209
msgstr "美观地打印对象的内容"
3210
3116
-#: builtin/cat-file.c:376
3211
+#: builtin/cat-file.c:377
3212
msgid "for blob objects, run textconv on object's content"
3213
msgstr "对于数据(blob)对象,对其内容执行 textconv"
3214
3120
-#: builtin/cat-file.c:378
3215
+#: builtin/cat-file.c:379
3216
msgid "show info and content of objects fed from the standard input"
3217
msgstr "显示从标准输入提供的对象的信息和内容"
3218
3124
-#: builtin/cat-file.c:381
3219
+#: builtin/cat-file.c:382
3220
msgid "show info about objects fed from the standard input"
3221
msgstr "显示从标准输入提供的对象的信息"
3222
@@ -3141,7 +3236,7 @@ msgstr "报告设置在文件上的所有属性"
3236
msgid "use .gitattributes only from the index"
3237
msgstr "只使用索引中的 .gitattributes"
3238
3144
-#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:75
3239
+#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98
3240
msgid "read file names from stdin"
3241
msgstr "从标准输入读出文件名"
3242
@@ -3149,7 +3244,7 @@ msgstr "从标准输入读出文件名"
3244
msgid "terminate input and output records by a NUL character"
3245
msgstr "输入和输出的记录使用 NUL 字符终结"
3246
3152
-#: builtin/check-ignore.c:18 builtin/checkout.c:1083 builtin/gc.c:285
3247
+#: builtin/check-ignore.c:18 builtin/checkout.c:1089 builtin/gc.c:274
3248
msgid "suppress progress reporting"
3249
msgstr "不显示进度报告"
3250
@@ -3313,47 +3408,47 @@ msgstr "路径 '%s' 未合并"
3408
msgid "you need to resolve your current index first"
3409
msgstr "您需要先解决当前索引的冲突"
3410
3316
-#: builtin/checkout.c:591
3411
+#: builtin/checkout.c:597
3412
#, c-format
3413
msgid "Can not do reflog for '%s'\n"
3414
msgstr "不能对 '%s' 执行 reflog 操作\n"
3415
3321
-#: builtin/checkout.c:629
3416
+#: builtin/checkout.c:635
3417
msgid "HEAD is now at"
3418
msgstr "HEAD 目前位于"
3419
3325
-#: builtin/checkout.c:636
3420
+#: builtin/checkout.c:642
3421
#, c-format
3422
msgid "Reset branch '%s'\n"
3423
msgstr "重置分支 '%s'\n"
3424
3330
-#: builtin/checkout.c:639
3425
+#: builtin/checkout.c:645
3426
#, c-format
3427
msgid "Already on '%s'\n"
3428
msgstr "已经位于 '%s'\n"
3429
3335
-#: builtin/checkout.c:643
3430
+#: builtin/checkout.c:649
3431
#, c-format
3432
msgid "Switched to and reset branch '%s'\n"
3433
msgstr "切换并重置分支 '%s'\n"
3434
3340
-#: builtin/checkout.c:645 builtin/checkout.c:1026
3435
+#: builtin/checkout.c:651 builtin/checkout.c:1032
3436
#, c-format
3437
msgid "Switched to a new branch '%s'\n"
3438
msgstr "切换到一个新分支 '%s'\n"
3439
3345
-#: builtin/checkout.c:647
3440
+#: builtin/checkout.c:653
3441
#, c-format
3442
msgid "Switched to branch '%s'\n"
3443
msgstr "切换到分支 '%s'\n"
3444
3445
# 译者:注意保持前导空格
3351
-#: builtin/checkout.c:699
3446
+#: builtin/checkout.c:705
3447
#, c-format
3448
msgid " ... and %d more.\n"
3449
msgstr " ... 及其它 %d 个。\n"
3450
3356
-#: builtin/checkout.c:705
3451
+#: builtin/checkout.c:711
3452
#, c-format
3453
msgid ""
3454
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -3374,7 +3469,7 @@ msgstr[1] ""
3469
"\n"
3470
"%s\n"
3471
3377
-#: builtin/checkout.c:723
3472
+#: builtin/checkout.c:729
3473
#, c-format
3474
msgid ""
3475
"If you want to keep them by creating a new branch, this may be a good time\n"
@@ -3389,139 +3484,139 @@ msgstr ""
3484
" git branch new_branch_name %s\n"
3485
"\n"
3486
3392
-#: builtin/checkout.c:753
3487
+#: builtin/checkout.c:759
3488
msgid "internal error in revision walk"
3489
msgstr "在版本遍历时遇到内部错误"
3490
3396
-#: builtin/checkout.c:757
3491
+#: builtin/checkout.c:763
3492
msgid "Previous HEAD position was"
3493
msgstr "之前的 HEAD 位置是"
3494
3400
-#: builtin/checkout.c:784 builtin/checkout.c:1021
3495
+#: builtin/checkout.c:790 builtin/checkout.c:1027
3496
msgid "You are on a branch yet to be born"
3497
msgstr "您位于一个尚未初始化的分支"
3498
3404
-#: builtin/checkout.c:928
3499
+#: builtin/checkout.c:934
3500
#, c-format
3501
msgid "only one reference expected, %d given."
3502
msgstr "只要一个引用,却给出了 %d 个"
3503
3409
-#: builtin/checkout.c:967
3504
+#: builtin/checkout.c:973
3505
#, c-format
3506
msgid "invalid reference: %s"
3507
msgstr "无效引用:%s"
3508
3414
-#: builtin/checkout.c:996
3509
+#: builtin/checkout.c:1002
3510
#, c-format
3511
msgid "reference is not a tree: %s"
3512
msgstr "引用不是一个树:%s"
3513
3419
-#: builtin/checkout.c:1035
3514
+#: builtin/checkout.c:1041
3515
msgid "paths cannot be used with switching branches"
3516
msgstr "路径不能和切换分支同时使用"
3517
3423
-#: builtin/checkout.c:1038 builtin/checkout.c:1042
3518
+#: builtin/checkout.c:1044 builtin/checkout.c:1048
3519
#, c-format
3520
msgid "'%s' cannot be used with switching branches"
3521
msgstr "'%s' 不能和切换分支同时使用"
3522
3428
-#: builtin/checkout.c:1046 builtin/checkout.c:1049 builtin/checkout.c:1054
3429
-#: builtin/checkout.c:1057
3523
+#: builtin/checkout.c:1052 builtin/checkout.c:1055 builtin/checkout.c:1060
3524
+#: builtin/checkout.c:1063
3525
#, c-format
3526
msgid "'%s' cannot be used with '%s'"
3527
msgstr "'%s' 不能和 '%s' 同时使用"
3528
3434
-#: builtin/checkout.c:1062
3529
+#: builtin/checkout.c:1068
3530
#, c-format
3531
msgid "Cannot switch branch to a non-commit '%s'"
3532
msgstr "不能切换分支到一个非提交 '%s'"
3533
3439
-#: builtin/checkout.c:1084 builtin/checkout.c:1086 builtin/clone.c:88
3534
+#: builtin/checkout.c:1090 builtin/checkout.c:1092 builtin/clone.c:89
3535
#: builtin/remote.c:159 builtin/remote.c:161
3536
msgid "branch"
3537
msgstr "分支"
3538
3444
-#: builtin/checkout.c:1085
3539
+#: builtin/checkout.c:1091
3540
msgid "create and checkout a new branch"
3541
msgstr "创建并检出一个新的分支"
3542
3448
-#: builtin/checkout.c:1087
3543
+#: builtin/checkout.c:1093
3544
msgid "create/reset and checkout a branch"
3545
msgstr "创建/重置并检出一个分支"
3546
3452
-#: builtin/checkout.c:1088
3547
+#: builtin/checkout.c:1094
3548
msgid "create reflog for new branch"
3549
msgstr "为新的分支创建引用日志"
3550
3456
-#: builtin/checkout.c:1089
3551
+#: builtin/checkout.c:1095
3552
msgid "detach the HEAD at named commit"
3553
msgstr "成为指向该提交的分离头指针"
3554
3460
-#: builtin/checkout.c:1090
3555
+#: builtin/checkout.c:1096
3556
msgid "set upstream info for new branch"
3557
msgstr "为新的分支设置上游信息"
3558
3464
-#: builtin/checkout.c:1092
3559
+#: builtin/checkout.c:1098
3560
msgid "new-branch"
3561
msgstr "新分支"
3562
3468
-#: builtin/checkout.c:1092
3563
+#: builtin/checkout.c:1098
3564
msgid "new unparented branch"
3565
msgstr "新的没有父提交的分支"
3566
3472
-#: builtin/checkout.c:1093
3567
+#: builtin/checkout.c:1099
3568
msgid "checkout our version for unmerged files"
3569
msgstr "对尚未合并的文件检出我们的版本"
3570
3476
-#: builtin/checkout.c:1095
3571
+#: builtin/checkout.c:1101
3572
msgid "checkout their version for unmerged files"
3573
msgstr "对尚未合并的文件检出他们的版本"
3574
3480
-#: builtin/checkout.c:1097
3575
+#: builtin/checkout.c:1103
3576
msgid "force checkout (throw away local modifications)"
3577
msgstr "强制检出(丢弃本地修改)"
3578
3484
-#: builtin/checkout.c:1098
3579
+#: builtin/checkout.c:1104
3580
msgid "perform a 3-way merge with the new branch"
3581
msgstr "和新的分支执行三路合并"
3582
3488
-#: builtin/checkout.c:1099 builtin/merge.c:225
3583
+#: builtin/checkout.c:1105 builtin/merge.c:226
3584
msgid "update ignored files (default)"
3585
msgstr "更新忽略的文件(默认)"
3586
3492
-#: builtin/checkout.c:1100 builtin/log.c:1236 parse-options.h:245
3587
+#: builtin/checkout.c:1106 builtin/log.c:1239 parse-options.h:245
3588
msgid "style"
3589
msgstr "风格"
3590
3496
-#: builtin/checkout.c:1101
3591
+#: builtin/checkout.c:1107
3592
msgid "conflict style (merge or diff3)"
3593
msgstr "冲突输出风格(merge 或 diff3)"
3594
3500
-#: builtin/checkout.c:1104
3595
+#: builtin/checkout.c:1110
3596
msgid "do not limit pathspecs to sparse entries only"
3597
msgstr "对路径不做稀疏检出的限制"
3598
3504
-#: builtin/checkout.c:1106
3599
+#: builtin/checkout.c:1112
3600
msgid "second guess 'git checkout no-such-branch'"
3601
msgstr "再者猜测'git checkout no-such-branch'"
3602
3508
-#: builtin/checkout.c:1129
3603
+#: builtin/checkout.c:1135
3604
msgid "-b, -B and --orphan are mutually exclusive"
3605
msgstr "-b、-B 和 --orphan 是互斥的"
3606
3512
-#: builtin/checkout.c:1146
3607
+#: builtin/checkout.c:1152
3608
msgid "--track needs a branch name"
3609
msgstr "--track 需要一个分支名"
3610
3516
-#: builtin/checkout.c:1153
3611
+#: builtin/checkout.c:1157
3612
msgid "Missing branch name; try -b"
3613
msgstr "缺少分支名;尝试 -b"
3614
3520
-#: builtin/checkout.c:1190
3615
+#: builtin/checkout.c:1194
3616
msgid "invalid path specification"
3617
msgstr "无效的路径规格"
3618
3524
-#: builtin/checkout.c:1197
3619
+#: builtin/checkout.c:1201
3620
#, c-format
3621
msgid ""
3622
"Cannot update paths and switch to branch '%s' at the same time.\n"
@@ -3530,12 +3625,12 @@ msgstr ""
3625
"不能同时更新路径并切换到分支'%s'。\n"
3626
"您是想要检出 '%s' 但其未能解析为提交么?"
3627
3533
-#: builtin/checkout.c:1202
3628
+#: builtin/checkout.c:1206
3629
#, c-format
3630
msgid "git checkout: --detach does not take a path argument '%s'"
3631
msgstr "git checkout:--detach 不能接收路径参数 '%s'"
3632
3538
-#: builtin/checkout.c:1206
3633
+#: builtin/checkout.c:1210
3634
msgid ""
3635
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
3636
"checking out of the index."
@@ -3685,7 +3780,7 @@ msgstr "交互式清除"
3780
msgid "remove whole directories"
3781
msgstr "删除整个目录"
3782
3688
-#: builtin/clean.c:880 builtin/describe.c:406 builtin/grep.c:714
3783
+#: builtin/clean.c:880 builtin/describe.c:407 builtin/grep.c:714
3784
#: builtin/ls-files.c:486 builtin/name-rev.c:311 builtin/show-ref.c:185
3785
msgid "pattern"
3786
msgstr "模式"
@@ -3720,145 +3815,145 @@ msgid ""
3815
msgstr ""
3816
"clean.requireForce 默认为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作"
3817
3723
-#: builtin/clone.c:36
3818
+#: builtin/clone.c:37
3819
msgid "git clone [options] [--] <repo> [<dir>]"
3820
msgstr "git clone [选项] [--] <版本库> [<路径>]"
3821
3727
-#: builtin/clone.c:64 builtin/fetch.c:112 builtin/merge.c:222
3728
-#: builtin/push.c:503
3822
+#: builtin/clone.c:65 builtin/fetch.c:112 builtin/merge.c:223
3823
+#: builtin/push.c:514
3824
msgid "force progress reporting"
3825
msgstr "强制显示进度报告"
3826
3732
-#: builtin/clone.c:66
3827
+#: builtin/clone.c:67
3828
msgid "don't create a checkout"
3829
msgstr "不创建一个检出"
3830
3736
-#: builtin/clone.c:67 builtin/clone.c:69 builtin/init-db.c:486
3831
+#: builtin/clone.c:68 builtin/clone.c:70 builtin/init-db.c:488
3832
msgid "create a bare repository"
3738
-msgstr "创建一个裸版本库"
3833
+msgstr "创建一个纯版本库"
3834
3740
-#: builtin/clone.c:71
3835
+#: builtin/clone.c:72
3836
msgid "create a mirror repository (implies bare)"
3742
-msgstr "创建一个镜像版本库(也是裸版本库)"
3837
+msgstr "创建一个镜像版本库(也是纯版本库)"
3838
3744
-#: builtin/clone.c:73
3839
+#: builtin/clone.c:74
3840
msgid "to clone from a local repository"
3841
msgstr "从本地版本库克隆"
3842
3748
-#: builtin/clone.c:75
3843
+#: builtin/clone.c:76
3844
msgid "don't use local hardlinks, always copy"
3845
msgstr "不使用本地硬链接,始终复制"
3846
3752
-#: builtin/clone.c:77
3847
+#: builtin/clone.c:78
3848
msgid "setup as shared repository"
3849
msgstr "设置为共享版本库"
3850
3756
-#: builtin/clone.c:79 builtin/clone.c:81
3851
+#: builtin/clone.c:80 builtin/clone.c:82
3852
msgid "initialize submodules in the clone"
3853
msgstr "在克隆时初始化子模组"
3854
3760
-#: builtin/clone.c:82 builtin/init-db.c:483
3855
+#: builtin/clone.c:83 builtin/init-db.c:485
3856
msgid "template-directory"
3857
msgstr "模板目录"
3858
3764
-#: builtin/clone.c:83 builtin/init-db.c:484
3859
+#: builtin/clone.c:84 builtin/init-db.c:486
3860
msgid "directory from which templates will be used"
3861
msgstr "模板目录将被使用"
3862
3768
-#: builtin/clone.c:85
3863
+#: builtin/clone.c:86
3864
msgid "reference repository"
3865
msgstr "参考版本库"
3866
3772
-#: builtin/clone.c:86 builtin/column.c:26 builtin/merge-file.c:44
3867
+#: builtin/clone.c:87 builtin/column.c:26 builtin/merge-file.c:44
3868
msgid "name"
3869
msgstr "名称"
3870
3776
-#: builtin/clone.c:87
3871
+#: builtin/clone.c:88
3872
msgid "use <name> instead of 'origin' to track upstream"
3873
msgstr "使用<名称>而不是 'origin' 去跟踪上游"
3874
3780
-#: builtin/clone.c:89
3875
+#: builtin/clone.c:90
3876
msgid "checkout <branch> instead of the remote's HEAD"
3877
msgstr "检出<分支>而不是远程HEAD"
3878
3784
-#: builtin/clone.c:91
3879
+#: builtin/clone.c:92
3880
msgid "path to git-upload-pack on the remote"
3881
msgstr "远程 git-upload-pack 路径"
3882
3788
-#: builtin/clone.c:92 builtin/fetch.c:113 builtin/grep.c:659
3883
+#: builtin/clone.c:93 builtin/fetch.c:113 builtin/grep.c:659
3884
msgid "depth"
3885
msgstr "深度"
3886
3792
-#: builtin/clone.c:93
3887
+#: builtin/clone.c:94
3888
msgid "create a shallow clone of that depth"
3889
msgstr "创建一个指定深度的浅克隆"
3890
3796
-#: builtin/clone.c:95
3891
+#: builtin/clone.c:96
3892
msgid "clone only one branch, HEAD or --branch"
3893
msgstr "只克隆一个分支、HEAD 或 --branch"
3894
3800
-#: builtin/clone.c:96 builtin/init-db.c:492
3895
+#: builtin/clone.c:97 builtin/init-db.c:494
3896
msgid "gitdir"
3897
msgstr "git目录"
3898
3804
-#: builtin/clone.c:97 builtin/init-db.c:493
3899
+#: builtin/clone.c:98 builtin/init-db.c:495
3900
msgid "separate git dir from working tree"
3901
msgstr "git目录和工作区分离"
3902
3808
-#: builtin/clone.c:98
3903
+#: builtin/clone.c:99
3904
msgid "key=value"
3905
msgstr "key=value"
3906
3812
-#: builtin/clone.c:99
3907
+#: builtin/clone.c:100
3908
msgid "set config inside the new repository"
3909
msgstr "在新版本库中设置配置信息"
3910
3816
-#: builtin/clone.c:252
3911
+#: builtin/clone.c:253
3912
#, c-format
3913
msgid "reference repository '%s' is not a local repository."
3914
msgstr "参考版本库 '%s' 不是一个本地版本库。"
3915
3821
-#: builtin/clone.c:256
3916
+#: builtin/clone.c:257
3917
#, c-format
3918
msgid "reference repository '%s' is shallow"
3919
msgstr "参考版本库 '%s' 是一个浅克隆"
3920
3826
-#: builtin/clone.c:259
3921
+#: builtin/clone.c:260
3922
#, c-format
3923
msgid "reference repository '%s' is grafted"
3924
msgstr "参考版本库 '%s' 已被嫁接"
3925
3831
-#: builtin/clone.c:321
3926
+#: builtin/clone.c:322
3927
#, c-format
3928
msgid "failed to create directory '%s'"
3929
msgstr "无法创建目录 '%s'"
3930
3836
-#: builtin/clone.c:323 builtin/diff.c:83
3931
+#: builtin/clone.c:324 builtin/diff.c:84
3932
#, c-format
3933
msgid "failed to stat '%s'"
3934
msgstr "无法枚举 '%s' 状态"
3935
3841
-#: builtin/clone.c:325
3936
+#: builtin/clone.c:326
3937
#, c-format
3938
msgid "%s exists and is not a directory"
3939
msgstr "%s 存在且不是一个目录"
3940
3846
-#: builtin/clone.c:339
3941
+#: builtin/clone.c:340
3942
#, c-format
3943
msgid "failed to stat %s\n"
3944
msgstr "无法枚举 %s 状态\n"
3945
3851
-#: builtin/clone.c:361
3946
+#: builtin/clone.c:362
3947
#, c-format
3948
msgid "failed to create link '%s'"
3949
msgstr "无法创建链接 '%s'"
3950
3856
-#: builtin/clone.c:365
3951
+#: builtin/clone.c:366
3952
#, c-format
3953
msgid "failed to copy file to '%s'"
3954
msgstr "无法拷贝文件至 '%s'"
3955
3861
-#: builtin/clone.c:388 builtin/clone.c:565
3956
+#: builtin/clone.c:389 builtin/clone.c:563
3957
#, c-format
3958
msgid "done.\n"
3959
msgstr "完成。\n"
@@ -3873,108 +3968,108 @@ msgstr ""
3968
"您可以通过 'git status' 检查哪些已被检出,然后使用命令\n"
3969
"'git checkout -f HEAD' 重试\n"
3970
3876
-#: builtin/clone.c:480
3971
+#: builtin/clone.c:478
3972
#, c-format
3973
msgid "Could not find remote branch %s to clone."
3974
msgstr "不能发现要克隆的远程分支 %s。"
3975
3881
-#: builtin/clone.c:560
3976
+#: builtin/clone.c:558
3977
#, c-format
3978
msgid "Checking connectivity... "
3979
msgstr "检查连接... "
3980
3886
-#: builtin/clone.c:563
3981
+#: builtin/clone.c:561
3982
msgid "remote did not send all necessary objects"
3983
msgstr "远程没有发送所有必须的对象"
3984
3890
-#: builtin/clone.c:627
3985
+#: builtin/clone.c:625
3986
msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
3987
msgstr "远程 HEAD 指向一个不存在的引用,无法检出。\n"
3988
3894
-#: builtin/clone.c:658
3989
+#: builtin/clone.c:656
3990
msgid "unable to checkout working tree"
3991
msgstr "不能检出工作区"
3992
3898
-#: builtin/clone.c:768
3993
+#: builtin/clone.c:765
3994
msgid "Too many arguments."
3995
msgstr "太多参数。"
3996
3902
-#: builtin/clone.c:772
3997
+#: builtin/clone.c:769
3998
msgid "You must specify a repository to clone."
3999
msgstr "您必须指定一个版本库来克隆。"
4000
3906
-#: builtin/clone.c:783
4001
+#: builtin/clone.c:780
4002
#, c-format
4003
msgid "--bare and --origin %s options are incompatible."
4004
msgstr "--bare 和 --origin %s 选项不兼容。"
4005
3911
-#: builtin/clone.c:786
4006
+#: builtin/clone.c:783
4007
msgid "--bare and --separate-git-dir are incompatible."
4008
msgstr "--bare 和 --separate-git-dir 选项不兼容。"
4009
3915
-#: builtin/clone.c:799
4010
+#: builtin/clone.c:796
4011
#, c-format
4012
msgid "repository '%s' does not exist"
4013
msgstr "版本库 '%s' 不存在"
4014
3920
-#: builtin/clone.c:805 builtin/fetch.c:1143
4015
+#: builtin/clone.c:802 builtin/fetch.c:1155
4016
#, c-format
4017
msgid "depth %s is not a positive number"
4018
msgstr "深度 %s 不是一个正数"
4019
3925
-#: builtin/clone.c:815
4020
+#: builtin/clone.c:812
4021
#, c-format
4022
msgid "destination path '%s' already exists and is not an empty directory."
4023
msgstr "目标路径 '%s' 已经存在,并且不是一个空目录。"
4024
3930
-#: builtin/clone.c:825
4025
+#: builtin/clone.c:822
4026
#, c-format
4027
msgid "working tree '%s' already exists."
4028
msgstr "工作区 '%s' 已经存在。"
4029
3935
-#: builtin/clone.c:838 builtin/clone.c:850
4030
+#: builtin/clone.c:835 builtin/clone.c:847
4031
#, c-format
4032
msgid "could not create leading directories of '%s'"
4033
msgstr "不能为 '%s' 创建先导目录"
4034
3940
-#: builtin/clone.c:841
4035
+#: builtin/clone.c:838
4036
#, c-format
4037
msgid "could not create work tree dir '%s'."
4038
msgstr "不能为 '%s' 创建工作区目录。"
4039
3945
-#: builtin/clone.c:860
4040
+#: builtin/clone.c:857
4041
#, c-format
4042
msgid "Cloning into bare repository '%s'...\n"
3948
-msgstr "克隆到裸版本库 '%s'...\n"
4043
+msgstr "克隆到纯版本库 '%s'...\n"
4044
3950
-#: builtin/clone.c:862
4045
+#: builtin/clone.c:859
4046
#, c-format
4047
msgid "Cloning into '%s'...\n"
4048
msgstr "正克隆到 '%s'...\n"
4049
3955
-#: builtin/clone.c:898
4050
+#: builtin/clone.c:895
4051
msgid "--depth is ignored in local clones; use file:// instead."
4052
msgstr "--depth 在本地克隆被忽略,改为 file:// 协议试试。"
4053
3959
-#: builtin/clone.c:901
4054
+#: builtin/clone.c:898
4055
msgid "source repository is shallow, ignoring --local"
4056
msgstr "源版本库是浅克隆,忽略 --local"
4057
3963
-#: builtin/clone.c:906
4058
+#: builtin/clone.c:903
4059
msgid "--local is ignored"
4060
msgstr "--local 被忽略"
4061
3967
-#: builtin/clone.c:910
4062
+#: builtin/clone.c:907
4063
#, c-format
4064
msgid "Don't know how to clone %s"
4065
msgstr "不知道如何克隆 %s"
4066
3972
-#: builtin/clone.c:961 builtin/clone.c:969
4067
+#: builtin/clone.c:958 builtin/clone.c:966
4068
#, c-format
4069
msgid "Remote branch %s not found in upstream %s"
4070
msgstr "远程分支 %s 在上游 %s 未发现"
4071
3977
-#: builtin/clone.c:972
4072
+#: builtin/clone.c:969
4073
msgid "You appear to have cloned an empty repository."
4074
msgstr "您似乎克隆了一个空版本库。"
4075
@@ -4010,15 +4105,39 @@ msgstr "两列之间的填充空间"
4105
msgid "--command must be the first argument"
4106
msgstr "--command 必须是第一个参数"
4107
4013
-#: builtin/commit.c:36
4108
+#: builtin/commit.c:37
4109
msgid "git commit [options] [--] <pathspec>..."
4110
msgstr "git commit [选项] [--] <路径规则>..."
4111
4017
-#: builtin/commit.c:41
4112
+#: builtin/commit.c:42
4113
msgid "git status [options] [--] <pathspec>..."
4114
msgstr "git status [选项] [--] <路径规则>..."
4115
4021
-#: builtin/commit.c:46
4116
+#: builtin/commit.c:47
4117
+msgid ""
4118
+"Your name and email address were configured automatically based\n"
4119
+"on your username and hostname. Please check that they are accurate.\n"
4120
+"You can suppress this message by setting them explicitly. Run the\n"
4121
+"following command and follow the instructions in your editor to edit\n"
4122
+"your configuration file:\n"
4123
+"\n"
4124
+" git config --global --edit\n"
4125
+"\n"
4126
+"After doing this, you may fix the identity used for this commit with:\n"
4127
+"\n"
4128
+" git commit --amend --reset-author\n"
4129
+msgstr ""
4130
+"您的姓名和邮件地址基于登录名和主机名进行了自动设置。请检查它们正确\n"
4131
+"与否。您可以对其进行设置以免再出现本提示信息。运行如下命令在编辑器\n"
4132
+"中编辑您的配置文件:\n"
4133
+"\n"
4134
+" git config --global --edit\n"
4135
+"\n"
4136
+"设置完毕后,您可以用下面的命令来修正本次提交所使用的用户身份:\n"
4137
+"\n"
4138
+" git commit --amend --reset-author\n"
4139
+
4140
+#: builtin/commit.c:60
4141
msgid ""
4142
"Your name and email address were configured automatically based\n"
4143
"on your username and hostname. Please check that they are accurate.\n"
@@ -4032,7 +4151,7 @@ msgid ""
4151
" git commit --amend --reset-author\n"
4152
msgstr ""
4153
"您的姓名和邮件地址基于登录名和主机名进行了自动设置。请检查它们正确\n"
4035
-"与否。您可以通过下面的命令对其进行明确地设置以免再出现本提示信息:\n"
4154
+"与否。您可以对其进行设置以免再出现本提示信息:\n"
4155
"\n"
4156
" git config --global user.name \"Your Name\"\n"
4157
" git config --global user.email you@example.com\n"
@@ -4041,7 +4160,7 @@ msgstr ""
4160
"\n"
4161
" git commit --amend --reset-author\n"
4162
4044
-#: builtin/commit.c:58
4163
+#: builtin/commit.c:72
4164
msgid ""
4165
"You asked to amend the most recent commit, but doing so would make\n"
4166
"it empty. You can repeat your command with --allow-empty, or you can\n"
@@ -4050,7 +4169,7 @@ msgstr ""
4169
"您要修补最近的提交,但这么做会让它成为空提交。您可以重复您的命令并带上\n"
4170
"--allow-empty 选项,或者您可用命令 \"git reset HEAD^\" 整个删除该提交。\n"
4171
4053
-#: builtin/commit.c:63
4172
+#: builtin/commit.c:77
4173
msgid ""
4174
"The previous cherry-pick is now empty, possibly due to conflict resolution.\n"
4175
"If you wish to commit it anyway, use:\n"
@@ -4064,11 +4183,11 @@ msgstr ""
4183
" git commit --allow-empty\n"
4184
"\n"
4185
4067
-#: builtin/commit.c:70
4186
+#: builtin/commit.c:84
4187
msgid "Otherwise, please use 'git reset'\n"
4188
msgstr "否则,请使用命令 'git reset'\n"
4189
4071
-#: builtin/commit.c:73
4190
+#: builtin/commit.c:87
4191
msgid ""
4192
"If you wish to skip this commit, use:\n"
4193
"\n"
@@ -4084,100 +4203,117 @@ msgstr ""
4203
"然后执行 \"git cherry-pick --continue\" 继续对其余提交执行拣选\n"
4204
"操作。\n"
4205
4087
-#: builtin/commit.c:288
4206
+#: builtin/commit.c:302
4207
msgid "failed to unpack HEAD tree object"
4208
msgstr "无法解包 HEAD 树对象"
4209
4091
-#: builtin/commit.c:328
4210
+#: builtin/commit.c:342
4211
msgid "unable to create temporary index"
4212
msgstr "不能创建临时索引"
4213
4095
-#: builtin/commit.c:334
4214
+#: builtin/commit.c:348
4215
msgid "interactive add failed"
4216
msgstr "交互式添加失败"
4217
4099
-#: builtin/commit.c:366 builtin/commit.c:387 builtin/commit.c:435
4218
+#: builtin/commit.c:359
4219
+msgid "unable to write index file"
4220
+msgstr "无法写入索引文件"
4221
+
4222
+#: builtin/commit.c:361
4223
+msgid "unable to update temporary index"
4224
+msgstr "无法更新临时索引"
4225
+
4226
+#: builtin/commit.c:363
4227
+msgid "Failed to update main cache tree"
4228
+msgstr "不能更新树的主缓存"
4229
+
4230
+#: builtin/commit.c:387 builtin/commit.c:412 builtin/commit.c:461
4231
msgid "unable to write new_index file"
4232
msgstr "无法写 new_index 文件"
4233
4103
-#: builtin/commit.c:418
4234
+#: builtin/commit.c:443
4235
msgid "cannot do a partial commit during a merge."
4236
msgstr "在合并过程中不能做部分提交。"
4237
4107
-#: builtin/commit.c:420
4238
+#: builtin/commit.c:445
4239
msgid "cannot do a partial commit during a cherry-pick."
4240
msgstr "在拣选过程中不能做部分提交。"
4241
4111
-#: builtin/commit.c:429
4242
+#: builtin/commit.c:454
4243
msgid "cannot read the index"
4244
msgstr "无法读取索引"
4245
4115
-#: builtin/commit.c:447
4246
+#: builtin/commit.c:473
4247
msgid "unable to write temporary index file"
4248
msgstr "无法写临时索引文件"
4249
4119
-#: builtin/commit.c:557 builtin/commit.c:563
4250
+#: builtin/commit.c:592
4251
+#, c-format
4252
+msgid "commit '%s' lacks author header"
4253
+msgstr "提交 '%s' 缺少作者信息"
4254
+
4255
+#: builtin/commit.c:594
4256
#, c-format
4121
-msgid "invalid commit: %s"
4122
-msgstr "无效的提交:%s"
4257
+msgid "commit '%s' has malformed author line"
4258
+msgstr "提交 '%s' 有非法的作者信息"
4259
4124
-#: builtin/commit.c:585
4260
+#: builtin/commit.c:613
4261
msgid "malformed --author parameter"
4262
msgstr "非法的 --author 参数"
4263
4128
-#: builtin/commit.c:592
4264
+#: builtin/commit.c:621
4265
#, c-format
4266
msgid "invalid date format: %s"
4267
msgstr "无效的日期格式:%s"
4268
4133
-#: builtin/commit.c:609
4269
+#: builtin/commit.c:642
4270
#, c-format
4271
msgid "Malformed ident string: '%s'"
4272
msgstr "非法的身份字符串:'%s'"
4273
4138
-#: builtin/commit.c:642
4274
+#: builtin/commit.c:675
4275
msgid ""
4276
"unable to select a comment character that is not used\n"
4277
"in the current commit message"
4278
msgstr "无法选择一个未被当前提交说明使用的注释字符"
4279
4144
-#: builtin/commit.c:679 builtin/commit.c:712 builtin/commit.c:1086
4280
+#: builtin/commit.c:712 builtin/commit.c:745 builtin/commit.c:1120
4281
#, c-format
4282
msgid "could not lookup commit %s"
4283
msgstr "不能查询提交 %s"
4284
4149
-#: builtin/commit.c:691 builtin/shortlog.c:273
4285
+#: builtin/commit.c:724 builtin/shortlog.c:273
4286
#, c-format
4287
msgid "(reading log message from standard input)\n"
4288
msgstr "(正从标准输入中读取日志信息)\n"
4289
4154
-#: builtin/commit.c:693
4290
+#: builtin/commit.c:726
4291
msgid "could not read log from standard input"
4292
msgstr "不能从标准输入中读取日志信息"
4293
4158
-#: builtin/commit.c:697
4294
+#: builtin/commit.c:730
4295
#, c-format
4296
msgid "could not read log file '%s'"
4297
msgstr "不能读取日志文件 '%s'"
4298
4163
-#: builtin/commit.c:719
4299
+#: builtin/commit.c:752
4300
msgid "could not read MERGE_MSG"
4301
msgstr "不能读取 MERGE_MSG"
4302
4167
-#: builtin/commit.c:723
4303
+#: builtin/commit.c:756
4304
msgid "could not read SQUASH_MSG"
4305
msgstr "不能读取 SQUASH_MSG"
4306
4171
-#: builtin/commit.c:727
4307
+#: builtin/commit.c:760
4308
#, c-format
4309
msgid "could not read '%s'"
4310
msgstr "不能读取 '%s'"
4311
4176
-#: builtin/commit.c:798
4312
+#: builtin/commit.c:831
4313
msgid "could not write commit template"
4314
msgstr "不能写提交模版"
4315
4180
-#: builtin/commit.c:816
4316
+#: builtin/commit.c:849
4317
#, c-format
4318
msgid ""
4319
"\n"
@@ -4191,7 +4327,7 @@ msgstr ""
4327
"\t%s\n"
4328
"然后重试。\n"
4329
4194
-#: builtin/commit.c:821
4330
+#: builtin/commit.c:854
4331
#, c-format
4332
msgid ""
4333
"\n"
@@ -4205,7 +4341,7 @@ msgstr ""
4341
"\t%s\n"
4342
"然后重试。\n"
4343
4208
-#: builtin/commit.c:834
4344
+#: builtin/commit.c:867
4345
#, c-format
4346
msgid ""
4347
"Please enter the commit message for your changes. Lines starting\n"
@@ -4214,7 +4350,7 @@ msgstr ""
4350
"请为您的变更输入提交说明。以 '%c' 开始的行将被忽略,而一个空的提交\n"
4351
"说明将会终止提交。\n"
4352
4217
-#: builtin/commit.c:841
4353
+#: builtin/commit.c:874
4354
#, c-format
4355
msgid ""
4356
"Please enter the commit message for your changes. Lines starting\n"
@@ -4225,364 +4361,356 @@ msgstr ""
4361
"也可以删除它们。一个空的提交说明将会终止提交。\n"
4362
4363
# 译者:为保证在输出中对齐,注意调整句中空格!
4228
-#: builtin/commit.c:855
4364
+#: builtin/commit.c:888
4365
#, c-format
4366
msgid "%sAuthor: %.*s <%.*s>"
4367
msgstr "%s作者: %.*s <%.*s>"
4368
4369
# 译者:为保证在输出中对齐,注意调整句中空格!
4234
-#: builtin/commit.c:863
4370
+#: builtin/commit.c:896
4371
#, c-format
4372
msgid "%sDate: %s"
4373
msgstr "%s日期: %s"
4374
4375
# 译者:为保证在输出中对齐,注意调整句中空格!
4240
-#: builtin/commit.c:870
4376
+#: builtin/commit.c:903
4377
#, c-format
4378
msgid "%sCommitter: %.*s <%.*s>"
4379
msgstr "%s提交者:%.*s <%.*s>"
4380
4245
-#: builtin/commit.c:888
4381
+#: builtin/commit.c:921
4382
msgid "Cannot read index"
4383
msgstr "无法读取索引"
4384
4249
-#: builtin/commit.c:945
4385
+#: builtin/commit.c:978
4386
msgid "Error building trees"
4387
msgstr "无法创建树对象"
4388
4253
-#: builtin/commit.c:960 builtin/tag.c:495
4389
+#: builtin/commit.c:993 builtin/tag.c:495
4390
#, c-format
4391
msgid "Please supply the message using either -m or -F option.\n"
4392
msgstr "请使用 -m 或 -F 选项提供提交说明。\n"
4393
4258
-#: builtin/commit.c:1061
4394
+#: builtin/commit.c:1095
4395
#, c-format
4396
msgid "No existing author found with '%s'"
4397
msgstr "没有找到匹配 '%s' 的作者"
4398
4263
-#: builtin/commit.c:1076 builtin/commit.c:1316
4399
+#: builtin/commit.c:1110 builtin/commit.c:1350
4400
#, c-format
4401
msgid "Invalid untracked files mode '%s'"
4402
msgstr "无效的未追踪文件参数 '%s'"
4403
4268
-#: builtin/commit.c:1113
4404
+#: builtin/commit.c:1147
4405
msgid "--long and -z are incompatible"
4406
msgstr "--long 和 -z 选项不兼容"
4407
4272
-#: builtin/commit.c:1143
4408
+#: builtin/commit.c:1177
4409
msgid "Using both --reset-author and --author does not make sense"
4410
msgstr "同时使用 --reset-author 和 --author 没有意义"
4411
4276
-#: builtin/commit.c:1152
4412
+#: builtin/commit.c:1186
4413
msgid "You have nothing to amend."
4414
msgstr "您没有可修补的提交。"
4415
4280
-#: builtin/commit.c:1155
4416
+#: builtin/commit.c:1189
4417
msgid "You are in the middle of a merge -- cannot amend."
4418
msgstr "您正处于一个合并过程中 -- 无法修补提交。"
4419
4284
-#: builtin/commit.c:1157
4420
+#: builtin/commit.c:1191
4421
msgid "You are in the middle of a cherry-pick -- cannot amend."
4422
msgstr "您正处于一个拣选过程中 -- 无法修补提交。"
4423
4288
-#: builtin/commit.c:1160
4424
+#: builtin/commit.c:1194
4425
msgid "Options --squash and --fixup cannot be used together"
4426
msgstr "选项 --squash 和 --fixup 不能同时使用"
4427
4292
-#: builtin/commit.c:1170
4428
+#: builtin/commit.c:1204
4429
msgid "Only one of -c/-C/-F/--fixup can be used."
4430
msgstr "只能用一个 -c/-C/-F/--fixup 选项。"
4431
4296
-#: builtin/commit.c:1172
4432
+#: builtin/commit.c:1206
4433
msgid "Option -m cannot be combined with -c/-C/-F/--fixup."
4434
msgstr "选项 -m 不能和 -c/-C/-F/--fixup 同时使用。"
4435
4300
-#: builtin/commit.c:1180
4436
+#: builtin/commit.c:1214
4437
msgid "--reset-author can be used only with -C, -c or --amend."
4438
msgstr "--reset-author 只能和 -C、-c 或 --amend 同时使用。"
4439
4304
-#: builtin/commit.c:1197
4440
+#: builtin/commit.c:1231
4441
msgid "Only one of --include/--only/--all/--interactive/--patch can be used."
4442
msgstr "只能用一个 --include/--only/--all/--interactive/--patch 选项。"
4443
4308
-#: builtin/commit.c:1199
4444
+#: builtin/commit.c:1233
4445
msgid "No paths with --include/--only does not make sense."
4446
msgstr "参数 --include/--only 不跟路径没有意义。"
4447
4312
-#: builtin/commit.c:1201
4448
+#: builtin/commit.c:1235
4449
msgid "Clever... amending the last one with dirty index."
4450
msgstr "聪明... 在索引不干净下修补最后的提交。"
4451
4316
-#: builtin/commit.c:1203
4452
+#: builtin/commit.c:1237
4453
msgid "Explicit paths specified without -i or -o; assuming --only paths..."
4454
msgstr "指定了明确的路径而没有使用 -i 或 -o 选项,认为是 --only paths..."
4455
4320
-#: builtin/commit.c:1215 builtin/tag.c:727
4456
+#: builtin/commit.c:1249 builtin/tag.c:728
4457
#, c-format
4458
msgid "Invalid cleanup mode %s"
4459
msgstr "无效的清理模式 %s"
4460
4325
-#: builtin/commit.c:1220
4461
+#: builtin/commit.c:1254
4462
msgid "Paths with -a does not make sense."
4463
msgstr "路径和 -a 选项同时使用没有意义。"
4464
4329
-#: builtin/commit.c:1330 builtin/commit.c:1595
4465
+#: builtin/commit.c:1364 builtin/commit.c:1644
4466
msgid "show status concisely"
4467
msgstr "以简洁的格式显示状态"
4468
4333
-#: builtin/commit.c:1332 builtin/commit.c:1597
4469
+#: builtin/commit.c:1366 builtin/commit.c:1646
4470
msgid "show branch information"
4471
msgstr "显示分支信息"
4472
4337
-#: builtin/commit.c:1334 builtin/commit.c:1599 builtin/push.c:489
4473
+#: builtin/commit.c:1368 builtin/commit.c:1648 builtin/push.c:500
4474
msgid "machine-readable output"
4475
msgstr "机器可读的输出"
4476
4341
-#: builtin/commit.c:1337 builtin/commit.c:1601
4477
+#: builtin/commit.c:1371 builtin/commit.c:1650
4478
msgid "show status in long format (default)"
4479
msgstr "以长格式显示状态(默认)"
4480
4345
-#: builtin/commit.c:1340 builtin/commit.c:1604
4481
+#: builtin/commit.c:1374 builtin/commit.c:1653
4482
msgid "terminate entries with NUL"
4483
msgstr "条目以NUL字符结尾"
4484
4349
-#: builtin/commit.c:1342 builtin/commit.c:1607 builtin/fast-export.c:703
4350
-#: builtin/fast-export.c:706 builtin/tag.c:602
4485
+#: builtin/commit.c:1376 builtin/commit.c:1656 builtin/fast-export.c:980
4486
+#: builtin/fast-export.c:983 builtin/tag.c:603
4487
msgid "mode"
4488
msgstr "模式"
4489
4354
-#: builtin/commit.c:1343 builtin/commit.c:1607
4490
+#: builtin/commit.c:1377 builtin/commit.c:1656
4491
msgid "show untracked files, optional modes: all, normal, no. (Default: all)"
4492
msgstr "显示未跟踪的文件,“模式”的可选参数:all、normal、no。(默认:all)"
4493
4358
-#: builtin/commit.c:1346
4494
+#: builtin/commit.c:1380
4495
msgid "show ignored files"
4496
msgstr "显示忽略的文件"
4497
4362
-#: builtin/commit.c:1347 parse-options.h:153
4498
+#: builtin/commit.c:1381 parse-options.h:153
4499
msgid "when"
4500
msgstr "何时"
4501
4366
-#: builtin/commit.c:1348
4502
+#: builtin/commit.c:1382
4503
msgid ""
4504
"ignore changes to submodules, optional when: all, dirty, untracked. "
4505
"(Default: all)"
4506
msgstr ""
4507
"忽略子模组的更改,“何时”的可选参数:all、dirty、untracked。(默认:all)"
4508
4373
-#: builtin/commit.c:1350
4509
+#: builtin/commit.c:1384
4510
msgid "list untracked files in columns"
4511
msgstr "以列的方式显示未跟踪的文件"
4512
4377
-#: builtin/commit.c:1419
4513
+#: builtin/commit.c:1471
4514
msgid "couldn't look up newly created commit"
4515
msgstr "无法找到新创建的提交"
4516
4381
-#: builtin/commit.c:1421
4517
+#: builtin/commit.c:1473
4518
msgid "could not parse newly created commit"
4519
msgstr "不能解析新创建的提交"
4520
4385
-#: builtin/commit.c:1469
4521
+#: builtin/commit.c:1518
4522
msgid "detached HEAD"
4523
msgstr "分离头指针"
4524
4525
# 译者:中文字符串拼接,可删除前导空格
4390
-#: builtin/commit.c:1471
4526
+#: builtin/commit.c:1521
4527
msgid " (root-commit)"
4528
msgstr "(根提交)"
4529
4394
-#: builtin/commit.c:1565
4530
+#: builtin/commit.c:1614
4531
msgid "suppress summary after successful commit"
4532
msgstr "提交成功后不显示概述信息"
4533
4398
-#: builtin/commit.c:1566
4534
+#: builtin/commit.c:1615
4535
msgid "show diff in commit message template"
4536
msgstr "在提交说明模板里显示差异"
4537
4402
-#: builtin/commit.c:1568
4538
+#: builtin/commit.c:1617
4539
msgid "Commit message options"
4540
msgstr "提交说明选项"
4541
4406
-#: builtin/commit.c:1569 builtin/tag.c:600
4542
+#: builtin/commit.c:1618 builtin/tag.c:601
4543
msgid "read message from file"
4544
msgstr "从文件中读取提交说明"
4545
4410
-#: builtin/commit.c:1570
4546
+#: builtin/commit.c:1619
4547
msgid "author"
4548
msgstr "作者"
4549
4414
-#: builtin/commit.c:1570
4550
+#: builtin/commit.c:1619
4551
msgid "override author for commit"
4552
msgstr "提交时覆盖作者"
4553
4418
-#: builtin/commit.c:1571 builtin/gc.c:286
4554
+#: builtin/commit.c:1620 builtin/gc.c:275
4555
msgid "date"
4556
msgstr "日期"
4557
4422
-#: builtin/commit.c:1571
4558
+#: builtin/commit.c:1620
4559
msgid "override date for commit"
4560
msgstr "提交时覆盖日期"
4561
4426
-#: builtin/commit.c:1572 builtin/merge.c:216 builtin/notes.c:409
4427
-#: builtin/notes.c:566 builtin/tag.c:598
4562
+#: builtin/commit.c:1621 builtin/merge.c:217 builtin/notes.c:408
4563
+#: builtin/notes.c:565 builtin/tag.c:599
4564
msgid "message"
4565
msgstr "说明"
4566
4431
-#: builtin/commit.c:1572
4567
+#: builtin/commit.c:1621
4568
msgid "commit message"
4569
msgstr "提交说明"
4570
4435
-#: builtin/commit.c:1573
4571
+#: builtin/commit.c:1622
4572
msgid "reuse and edit message from specified commit"
4573
msgstr "重用并编辑指定提交的提交说明"
4574
4439
-#: builtin/commit.c:1574
4575
+#: builtin/commit.c:1623
4576
msgid "reuse message from specified commit"
4577
msgstr "重用指定提交的提交说明"
4578
4443
-#: builtin/commit.c:1575
4579
+#: builtin/commit.c:1624
4580
msgid "use autosquash formatted message to fixup specified commit"
4581
msgstr "使用 autosquash 格式的提交说明用以修正指定的提交"
4582
4447
-#: builtin/commit.c:1576
4583
+#: builtin/commit.c:1625
4584
msgid "use autosquash formatted message to squash specified commit"
4585
msgstr "使用 autosquash 格式的提交说明用以压缩至指定的提交"
4586
4451
-#: builtin/commit.c:1577
4587
+#: builtin/commit.c:1626
4588
msgid "the commit is authored by me now (used with -C/-c/--amend)"
4589
msgstr "现在将该提交的作者改为我(和 -C/-c/--amend 参数共用)"
4590
4455
-#: builtin/commit.c:1578 builtin/log.c:1188 builtin/revert.c:86
4591
+#: builtin/commit.c:1627 builtin/log.c:1191 builtin/revert.c:86
4592
msgid "add Signed-off-by:"
4593
msgstr "添加 Signed-off-by: 签名"
4594
4459
-#: builtin/commit.c:1579
4595
+#: builtin/commit.c:1628
4596
msgid "use specified template file"
4597
msgstr "使用指定的模板文件"
4598
4463
-#: builtin/commit.c:1580
4599
+#: builtin/commit.c:1629
4600
msgid "force edit of commit"
4601
msgstr "强制编辑提交"
4602
4603
# 译者:可选值,不能翻译(或是原文中笔误,应为 mode)
4468
-#: builtin/commit.c:1581
4604
+#: builtin/commit.c:1630
4605
msgid "default"
4606
msgstr "default"
4607
4472
-#: builtin/commit.c:1581 builtin/tag.c:603
4608
+#: builtin/commit.c:1630 builtin/tag.c:604
4609
msgid "how to strip spaces and #comments from message"
4610
msgstr "设置如何删除提交说明里的空格和#注释"
4611
4476
-#: builtin/commit.c:1582
4612
+#: builtin/commit.c:1631
4613
msgid "include status in commit message template"
4614
msgstr "在提交说明模板里包含状态信息"
4615
4480
-#: builtin/commit.c:1583 builtin/merge.c:223 builtin/revert.c:92
4481
-#: builtin/tag.c:604
4616
+#: builtin/commit.c:1632 builtin/merge.c:224 builtin/revert.c:92
4617
+#: builtin/tag.c:605
4618
msgid "key-id"
4619
msgstr "key-id"
4620
4485
-#: builtin/commit.c:1584 builtin/merge.c:224 builtin/revert.c:93
4621
+#: builtin/commit.c:1633 builtin/merge.c:225 builtin/revert.c:93
4622
msgid "GPG sign commit"
4623
msgstr "GPG 提交签名"
4624
4489
-#: builtin/commit.c:1587
4625
+#: builtin/commit.c:1636
4626
msgid "Commit contents options"
4627
msgstr "提交内容选项"
4628
4493
-#: builtin/commit.c:1588
4629
+#: builtin/commit.c:1637
4630
msgid "commit all changed files"
4631
msgstr "提交所有改动的文件"
4632
4497
-#: builtin/commit.c:1589
4633
+#: builtin/commit.c:1638
4634
msgid "add specified files to index for commit"
4635
msgstr "添加指定的文件到索引区等待提交"
4636
4501
-#: builtin/commit.c:1590
4637
+#: builtin/commit.c:1639
4638
msgid "interactively add files"
4639
msgstr "交互式添加文件"
4640
4505
-#: builtin/commit.c:1591
4641
+#: builtin/commit.c:1640
4642
msgid "interactively add changes"
4643
msgstr "交互式添加变更"
4644
4509
-#: builtin/commit.c:1592
4645
+#: builtin/commit.c:1641
4646
msgid "commit only specified files"
4647
msgstr "只提交指定的文件"
4648
4513
-#: builtin/commit.c:1593
4649
+#: builtin/commit.c:1642
4650
msgid "bypass pre-commit hook"
4651
msgstr "绕过 pre-commit 钩子"
4652
4517
-#: builtin/commit.c:1594
4653
+#: builtin/commit.c:1643
4654
msgid "show what would be committed"
4655
msgstr "显示将要提交的内容"
4656
4521
-#: builtin/commit.c:1605
4657
+#: builtin/commit.c:1654
4658
msgid "amend previous commit"
4659
msgstr "修改先前的提交"
4660
4525
-#: builtin/commit.c:1606
4661
+#: builtin/commit.c:1655
4662
msgid "bypass post-rewrite hook"
4663
msgstr "绕过 post-rewrite 钩子"
4664
4529
-#: builtin/commit.c:1611
4665
+#: builtin/commit.c:1660
4666
msgid "ok to record an empty change"
4667
msgstr "允许一个空提交"
4668
4533
-#: builtin/commit.c:1613
4669
+#: builtin/commit.c:1662
4670
msgid "ok to record a change with an empty message"
4671
msgstr "允许空的提交说明"
4672
4537
-#: builtin/commit.c:1641
4673
+#: builtin/commit.c:1691
4674
msgid "could not parse HEAD commit"
4675
msgstr "不能解析 HEAD 提交"
4676
4541
-#: builtin/commit.c:1680 builtin/merge.c:518
4677
+#: builtin/commit.c:1730 builtin/merge.c:518
4678
#, c-format
4679
msgid "could not open '%s' for reading"
4680
msgstr "不能为读入打开 '%s'"
4681
4546
-#: builtin/commit.c:1687
4682
+#: builtin/commit.c:1737
4683
#, c-format
4684
msgid "Corrupt MERGE_HEAD file (%s)"
4685
msgstr "损坏的 MERGE_HEAD 文件(%s)"
4686
4551
-#: builtin/commit.c:1694
4687
+#: builtin/commit.c:1744
4688
msgid "could not read MERGE_MODE"
4689
msgstr "不能读取 MERGE_MODE"
4690
4555
-#: builtin/commit.c:1713
4691
+#: builtin/commit.c:1763
4692
#, c-format
4693
msgid "could not read commit message: %s"
4694
msgstr "不能读取提交说明:%s"
4695
4560
-#: builtin/commit.c:1724
4696
+#: builtin/commit.c:1774
4697
#, c-format
4698
msgid "Aborting commit; you did not edit the message.\n"
4699
msgstr "终止提交;您未更改来自模版的提交说明。\n"
4700
4565
-#: builtin/commit.c:1729
4701
+#: builtin/commit.c:1779
4702
#, c-format
4703
msgid "Aborting commit due to empty commit message.\n"
4704
msgstr "终止提交因为提交说明为空。\n"
4705
4570
-#: builtin/commit.c:1744 builtin/merge.c:851 builtin/merge.c:876
4706
+#: builtin/commit.c:1794 builtin/merge.c:850 builtin/merge.c:875
4707
msgid "failed to write commit object"
4708
msgstr "无法写提交对象"
4709
4574
-#: builtin/commit.c:1756
4575
-msgid "cannot lock HEAD ref"
4576
-msgstr "无法锁定 HEAD 引用"
4577
-
4578
-#: builtin/commit.c:1769
4579
-msgid "cannot update HEAD ref"
4580
-msgstr "无法更新 HEAD 引用"
4581
-
4582
-#: builtin/commit.c:1780
4710
+#: builtin/commit.c:1827
4711
msgid ""
4712
"Repository has been updated, but unable to write\n"
4585
-"new_index file. Check that disk is not full or quota is\n"
4713
+"new_index file. Check that disk is not full and quota is\n"
4714
"not exceeded, and then \"git reset HEAD\" to recover."
4715
msgstr ""
4716
"版本库已更新,但无法写 new_index 文件。检查是否磁盘已满\n"
@@ -4716,63 +4844,87 @@ msgstr "终止值是NUL字节"
4844
msgid "respect include directives on lookup"
4845
msgstr "查询时参照 include 指令递归查找"
4846
4719
-#: builtin/count-objects.c:82
4847
+#: builtin/config.c:315
4848
+msgid "unable to parse default color value"
4849
+msgstr "不能解析缺省的颜色值"
4850
+
4851
+#: builtin/config.c:455
4852
+#, c-format
4853
+msgid ""
4854
+"# This is Git's per-user configuration file.\n"
4855
+"[core]\n"
4856
+"# Please adapt and uncomment the following lines:\n"
4857
+"#\tuser = %s\n"
4858
+"#\temail = %s\n"
4859
+msgstr ""
4860
+"# This is Git's per-user configuration file.\n"
4861
+"[core]\n"
4862
+"# Please adapt and uncomment the following lines:\n"
4863
+"#\tuser = %s\n"
4864
+"#\temail = %s\n"
4865
+
4866
+#: builtin/config.c:590
4867
+#, c-format
4868
+msgid "cannot create configuration file %s"
4869
+msgstr "不能创建配置文件 %s"
4870
+
4871
+#: builtin/count-objects.c:55
4872
msgid "git count-objects [-v] [-H | --human-readable]"
4873
msgstr "git count-objects [-v] [-H | --human-readable]"
4874
4723
-#: builtin/count-objects.c:97
4875
+#: builtin/count-objects.c:65
4876
msgid "print sizes in human readable format"
4877
msgstr "以用户可读的格式显示大小"
4878
4727
-#: builtin/describe.c:16
4879
+#: builtin/describe.c:17
4880
msgid "git describe [options] <commit-ish>*"
4881
msgstr "git describe [选项] <提交号>*"
4882
4731
-#: builtin/describe.c:17
4883
+#: builtin/describe.c:18
4884
msgid "git describe [options] --dirty"
4885
msgstr "git describe [选项] --dirty"
4886
4735
-#: builtin/describe.c:216
4887
+#: builtin/describe.c:217
4888
#, c-format
4889
msgid "annotated tag %s not available"
4890
msgstr "注释 tag %s 无效"
4891
4740
-#: builtin/describe.c:220
4892
+#: builtin/describe.c:221
4893
#, c-format
4894
msgid "annotated tag %s has no embedded name"
4895
msgstr "注释 tag %s 没有嵌入名称"
4896
4745
-#: builtin/describe.c:222
4897
+#: builtin/describe.c:223
4898
#, c-format
4899
msgid "tag '%s' is really '%s' here"
4900
msgstr "tag '%s' 的确是在 '%s'"
4901
4750
-#: builtin/describe.c:249
4902
+#: builtin/describe.c:250 builtin/log.c:452
4903
#, c-format
4904
msgid "Not a valid object name %s"
4905
msgstr "不是一个有效的对象名 %s"
4906
4755
-#: builtin/describe.c:252
4907
+#: builtin/describe.c:253
4908
#, c-format
4909
msgid "%s is not a valid '%s' object"
4910
msgstr "%s 不是一个有效的 '%s' 对象"
4911
4760
-#: builtin/describe.c:269
4912
+#: builtin/describe.c:270
4913
#, c-format
4914
msgid "no tag exactly matches '%s'"
4915
msgstr "没有 tag 准确匹配 '%s'"
4916
4765
-#: builtin/describe.c:271
4917
+#: builtin/describe.c:272
4918
#, c-format
4919
msgid "searching to describe %s\n"
4920
msgstr "搜索描述 %s\n"
4921
4770
-#: builtin/describe.c:318
4922
+#: builtin/describe.c:319
4923
#, c-format
4924
msgid "finished search at %s\n"
4925
msgstr "完成搜索 %s\n"
4926
4775
-#: builtin/describe.c:345
4927
+#: builtin/describe.c:346
4928
#, c-format
4929
msgid ""
4930
"No annotated tags can describe '%s'.\n"
@@ -4781,7 +4933,7 @@ msgstr ""
4933
"没有注释 tag 能描述 '%s'。\n"
4934
"然而,有非注释 tag:尝试 --tags。"
4935
4784
-#: builtin/describe.c:349
4936
+#: builtin/describe.c:350
4937
#, c-format
4938
msgid ""
4939
"No tags can describe '%s'.\n"
@@ -4790,12 +4942,12 @@ msgstr ""
4942
"没有注释 tag 能描述 '%s'。\n"
4943
"尝试 --always,或者创建一些 tag。"
4944
4793
-#: builtin/describe.c:370
4945
+#: builtin/describe.c:371
4946
#, c-format
4947
msgid "traversed %lu commits\n"
4948
msgstr "已遍历 %lu 个提交\n"
4949
4798
-#: builtin/describe.c:373
4950
+#: builtin/describe.c:374
4951
#, c-format
4952
msgid ""
4953
"more than %i tags found; listed %i most recent\n"
@@ -4804,143 +4956,147 @@ msgstr ""
4956
"发现多于 %i 个 tag,列出最近的 %i 个\n"
4957
"在 %s 放弃搜索\n"
4958
4807
-#: builtin/describe.c:395
4959
+#: builtin/describe.c:396
4960
msgid "find the tag that comes after the commit"
4961
msgstr "寻找提交之后的 tag(用于描述提交)"
4962
4811
-#: builtin/describe.c:396
4963
+#: builtin/describe.c:397
4964
msgid "debug search strategy on stderr"
4965
msgstr "在标准错误上调试搜索策略"
4966
4815
-#: builtin/describe.c:397
4967
+#: builtin/describe.c:398
4968
msgid "use any ref"
4969
msgstr "使用任意引用"
4970
4819
-#: builtin/describe.c:398
4971
+#: builtin/describe.c:399
4972
msgid "use any tag, even unannotated"
4973
msgstr "使用任意 tag,即使未带注解"
4974
4823
-#: builtin/describe.c:399
4975
+#: builtin/describe.c:400
4976
msgid "always use long format"
4977
msgstr "始终使用长提交号格式"
4978
4827
-#: builtin/describe.c:400
4979
+#: builtin/describe.c:401
4980
msgid "only follow first parent"
4981
msgstr "只跟随第一个父提交"
4982
4831
-#: builtin/describe.c:403
4983
+#: builtin/describe.c:404
4984
msgid "only output exact matches"
4985
msgstr "只输出精确匹配"
4986
4835
-#: builtin/describe.c:405
4987
+#: builtin/describe.c:406
4988
msgid "consider <n> most recent tags (default: 10)"
4989
msgstr "考虑最近 <n> 个 tags(默认:10)"
4990
4839
-#: builtin/describe.c:407
4991
+#: builtin/describe.c:408
4992
msgid "only consider tags matching <pattern>"
4993
msgstr "只考虑匹配 <模式> 的 tags"
4994
4843
-#: builtin/describe.c:409 builtin/name-rev.c:318
4995
+#: builtin/describe.c:410 builtin/name-rev.c:318
4996
msgid "show abbreviated commit object as fallback"
4997
msgstr "显示简写的提交号作为后备"
4998
4847
-#: builtin/describe.c:410
4999
+#: builtin/describe.c:411
5000
msgid "mark"
5001
msgstr "标记"
5002
4851
-#: builtin/describe.c:411
5003
+#: builtin/describe.c:412
5004
msgid "append <mark> on dirty working tree (default: \"-dirty\")"
5005
msgstr "若工作区脏(有变更)在结尾添加 <标记>(默认:\"-dirty\")"
5006
4855
-#: builtin/describe.c:429
5007
+#: builtin/describe.c:430
5008
msgid "--long is incompatible with --abbrev=0"
5009
msgstr "--long 与 --abbrev=0 不兼容"
5010
4859
-#: builtin/describe.c:455
5011
+#: builtin/describe.c:456
5012
msgid "No names found, cannot describe anything."
5013
msgstr "没有发现名称,无法描述任何东西。"
5014
4863
-#: builtin/describe.c:475
5015
+#: builtin/describe.c:476
5016
msgid "--dirty is incompatible with commit-ishes"
5017
msgstr "--dirty 不能与提交同时使用"
5018
4867
-#: builtin/diff.c:85
5019
+#: builtin/diff.c:86
5020
#, c-format
5021
msgid "'%s': not a regular file or symlink"
5022
msgstr "'%s':不是一个正规文件或符号链接"
5023
4872
-#: builtin/diff.c:236
5024
+#: builtin/diff.c:237
5025
#, c-format
5026
msgid "invalid option: %s"
5027
msgstr "无效选项:%s"
5028
4877
-#: builtin/diff.c:357
5029
+#: builtin/diff.c:358
5030
msgid "Not a git repository"
5031
msgstr "不是一个 git 版本库"
5032
4881
-#: builtin/diff.c:400
5033
+#: builtin/diff.c:401
5034
#, c-format
5035
msgid "invalid object '%s' given."
5036
msgstr "提供了无效对象 '%s'。"
5037
4886
-#: builtin/diff.c:409
5038
+#: builtin/diff.c:410
5039
#, c-format
5040
msgid "more than two blobs given: '%s'"
5041
msgstr "提供了超过两个数据(blob)对象:'%s'"
5042
4891
-#: builtin/diff.c:416
5043
+#: builtin/diff.c:417
5044
#, c-format
5045
msgid "unhandled object '%s' given."
5046
msgstr "无法处理的对象 '%s'。"
5047
4896
-#: builtin/fast-export.c:23
5048
+#: builtin/fast-export.c:24
5049
msgid "git fast-export [rev-list-opts]"
5050
msgstr "git fast-export [rev-list-opts]"
5051
4900
-#: builtin/fast-export.c:702
5052
+#: builtin/fast-export.c:979
5053
msgid "show progress after <n> objects"
5054
msgstr "在 <n> 个对象之后显示进度"
5055
4904
-#: builtin/fast-export.c:704
5056
+#: builtin/fast-export.c:981
5057
msgid "select handling of signed tags"
5058
msgstr "选择如何处理签名 tags"
5059
4908
-#: builtin/fast-export.c:707
5060
+#: builtin/fast-export.c:984
5061
msgid "select handling of tags that tag filtered objects"
5062
msgstr "选择当 tag 指向被过滤时 tags 的处理方式"
5063
4912
-#: builtin/fast-export.c:710
5064
+#: builtin/fast-export.c:987
5065
msgid "Dump marks to this file"
5066
msgstr "把标记存储到这个文件"
5067
4916
-#: builtin/fast-export.c:712
5068
+#: builtin/fast-export.c:989
5069
msgid "Import marks from this file"
5070
msgstr "从这个文件导入标记"
5071
4920
-#: builtin/fast-export.c:714
5072
+#: builtin/fast-export.c:991
5073
msgid "Fake a tagger when tags lack one"
5074
msgstr "当 tags 缺少标记者字段时,假装提供一个"
5075
4924
-#: builtin/fast-export.c:716
5076
+#: builtin/fast-export.c:993
5077
msgid "Output full tree for each commit"
5078
msgstr "每次提交都输出整个树"
5079
4928
-#: builtin/fast-export.c:718
5080
+#: builtin/fast-export.c:995
5081
msgid "Use the done feature to terminate the stream"
5082
msgstr "使用 done 功能来终止流"
5083
4932
-#: builtin/fast-export.c:719
5084
+#: builtin/fast-export.c:996
5085
msgid "Skip output of blob data"
5086
msgstr "跳过数据对象的输出"
5087
4936
-#: builtin/fast-export.c:720
5088
+#: builtin/fast-export.c:997
5089
msgid "refspec"
5090
msgstr "引用表达式"
5091
4940
-#: builtin/fast-export.c:721
5092
+#: builtin/fast-export.c:998
5093
msgid "Apply refspec to exported refs"
5094
msgstr "对导出的引用应用引用表达式"
5095
5096
+#: builtin/fast-export.c:999
5097
+msgid "anonymize output"
5098
+msgstr "匿名输出"
5099
+
5100
#: builtin/fetch.c:20
5101
msgid "git fetch [<options>] [<repository> [<refspec>...]]"
5102
msgstr "git fetch [<选项>] [<版本库> [<引用规则>...]]"
@@ -5014,7 +5170,7 @@ msgstr "深化浅克隆的历史"
5170
msgid "convert to a complete repository"
5171
msgstr "转换为一个完整的版本库"
5172
5017
-#: builtin/fetch.c:118 builtin/log.c:1205
5173
+#: builtin/fetch.c:118 builtin/log.c:1208
5174
msgid "dir"
5175
msgstr "目录"
5176
@@ -5042,78 +5198,78 @@ msgstr "指定获取操作的引用映射"
5198
msgid "Couldn't find remote ref HEAD"
5199
msgstr "无法发现远程 HEAD 引用"
5200
5045
-#: builtin/fetch.c:440
5201
+#: builtin/fetch.c:454
5202
#, c-format
5203
msgid "object %s not found"
5204
msgstr "对象 %s 未发现"
5205
5050
-#: builtin/fetch.c:445
5206
+#: builtin/fetch.c:459
5207
msgid "[up to date]"
5208
msgstr "[最新]"
5209
5054
-#: builtin/fetch.c:459
5210
+#: builtin/fetch.c:473
5211
#, c-format
5212
msgid "! %-*s %-*s -> %s (can't fetch in current branch)"
5213
msgstr "! %-*s %-*s -> %s (在当前分支下不能获取)"
5214
5059
-#: builtin/fetch.c:460 builtin/fetch.c:546
5215
+#: builtin/fetch.c:474 builtin/fetch.c:560
5216
msgid "[rejected]"
5217
msgstr "[已拒绝]"
5218
5063
-#: builtin/fetch.c:471
5219
+#: builtin/fetch.c:485
5220
msgid "[tag update]"
5221
msgstr "[tag更新]"
5222
5223
# 译者:注意保持前导空格
5068
-#: builtin/fetch.c:473 builtin/fetch.c:508 builtin/fetch.c:526
5224
+#: builtin/fetch.c:487 builtin/fetch.c:522 builtin/fetch.c:540
5225
msgid " (unable to update local ref)"
5226
msgstr " (不能更新本地引用)"
5227
5072
-#: builtin/fetch.c:491
5228
+#: builtin/fetch.c:505
5229
msgid "[new tag]"
5230
msgstr "[新tag]"
5231
5076
-#: builtin/fetch.c:494
5232
+#: builtin/fetch.c:508
5233
msgid "[new branch]"
5234
msgstr "[新分支]"
5235
5080
-#: builtin/fetch.c:497
5236
+#: builtin/fetch.c:511
5237
msgid "[new ref]"
5238
msgstr "[新引用]"
5239
5084
-#: builtin/fetch.c:542
5240
+#: builtin/fetch.c:556
5241
msgid "unable to update local ref"
5242
msgstr "不能更新本地引用"
5243
5088
-#: builtin/fetch.c:542
5244
+#: builtin/fetch.c:556
5245
msgid "forced update"
5246
msgstr "强制更新"
5247
5092
-#: builtin/fetch.c:548
5248
+#: builtin/fetch.c:562
5249
msgid "(non-fast-forward)"
5250
msgstr "(非快进式)"
5251
5096
-#: builtin/fetch.c:581 builtin/fetch.c:814
5252
+#: builtin/fetch.c:595 builtin/fetch.c:828
5253
#, c-format
5254
msgid "cannot open %s: %s\n"
5255
msgstr "无法打开 %s:%s\n"
5256
5101
-#: builtin/fetch.c:590
5257
+#: builtin/fetch.c:604
5258
#, c-format
5259
msgid "%s did not send all necessary objects\n"
5260
msgstr "%s 未发送所有必须的对象\n"
5261
5106
-#: builtin/fetch.c:608
5262
+#: builtin/fetch.c:622
5263
#, c-format
5264
msgid "reject %s because shallow roots are not allowed to be updated"
5265
msgstr "拒绝 %s 因为浅克隆不允许被更新"
5266
5111
-#: builtin/fetch.c:696 builtin/fetch.c:779
5267
+#: builtin/fetch.c:710 builtin/fetch.c:793
5268
#, c-format
5269
msgid "From %.*s\n"
5270
msgstr "来自 %.*s\n"
5271
5116
-#: builtin/fetch.c:707
5272
+#: builtin/fetch.c:721
5273
#, c-format
5274
msgid ""
5275
"some local refs could not be updated; try running\n"
@@ -5123,87 +5279,87 @@ msgstr ""
5279
" 'git remote prune %s' 来删除旧的、有冲突的分支"
5280
5281
# 译者:注意保持前导空格
5126
-#: builtin/fetch.c:759
5282
+#: builtin/fetch.c:773
5283
#, c-format
5284
msgid " (%s will become dangling)"
5285
msgstr " (%s 将成为摇摆状态)"
5286
5287
# 译者:注意保持前导空格
5132
-#: builtin/fetch.c:760
5288
+#: builtin/fetch.c:774
5289
#, c-format
5290
msgid " (%s has become dangling)"
5291
msgstr " (%s 已成为摇摆状态)"
5292
5137
-#: builtin/fetch.c:784
5293
+#: builtin/fetch.c:798
5294
msgid "[deleted]"
5295
msgstr "[已删除]"
5296
5141
-#: builtin/fetch.c:785 builtin/remote.c:1059
5297
+#: builtin/fetch.c:799 builtin/remote.c:1063
5298
msgid "(none)"
5299
msgstr "(无)"
5300
5145
-#: builtin/fetch.c:804
5301
+#: builtin/fetch.c:818
5302
#, c-format
5303
msgid "Refusing to fetch into current branch %s of non-bare repository"
5148
-msgstr "拒绝获取到非裸版本库的当前分支 %s"
5304
+msgstr "拒绝获取到非纯版本库的当前分支 %s"
5305
5150
-#: builtin/fetch.c:823
5306
+#: builtin/fetch.c:837
5307
#, c-format
5308
msgid "Option \"%s\" value \"%s\" is not valid for %s"
5309
msgstr "选项 \"%s\" 的值 \"%s\" 对于 %s 是无效的"
5310
5155
-#: builtin/fetch.c:826
5311
+#: builtin/fetch.c:840
5312
#, c-format
5313
msgid "Option \"%s\" is ignored for %s\n"
5314
msgstr "选项 \"%s\" 为 %s 所忽略\n"
5315
5160
-#: builtin/fetch.c:882
5316
+#: builtin/fetch.c:896
5317
#, c-format
5318
msgid "Don't know how to fetch from %s"
5319
msgstr "不知道如何从 %s 获取"
5320
5165
-#: builtin/fetch.c:1044
5321
+#: builtin/fetch.c:1058
5322
#, c-format
5323
msgid "Fetching %s\n"
5324
msgstr "正在获取 %s\n"
5325
5170
-#: builtin/fetch.c:1046 builtin/remote.c:90
5326
+#: builtin/fetch.c:1060 builtin/remote.c:90
5327
#, c-format
5328
msgid "Could not fetch %s"
5329
msgstr "不能获取 %s"
5330
5175
-#: builtin/fetch.c:1064
5331
+#: builtin/fetch.c:1078
5332
msgid ""
5333
"No remote repository specified. Please, specify either a URL or a\n"
5334
"remote name from which new revisions should be fetched."
5335
msgstr "未指定远程版本库。请通过一个URL或远程版本库名指定,用以获取新提交。"
5336
5181
-#: builtin/fetch.c:1087
5337
+#: builtin/fetch.c:1101
5338
msgid "You need to specify a tag name."
5339
msgstr "您需要指定一个 tag 名称。"
5340
5185
-#: builtin/fetch.c:1131
5341
+#: builtin/fetch.c:1143
5342
msgid "--depth and --unshallow cannot be used together"
5343
msgstr "--depth 和 --unshallow 不能同时使用"
5344
5189
-#: builtin/fetch.c:1133
5345
+#: builtin/fetch.c:1145
5346
msgid "--unshallow on a complete repository does not make sense"
5347
msgstr "对于一个完整的版本库,参数 --unshallow 没有意义"
5348
5193
-#: builtin/fetch.c:1156
5349
+#: builtin/fetch.c:1168
5350
msgid "fetch --all does not take a repository argument"
5351
msgstr "fetch --all 不能带一个版本库参数"
5352
5197
-#: builtin/fetch.c:1158
5353
+#: builtin/fetch.c:1170
5354
msgid "fetch --all does not make sense with refspecs"
5355
msgstr "fetch --all 带引用规则没有任何意义"
5356
5201
-#: builtin/fetch.c:1169
5357
+#: builtin/fetch.c:1181
5358
#, c-format
5359
msgid "No such remote or remote group: %s"
5360
msgstr "没有这样的远程或远程组:%s"
5361
5206
-#: builtin/fetch.c:1177
5362
+#: builtin/fetch.c:1189
5363
msgid "Fetching a group and specifying refspecs does not make sense"
5364
msgstr "获取组并指定引用规则没有意义"
5365
@@ -5213,8 +5369,8 @@ msgstr ""
5369
"git fmt-merge-msg [-m <message>] [--log[=<n>]|--no-log] [--file <file>]"
5370
5371
#: builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 builtin/grep.c:698
5216
-#: builtin/merge.c:196 builtin/repack.c:179 builtin/repack.c:183
5217
-#: builtin/show-branch.c:654 builtin/show-ref.c:178 builtin/tag.c:589
5372
+#: builtin/merge.c:197 builtin/repack.c:179 builtin/repack.c:183
5373
+#: builtin/show-branch.c:654 builtin/show-ref.c:178 builtin/tag.c:590
5374
#: parse-options.h:132 parse-options.h:239
5375
msgid "n"
5376
msgstr "n"
@@ -5239,99 +5395,103 @@ msgstr "使用 <文本> 作为提交说明的开始"
5395
msgid "file to read from"
5396
msgstr "从文件中读取"
5397
5242
-#: builtin/for-each-ref.c:1051
5398
+#: builtin/for-each-ref.c:676
5399
+msgid "unable to parse format"
5400
+msgstr "不能解析格式"
5401
+
5402
+#: builtin/for-each-ref.c:1057
5403
msgid "git for-each-ref [options] [<pattern>]"
5404
msgstr "git for-each-ref [选项] [<模式>]"
5405
5246
-#: builtin/for-each-ref.c:1066
5406
+#: builtin/for-each-ref.c:1072
5407
msgid "quote placeholders suitably for shells"
5408
msgstr "引用占位符适用于 shells"
5409
5250
-#: builtin/for-each-ref.c:1068
5410
+#: builtin/for-each-ref.c:1074
5411
msgid "quote placeholders suitably for perl"
5412
msgstr "引用占位符适用于 perl"
5413
5254
-#: builtin/for-each-ref.c:1070
5414
+#: builtin/for-each-ref.c:1076
5415
msgid "quote placeholders suitably for python"
5416
msgstr "引用占位符适用于 python"
5417
5258
-#: builtin/for-each-ref.c:1072
5418
+#: builtin/for-each-ref.c:1078
5419
msgid "quote placeholders suitably for tcl"
5420
msgstr "引用占位符适用于 tcl"
5421
5262
-#: builtin/for-each-ref.c:1075
5422
+#: builtin/for-each-ref.c:1081
5423
msgid "show only <n> matched refs"
5424
msgstr "只显示 <n> 个匹配的引用"
5425
5266
-#: builtin/for-each-ref.c:1076 builtin/replace.c:435
5426
+#: builtin/for-each-ref.c:1082 builtin/replace.c:438
5427
msgid "format"
5428
msgstr "格式"
5429
5270
-#: builtin/for-each-ref.c:1076
5430
+#: builtin/for-each-ref.c:1082
5431
msgid "format to use for the output"
5432
msgstr "输出格式"
5433
5274
-#: builtin/for-each-ref.c:1077
5434
+#: builtin/for-each-ref.c:1083
5435
msgid "key"
5436
msgstr "key"
5437
5278
-#: builtin/for-each-ref.c:1078
5438
+#: builtin/for-each-ref.c:1084
5439
msgid "field name to sort on"
5440
msgstr "排序的字段名"
5441
5282
-#: builtin/fsck.c:147 builtin/prune.c:172
5442
+#: builtin/fsck.c:147 builtin/prune.c:136
5443
msgid "Checking connectivity"
5444
msgstr "检查连接中"
5445
5286
-#: builtin/fsck.c:538
5446
+#: builtin/fsck.c:540
5447
msgid "Checking object directories"
5448
msgstr "检查对象目录中"
5449
5290
-#: builtin/fsck.c:601
5450
+#: builtin/fsck.c:603
5451
msgid "git fsck [options] [<object>...]"
5452
msgstr "git fsck [选项] [<对象>...]"
5453
5294
-#: builtin/fsck.c:607
5454
+#: builtin/fsck.c:609
5455
msgid "show unreachable objects"
5456
msgstr "显示不可达的对象"
5457
5298
-#: builtin/fsck.c:608
5458
+#: builtin/fsck.c:610
5459
msgid "show dangling objects"
5460
msgstr "显示摇摆的对象"
5461
5302
-#: builtin/fsck.c:609
5462
+#: builtin/fsck.c:611
5463
msgid "report tags"
5464
msgstr "报告 tags"
5465
5306
-#: builtin/fsck.c:610
5466
+#: builtin/fsck.c:612
5467
msgid "report root nodes"
5468
msgstr "报告根节点"
5469
5310
-#: builtin/fsck.c:611
5470
+#: builtin/fsck.c:613
5471
msgid "make index objects head nodes"
5472
msgstr "将索引亦作为检查的头节点"
5473
5314
-#: builtin/fsck.c:612
5474
+#: builtin/fsck.c:614
5475
msgid "make reflogs head nodes (default)"
5476
msgstr "将引用日志作为检查的头节点(默认)"
5477
5318
-#: builtin/fsck.c:613
5478
+#: builtin/fsck.c:615
5479
msgid "also consider packs and alternate objects"
5480
msgstr "也考虑包和备用对象"
5481
5322
-#: builtin/fsck.c:614
5482
+#: builtin/fsck.c:616
5483
msgid "enable more strict checking"
5484
msgstr "启用更严格的检查"
5485
5326
-#: builtin/fsck.c:616
5486
+#: builtin/fsck.c:618
5487
msgid "write dangling objects in .git/lost-found"
5488
msgstr "将摇摆对象写入 .git/lost-found 中"
5489
5330
-#: builtin/fsck.c:617 builtin/prune.c:144
5490
+#: builtin/fsck.c:619 builtin/prune.c:108
5491
msgid "show progress"
5492
msgstr "显示进度"
5493
5334
-#: builtin/fsck.c:667
5494
+#: builtin/fsck.c:669
5495
msgid "Checking objects"
5496
msgstr "检查对象中"
5497
@@ -5339,55 +5499,55 @@ msgstr "检查对象中"
5499
msgid "git gc [options]"
5500
msgstr "git gc [选项]"
5501
5342
-#: builtin/gc.c:91
5502
+#: builtin/gc.c:79
5503
#, c-format
5344
-msgid "Invalid %s: '%s'"
5345
-msgstr "无效的 %s:'%s'"
5504
+msgid "Invalid gc.pruneexpire: '%s'"
5505
+msgstr "无效的 gc.pruneexpire:'%s'"
5506
5347
-#: builtin/gc.c:118
5507
+#: builtin/gc.c:107
5508
#, c-format
5509
msgid "insanely long object directory %.*s"
5510
msgstr "不正常的长对象目录 %.*s"
5511
5352
-#: builtin/gc.c:287
5512
+#: builtin/gc.c:276
5513
msgid "prune unreferenced objects"
5514
msgstr "清除未引用的对象"
5515
5356
-#: builtin/gc.c:289
5516
+#: builtin/gc.c:278
5517
msgid "be more thorough (increased runtime)"
5518
msgstr "更彻底(增加运行时间)"
5519
5360
-#: builtin/gc.c:290
5520
+#: builtin/gc.c:279
5521
msgid "enable auto-gc mode"
5522
msgstr "启用自动垃圾回收模式"
5523
5364
-#: builtin/gc.c:291
5524
+#: builtin/gc.c:280
5525
msgid "force running gc even if there may be another gc running"
5526
msgstr "强制执行 gc 即使另外一个 gc 正在执行"
5527
5368
-#: builtin/gc.c:332
5528
+#: builtin/gc.c:321
5529
#, c-format
5530
msgid "Auto packing the repository in background for optimum performance.\n"
5531
msgstr "自动在后台执行版本库打包以求最佳性能。\n"
5532
5373
-#: builtin/gc.c:334
5533
+#: builtin/gc.c:323
5534
#, c-format
5535
msgid "Auto packing the repository for optimum performance.\n"
5536
msgstr "自动打包版本库以求最佳性能。\n"
5537
5378
-#: builtin/gc.c:335
5538
+#: builtin/gc.c:324
5539
#, c-format
5540
msgid "See \"git help gc\" for manual housekeeping.\n"
5541
msgstr "手工维护参见 \"git help gc\"。\n"
5542
5383
-#: builtin/gc.c:353
5543
+#: builtin/gc.c:342
5544
#, c-format
5545
msgid ""
5546
"gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)"
5547
msgstr ""
5548
"已经有一个 gc 正运行在机器 '%s' pid %<PRIuMAX> (如果不是,使用 --force)"
5549
5390
-#: builtin/gc.c:375
5550
+#: builtin/gc.c:364
5551
msgid ""
5552
"There are too many unreachable loose objects; run 'git prune' to remove them."
5553
msgstr "有太多不可达的松散对象,运行 'git prune' 删除它们。"
@@ -5618,7 +5778,7 @@ msgstr "--[no-]exclude-standard 不能用于已跟踪内容。"
5778
msgid "both --cached and trees are given."
5779
msgstr "同时给出了 --cached 和树对象。"
5780
5621
-#: builtin/hash-object.c:60
5781
+#: builtin/hash-object.c:82
5782
msgid ""
5783
"git hash-object [-t <type>] [-w] [--path=<file>|--no-filters] [--stdin] [--] "
5784
"<file>..."
@@ -5626,31 +5786,36 @@ msgstr ""
5786
"git hash-object [-t <类型>] [-w] [--path=<文件>|--no-filters] [--stdin] [--] "
5787
"<文件>..."
5788
5629
-#: builtin/hash-object.c:61
5789
+#: builtin/hash-object.c:83
5790
msgid "git hash-object --stdin-paths < <list-of-paths>"
5791
msgstr "git hash-object --stdin-paths < <路径列表>"
5792
5633
-#: builtin/hash-object.c:72 builtin/tag.c:609
5793
+#: builtin/hash-object.c:94 builtin/tag.c:610
5794
msgid "type"
5795
msgstr "类型"
5796
5637
-#: builtin/hash-object.c:72
5797
+#: builtin/hash-object.c:94
5798
msgid "object type"
5799
msgstr "对象类型"
5800
5641
-#: builtin/hash-object.c:73
5801
+#: builtin/hash-object.c:95
5802
msgid "write the object into the object database"
5803
msgstr "将对象写入对象数据库"
5804
5645
-#: builtin/hash-object.c:74
5805
+#: builtin/hash-object.c:97
This file is too large to show in full.