l10n: zh_CN.po: translate 99 messages (2133t0f0u)
Translate 99 new messages came from git.pot update in 28b3cff (l10n: git.pot: v1.8.4 round 1 (99 new, 46 removed)). Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
Jul 26, 2013 at 14:00 UTC
2e8451e8602380a8a129f21da6364f3ea879e6a9
1 file changed
+1851
-1449
po/zh_CN.po
+1851
-1449
@@ -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: 2013-04-30 08:25+0800\n"
16
-"PO-Revision-Date: 2013-04-12 09:23+0800\n"
15
+"POT-Creation-Date: 2013-07-26 14:19+0800\n"
16
+"PO-Revision-Date: 2013-08-03 14:13+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"
@@ -22,7 +22,7 @@ msgstr ""
22
"Content-Transfer-Encoding: 8bit\n"
23
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
24
25
-#: advice.c:53
25
+#: advice.c:57
26
#, c-format
27
msgid "hint: %.*s\n"
28
msgstr "提示:%.*s\n"
@@ -31,7 +31,7 @@ msgstr "提示:%.*s\n"
31
#. * Message used both when 'git commit' fails and when
32
#. * other commands doing a merge do.
33
#.
34
-#: advice.c:83
34
+#: advice.c:87
35
msgid ""
36
"Fix them up in the work tree,\n"
37
"and then use 'git add/rm <file>' as\n"
@@ -68,7 +68,7 @@ msgstr "格式"
68
msgid "archive format"
69
msgstr "归档格式"
70
71
-#: archive.c:324 builtin/log.c:1126
71
+#: archive.c:324 builtin/log.c:1173
72
msgid "prefix"
73
msgstr "前缀"
74
@@ -76,11 +76,11 @@ msgstr "前缀"
76
msgid "prepend prefix to each pathname in the archive"
77
msgstr "为归档中每个路径名加上前缀"
78
79
-#: archive.c:326 builtin/archive.c:88 builtin/blame.c:2371
80
-#: builtin/blame.c:2372 builtin/config.c:55 builtin/fast-export.c:665
81
-#: builtin/fast-export.c:667 builtin/grep.c:715 builtin/hash-object.c:77
82
-#: builtin/ls-files.c:490 builtin/ls-files.c:493 builtin/notes.c:536
83
-#: builtin/notes.c:693 builtin/read-tree.c:107 parse-options.h:149
79
+#: archive.c:326 builtin/archive.c:88 builtin/blame.c:2292
80
+#: builtin/blame.c:2293 builtin/config.c:56 builtin/fast-export.c:673
81
+#: builtin/fast-export.c:675 builtin/grep.c:714 builtin/hash-object.c:77
82
+#: builtin/ls-files.c:496 builtin/ls-files.c:499 builtin/notes.c:408
83
+#: builtin/notes.c:565 builtin/read-tree.c:108 parse-options.h:152
84
msgid "file"
85
msgstr "文件"
86
@@ -112,7 +112,7 @@ msgstr "压缩效果更好"
112
msgid "list supported archive formats"
113
msgstr "列出支持的归档格式"
114
115
-#: archive.c:345 builtin/archive.c:90 builtin/clone.c:86
115
+#: archive.c:345 builtin/archive.c:90 builtin/clone.c:85
116
msgid "repo"
117
msgstr "版本库"
118
@@ -120,7 +120,7 @@ msgstr "版本库"
120
msgid "retrieve the archive from remote repository <repo>"
121
msgstr "从远程版本库(<版本库>)提取归档文件"
122
123
-#: archive.c:347 builtin/archive.c:92 builtin/notes.c:615
123
+#: archive.c:347 builtin/archive.c:92 builtin/notes.c:487
124
msgid "command"
125
msgstr "命令"
126
@@ -205,17 +205,17 @@ msgstr "一个分支名 '%s' 已经存在。"
205
msgid "Cannot force update the current branch."
206
msgstr "无法强制更新当前分支。"
207
208
-#: branch.c:201
208
+#: branch.c:216
209
#, c-format
210
msgid "Cannot setup tracking information; starting point '%s' is not a branch."
211
msgstr "无法设置跟踪信息;起始点 '%s' 不是一个分支。"
212
213
-#: branch.c:203
213
+#: branch.c:218
214
#, c-format
215
msgid "the requested upstream branch '%s' does not exist"
216
msgstr "请求的上游分支 '%s' 不存在"
217
218
-#: branch.c:205
218
+#: branch.c:220
219
msgid ""
220
"\n"
221
"If you are planning on basing your work on an upstream\n"
@@ -233,26 +233,26 @@ msgstr ""
233
"如果您正计划推送一个能与对应远程分支建立跟踪的新的本地分支,\n"
234
"您可能需要使用 \"git push -u\" 推送分支并配置和上游的关联。"
235
236
-#: branch.c:250
236
+#: branch.c:265
237
#, c-format
238
msgid "Not a valid object name: '%s'."
239
msgstr "不是一个有效的对象名:'%s'。"
240
241
-#: branch.c:270
241
+#: branch.c:285
242
#, c-format
243
msgid "Ambiguous object name: '%s'."
244
msgstr "歧义的对象名:'%s'。"
245
246
-#: branch.c:275
246
+#: branch.c:290
247
#, c-format
248
msgid "Not a valid branch point: '%s'."
249
msgstr "无效的分支点:'%s'。"
250
251
-#: branch.c:281
251
+#: branch.c:296
252
msgid "Failed to lock ref for update"
253
msgstr "无法为更新锁定引用"
254
255
-#: branch.c:299
255
+#: branch.c:314
256
msgid "Failed to write ref"
257
msgstr "不能写引用"
258
@@ -266,7 +266,7 @@ msgstr "'%s' 不像是一个 v2 版本的包文件"
266
msgid "unrecognized header: %s%s (%d)"
267
msgstr "未能识别的包头:%s%s (%d)"
268
269
-#: bundle.c:89 builtin/commit.c:676
269
+#: bundle.c:89 builtin/commit.c:683
270
#, c-format
271
msgid "could not open '%s'"
272
msgstr "不能打开 '%s'"
@@ -275,9 +275,9 @@ msgstr "不能打开 '%s'"
275
msgid "Repository lacks these prerequisite commits:"
276
msgstr "版本库缺少这些必备的提交:"
277
278
-#: bundle.c:164 sequencer.c:651 sequencer.c:1101 builtin/log.c:300
279
-#: builtin/log.c:770 builtin/log.c:1344 builtin/log.c:1570 builtin/merge.c:349
280
-#: builtin/shortlog.c:155
278
+#: bundle.c:164 sequencer.c:661 sequencer.c:1111 builtin/log.c:331
279
+#: builtin/log.c:801 builtin/log.c:1399 builtin/log.c:1625 builtin/merge.c:364
280
+#: builtin/shortlog.c:156
281
msgid "revision walk setup failed"
282
msgstr "版本遍历设置失败"
283
@@ -303,7 +303,7 @@ msgstr[1] "这个包需要 %d 个引用:"
303
msgid "rev-list died"
304
msgstr "rev-list 终止"
305
306
-#: bundle.c:300 builtin/log.c:1255 builtin/shortlog.c:258
306
+#: bundle.c:300 builtin/log.c:1310 builtin/shortlog.c:259
307
#, c-format
308
msgid "unrecognized argument: %s"
309
msgstr "未能识别的参数:%s"
@@ -334,12 +334,12 @@ msgstr "不能创建 '%s'"
334
msgid "index-pack died"
335
msgstr "index-pack 终止"
336
337
-#: commit.c:50
337
+#: commit.c:53
338
#, c-format
339
msgid "could not parse %s"
340
msgstr "不能解析 %s"
341
342
-#: commit.c:52
342
+#: commit.c:55
343
#, c-format
344
msgid "%s %s is not a commit!"
345
msgstr "%s %s 不是一个提交!"
@@ -348,16 +348,16 @@ msgstr "%s %s 不是一个提交!"
348
msgid "memory exhausted"
349
msgstr "内存耗尽"
350
351
-#: connected.c:39
351
+#: connected.c:60
352
msgid "Could not run 'git rev-list'"
353
msgstr "不能执行 'git rev-list'"
354
355
-#: connected.c:48
355
+#: connected.c:80
356
#, c-format
357
msgid "failed write to rev-list: %s"
358
msgstr "无法写入 rev-list:%s"
359
360
-#: connected.c:56
360
+#: connected.c:88
361
#, c-format
362
msgid "failed to close rev-list's stdin: %s"
363
msgstr "无法关闭 rev-list 的标准输入:%s"
@@ -455,7 +455,7 @@ msgstr ""
455
"发现配置变量 'diff.dirstat' 中的错误:\n"
456
"%s"
457
458
-#: diff.c:3481
458
+#: diff.c:3487
459
#, c-format
460
msgid ""
461
"Failed to parse --dirstat/-X option parameter:\n"
@@ -464,7 +464,7 @@ msgstr ""
464
"无法解析 --dirstat/-X 选项的参数:\n"
465
"%s"
466
467
-#: diff.c:3495
467
+#: diff.c:3501
468
#, c-format
469
msgid "Failed to parse --submodule option parameter: '%s'"
470
msgstr "无法解析 --submodule 选项的参数:'%s'"
@@ -506,20 +506,20 @@ msgstr "'%s':%s"
506
msgid "'%s': short read %s"
507
msgstr "'%s':读取不完整 %s"
508
509
-#: help.c:212
509
+#: help.c:213
510
#, c-format
511
msgid "available git commands in '%s'"
512
msgstr "在 '%s' 下可用的 git 命令"
513
514
-#: help.c:219
514
+#: help.c:220
515
msgid "git commands available from elsewhere on your $PATH"
516
msgstr "在 $PATH 路径中的其他地方可用的 git 命令"
517
518
-#: help.c:235
518
+#: help.c:236
519
msgid "The most commonly used git commands are:"
520
msgstr "最常用的 git 命令有:"
521
522
-#: help.c:292
522
+#: help.c:293
523
#, c-format
524
msgid ""
525
"'%s' appears to be a git command, but we were not\n"
@@ -528,11 +528,11 @@ msgstr ""
528
"'%s' 像是一个 git 命令,但却无法运行。\n"
529
"可能是 git-%s 受损?"
530
531
-#: help.c:349
531
+#: help.c:350
532
msgid "Uh oh. Your system reports no Git commands at all."
533
msgstr "唉呀,您的系统中未发现 Git 命令。"
534
535
-#: help.c:371
535
+#: help.c:372
536
#, c-format
537
msgid ""
538
"WARNING: You called a Git command named '%s', which does not exist.\n"
@@ -541,17 +541,17 @@ msgstr ""
541
"警告:您运行一个不存在的 Git 命令 '%s'。继续执行假定您要要运行的\n"
542
"是 '%s'"
543
544
-#: help.c:376
544
+#: help.c:377
545
#, c-format
546
msgid "in %0.1f seconds automatically..."
547
msgstr "在 %0.1f 秒钟后自动运行..."
548
549
-#: help.c:383
549
+#: help.c:384
550
#, c-format
551
msgid "git: '%s' is not a git command. See 'git --help'."
552
msgstr "git:'%s' 不是一个 git 命令。参见 'git --help'。"
553
554
-#: help.c:387
554
+#: help.c:388 help.c:447
555
msgid ""
556
"\n"
557
"Did you mean this?"
@@ -565,12 +565,17 @@ msgstr[1] ""
565
"\n"
566
"您指的是这其中的某一个么?"
567
568
+#: help.c:443
569
+#, c-format
570
+msgid "%s: %s - %s"
571
+msgstr "%s:%s - %s"
572
+
573
#: merge.c:56
574
msgid "failed to read the cache"
575
msgstr "无法读取缓存"
576
577
#: merge.c:110 builtin/checkout.c:365 builtin/checkout.c:566
573
-#: builtin/clone.c:645
578
+#: builtin/clone.c:656
579
msgid "unable to write new index file"
580
msgstr "无法写新的索引文件"
581
@@ -584,70 +589,70 @@ msgstr "(坏提交)\n"
589
msgid "addinfo_cache failed for path '%s'"
590
msgstr "为路径 '%s' addinfo_cache 失败"
591
587
-#: merge-recursive.c:268
592
+#: merge-recursive.c:269
593
msgid "error building trees"
594
msgstr "无法创建树"
595
591
-#: merge-recursive.c:672
596
+#: merge-recursive.c:673
597
#, c-format
598
msgid "failed to create path '%s'%s"
599
msgstr "无法创建路径 '%s'%s"
600
596
-#: merge-recursive.c:683
601
+#: merge-recursive.c:684
602
#, c-format
603
msgid "Removing %s to make room for subdirectory\n"
604
msgstr "删除 %s 以便为子目录留出空间\n"
605
606
#. something else exists
607
#. .. but not some other error (who really cares what?)
603
-#: merge-recursive.c:697 merge-recursive.c:718
608
+#: merge-recursive.c:698 merge-recursive.c:719
609
msgid ": perhaps a D/F conflict?"
610
msgstr ":可能是一个目录/文件冲突?"
611
607
-#: merge-recursive.c:708
612
+#: merge-recursive.c:709
613
#, c-format
614
msgid "refusing to lose untracked file at '%s'"
615
msgstr "拒绝丢弃 '%s' 中的未跟踪文件"
616
612
-#: merge-recursive.c:748
617
+#: merge-recursive.c:749
618
#, c-format
619
msgid "cannot read object %s '%s'"
620
msgstr "不能读取对象 %s '%s'"
621
617
-#: merge-recursive.c:750
622
+#: merge-recursive.c:751
623
#, c-format
624
msgid "blob expected for %s '%s'"
625
msgstr "%s '%s' 应为数据(blob)对象"
626
622
-#: merge-recursive.c:773 builtin/clone.c:313
627
+#: merge-recursive.c:774 builtin/clone.c:312
628
#, c-format
629
msgid "failed to open '%s'"
630
msgstr "无法打开 '%s'"
631
627
-#: merge-recursive.c:781
632
+#: merge-recursive.c:782
633
#, c-format
634
msgid "failed to symlink '%s'"
635
msgstr "无法创建符号链接 '%s'"
636
632
-#: merge-recursive.c:784
637
+#: merge-recursive.c:785
638
#, c-format
639
msgid "do not know what to do with %06o %s '%s'"
640
msgstr "不知道如何处理 %06o %s '%s'"
641
637
-#: merge-recursive.c:922
642
+#: merge-recursive.c:923
643
msgid "Failed to execute internal merge"
644
msgstr "无法执行内部合并"
645
641
-#: merge-recursive.c:926
646
+#: merge-recursive.c:927
647
#, c-format
648
msgid "Unable to add %s to database"
649
msgstr "不能添加 %s 至对象库"
650
646
-#: merge-recursive.c:942
651
+#: merge-recursive.c:943
652
msgid "unsupported object type in the tree"
653
msgstr "在树中有不支持的对象类型"
654
650
-#: merge-recursive.c:1021 merge-recursive.c:1035
655
+#: merge-recursive.c:1022 merge-recursive.c:1036
656
#, c-format
657
msgid ""
658
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -656,7 +661,7 @@ msgstr ""
661
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
662
"的版本被保留。"
663
659
-#: merge-recursive.c:1027 merge-recursive.c:1040
664
+#: merge-recursive.c:1028 merge-recursive.c:1041
665
#, c-format
666
msgid ""
667
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -665,20 +670,20 @@ msgstr ""
670
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
671
"的版本保留于 %8$s 中。"
672
668
-#: merge-recursive.c:1081
673
+#: merge-recursive.c:1082
674
msgid "rename"
675
msgstr "重命名"
676
672
-#: merge-recursive.c:1081
677
+#: merge-recursive.c:1082
678
msgid "renamed"
679
msgstr "重命名"
680
676
-#: merge-recursive.c:1137
681
+#: merge-recursive.c:1138
682
#, c-format
683
msgid "%s is a directory in %s adding as %s instead"
684
msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加"
685
681
-#: merge-recursive.c:1159
686
+#: merge-recursive.c:1160
687
#, c-format
688
msgid ""
689
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -687,148 +692,169 @@ msgstr ""
692
"冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 "
693
"\"%6$s\" 中重命名 \"%4$s\"->\"%5$s\"%7$s"
694
690
-#: merge-recursive.c:1164
695
+#: merge-recursive.c:1165
696
msgid " (left unresolved)"
697
msgstr "(留下未解决)"
698
694
-#: merge-recursive.c:1218
699
+#: merge-recursive.c:1219
700
#, c-format
701
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
702
msgstr ""
703
"冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->"
704
"%5$s"
705
701
-#: merge-recursive.c:1248
706
+#: merge-recursive.c:1249
707
#, c-format
708
msgid "Renaming %s to %s and %s to %s instead"
709
msgstr "而是重命名 %s 至 %s,以及 %s 至 %s"
710
706
-#: merge-recursive.c:1447
711
+#: merge-recursive.c:1448
712
#, c-format
713
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
714
msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s"
715
711
-#: merge-recursive.c:1457
716
+#: merge-recursive.c:1458
717
#, c-format
718
msgid "Adding merged %s"
719
msgstr "添加合并后的 %s"
720
716
-#: merge-recursive.c:1462 merge-recursive.c:1660
721
+#: merge-recursive.c:1463 merge-recursive.c:1661
722
#, c-format
723
msgid "Adding as %s instead"
724
msgstr "而是以 %s 为名添加"
725
721
-#: merge-recursive.c:1513
726
+#: merge-recursive.c:1514
727
#, c-format
728
msgid "cannot read object %s"
729
msgstr "不能读取对象 %s"
730
726
-#: merge-recursive.c:1516
731
+#: merge-recursive.c:1517
732
#, c-format
733
msgid "object %s is not a blob"
734
msgstr "对象 %s 不是一个数据(blob)对象"
735
731
-#: merge-recursive.c:1564
736
+#: merge-recursive.c:1565
737
msgid "modify"
738
msgstr "修改"
739
735
-#: merge-recursive.c:1564
740
+#: merge-recursive.c:1565
741
msgid "modified"
742
msgstr "修改"
743
739
-#: merge-recursive.c:1574
744
+#: merge-recursive.c:1575
745
msgid "content"
746
msgstr "内容"
747
743
-#: merge-recursive.c:1581
748
+#: merge-recursive.c:1582
749
msgid "add/add"
750
msgstr "添加/添加"
751
747
-#: merge-recursive.c:1615
752
+#: merge-recursive.c:1616
753
#, c-format
754
msgid "Skipped %s (merged same as existing)"
755
msgstr "略过 %s(已经做过相同合并)"
756
752
-#: merge-recursive.c:1629
757
+#: merge-recursive.c:1630
758
#, c-format
759
msgid "Auto-merging %s"
760
msgstr "自动合并 %s"
761
757
-#: merge-recursive.c:1633 git-submodule.sh:1029
762
+#: merge-recursive.c:1634 git-submodule.sh:1118
763
msgid "submodule"
764
msgstr "子模组"
765
761
-#: merge-recursive.c:1634
766
+#: merge-recursive.c:1635
767
#, c-format
768
msgid "CONFLICT (%s): Merge conflict in %s"
769
msgstr "冲突(%s):合并冲突于 %s"
770
766
-#: merge-recursive.c:1724
771
+#: merge-recursive.c:1725
772
#, c-format
773
msgid "Removing %s"
774
msgstr "删除 %s"
775
771
-#: merge-recursive.c:1749
776
+#: merge-recursive.c:1750
777
msgid "file/directory"
778
msgstr "文件/目录"
779
775
-#: merge-recursive.c:1755
780
+#: merge-recursive.c:1756
781
msgid "directory/file"
782
msgstr "目录/文件"
783
779
-#: merge-recursive.c:1760
784
+#: merge-recursive.c:1761
785
#, c-format
786
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
787
msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s"
788
784
-#: merge-recursive.c:1770
789
+#: merge-recursive.c:1771
790
#, c-format
791
msgid "Adding %s"
792
msgstr "添加 %s"
793
789
-#: merge-recursive.c:1787
794
+#: merge-recursive.c:1788
795
msgid "Fatal merge failure, shouldn't happen."
796
msgstr "严重的合并错误,不应发生。"
797
793
-#: merge-recursive.c:1806
798
+#: merge-recursive.c:1807
799
msgid "Already up-to-date!"
800
msgstr "已经是最新的!"
801
797
-#: merge-recursive.c:1815
802
+#: merge-recursive.c:1816
803
#, c-format
804
msgid "merging of trees %s and %s failed"
805
msgstr "无法合并树 %s 和 %s"
806
802
-#: merge-recursive.c:1845
807
+#: merge-recursive.c:1846
808
#, c-format
809
msgid "Unprocessed path??? %s"
810
msgstr "未处理的路径??? %s"
811
807
-#: merge-recursive.c:1890
812
+#: merge-recursive.c:1891
813
msgid "Merging:"
814
msgstr "合并:"
815
811
-#: merge-recursive.c:1903
816
+#: merge-recursive.c:1904
817
#, c-format
818
msgid "found %u common ancestor:"
819
msgid_plural "found %u common ancestors:"
820
msgstr[0] "发现 %u 个共同祖先:"
821
msgstr[1] "发现 %u 个共同祖先:"
822
818
-#: merge-recursive.c:1940
823
+#: merge-recursive.c:1941
824
msgid "merge returned no commit"
825
msgstr "合并未返回提交"
826
822
-#: merge-recursive.c:1997
827
+#: merge-recursive.c:1998
828
#, c-format
829
msgid "Could not parse object '%s'"
830
msgstr "不能解析对象 '%s'"
831
827
-#: merge-recursive.c:2009 builtin/merge.c:658
832
+#: merge-recursive.c:2010 builtin/merge.c:672
833
msgid "Unable to write index."
834
msgstr "不能写入索引。"
835
831
-#: object.c:195
836
+#: notes-utils.c:40
837
+msgid "Cannot commit uninitialized/unreferenced notes tree"
838
+msgstr "不能提交未初始化/未引用的注解树"
839
+
840
+#: notes-utils.c:81
841
+#, c-format
842
+msgid "Bad notes.rewriteMode value: '%s'"
843
+msgstr "坏的 notes.rewriteMode 值:'%s'"
844
+
845
+#: notes-utils.c:91
846
+#, c-format
847
+msgid "Refusing to rewrite notes in %s (outside of refs/notes/)"
848
+msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
849
+
850
+#. TRANSLATORS: The first %s is the name of the
851
+#. environment variable, the second %s is its value
852
+#: notes-utils.c:118
853
+#, c-format
854
+msgid "Bad %s value: '%s'"
855
+msgstr "坏的 %s 值:'%s'"
856
+
857
+#: object.c:204
858
#, c-format
859
msgid "unable to parse object: %s"
860
msgstr "不能解析对象:%s"
@@ -869,18 +895,18 @@ msgstr "路径 '%s' 属于模组 '%.*s'"
895
msgid "'%s' is beyond a symbolic link"
896
msgstr "'%s' 位于符号链接中"
897
872
-#: remote.c:1781
898
+#: remote.c:1788
899
#, c-format
900
msgid "Your branch is ahead of '%s' by %d commit.\n"
901
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
902
msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n"
903
msgstr[1] "您的分支领先 '%s' 共 %d 个提交。\n"
904
879
-#: remote.c:1787
905
+#: remote.c:1794
906
msgid " (use \"git push\" to publish your local commits)\n"
907
msgstr " (使用 \"git push\" 来发布您的本地提交)\n"
908
883
-#: remote.c:1790
909
+#: remote.c:1797
910
#, c-format
911
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
912
msgid_plural ""
@@ -889,11 +915,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
915
msgstr[1] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
916
917
# 译者:注意保持前导空格
892
-#: remote.c:1798
918
+#: remote.c:1805
919
msgid " (use \"git pull\" to update your local branch)\n"
920
msgstr " (使用 \"git pull\" 来更新您的本地分支)\n"
921
896
-#: remote.c:1801
922
+#: remote.c:1808
923
#, c-format
924
msgid ""
925
"Your branch and '%s' have diverged,\n"
@@ -909,18 +935,27 @@ msgstr[1] ""
935
"并且分别有 %d 和 %d 处不同的提交。\n"
936
937
# 译者:注意保持前导空格
912
-#: remote.c:1811
938
+#: remote.c:1818
939
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
940
msgstr " (使用 \"git pull\" 来合并远程分支)\n"
941
916
-#: sequencer.c:206 builtin/merge.c:776 builtin/merge.c:889 builtin/merge.c:999
917
-#: builtin/merge.c:1009
942
+#: run-command.c:80
943
+msgid "open /dev/null failed"
944
+msgstr "不能打开 /dev/null"
945
+
946
+#: run-command.c:82
947
+#, c-format
948
+msgid "dup2(%d,%d) failed"
949
+msgstr "不能调用 dup2(%d,%d)"
950
+
951
+#: sequencer.c:206 builtin/merge.c:790 builtin/merge.c:903
952
+#: builtin/merge.c:1013 builtin/merge.c:1023
953
#, c-format
954
msgid "Could not open '%s' for writing"
955
msgstr "不能为写入打开 '%s'"
956
922
-#: sequencer.c:208 builtin/merge.c:335 builtin/merge.c:779
923
-#: builtin/merge.c:1001 builtin/merge.c:1014
957
+#: sequencer.c:208 builtin/merge.c:350 builtin/merge.c:793
958
+#: builtin/merge.c:1015 builtin/merge.c:1028
959
#, c-format
960
msgid "Could not write to '%s'"
961
msgstr "不能写入 '%s'"
@@ -942,7 +977,7 @@ msgstr ""
977
"冲突解决完毕后,用 'git add <paths>' 或 'git rm <paths>'\n"
978
"对修正后的文件做标记,然后用 'git commit' 提交"
979
945
-#: sequencer.c:245 sequencer.c:859 sequencer.c:942
980
+#: sequencer.c:245 sequencer.c:869 sequencer.c:952
981
#, c-format
982
msgid "Could not write to %s"
983
msgstr "不能写入 %s"
@@ -965,215 +1000,236 @@ msgid "Commit your changes or stash them to proceed."
1000
msgstr "提交您的修改或保存进度后再继续。"
1001
1002
#. TRANSLATORS: %s will be "revert" or "cherry-pick"
968
-#: sequencer.c:319
1003
+#: sequencer.c:324
1004
#, c-format
1005
msgid "%s: Unable to write new index file"
1006
msgstr "%s:无法写入新索引文件"
1007
973
-#: sequencer.c:350
1008
+#: sequencer.c:355
1009
msgid "Could not resolve HEAD commit\n"
1010
msgstr "不能解析 HEAD 提交\n"
1011
977
-#: sequencer.c:371
1012
+#: sequencer.c:377
1013
msgid "Unable to update cache tree\n"
1014
msgstr "不能更新缓存\n"
1015
981
-#: sequencer.c:416
1016
+#: sequencer.c:422
1017
#, c-format
1018
msgid "Could not parse commit %s\n"
1019
msgstr "不能解析提交 %s\n"
1020
986
-#: sequencer.c:421
1021
+#: sequencer.c:427
1022
#, c-format
1023
msgid "Could not parse parent commit %s\n"
1024
msgstr "不能解析父提交 %s\n"
1025
991
-#: sequencer.c:487
1026
+#: sequencer.c:493
1027
msgid "Your index file is unmerged."
1028
msgstr "您的索引文件未完成合并。"
1029
995
-#: sequencer.c:506
1030
+#: sequencer.c:512
1031
#, c-format
1032
msgid "Commit %s is a merge but no -m option was given."
1033
msgstr "提交 %s 是一个合并提交但未提供 -m 选项。"
1034
1000
-#: sequencer.c:514
1035
+#: sequencer.c:520
1036
#, c-format
1037
msgid "Commit %s does not have parent %d"
1038
msgstr "提交 %s 没有父提交 %d"
1039
1005
-#: sequencer.c:518
1040
+#: sequencer.c:524
1041
#, c-format
1042
msgid "Mainline was specified but commit %s is not a merge."
1043
msgstr "指定了主线但提交 %s 不是一个合并。"
1044
1045
#. TRANSLATORS: The first %s will be "revert" or
1046
#. "cherry-pick", the second %s a SHA1
1012
-#: sequencer.c:531
1047
+#: sequencer.c:537
1048
#, c-format
1049
msgid "%s: cannot parse parent commit %s"
1050
msgstr "%s:不能解析父提交 %s"
1051
1017
-#: sequencer.c:535
1052
+#: sequencer.c:541
1053
#, c-format
1054
msgid "Cannot get commit message for %s"
1055
msgstr "不能得到 %s 的提交说明"
1056
1022
-#: sequencer.c:621
1057
+#: sequencer.c:627
1058
#, c-format
1059
msgid "could not revert %s... %s"
1060
msgstr "不能还原 %s... %s"
1061
1027
-#: sequencer.c:622
1062
+#: sequencer.c:628
1063
#, c-format
1064
msgid "could not apply %s... %s"
1065
msgstr "不能应用 %s... %s"
1066
1032
-#: sequencer.c:654
1067
+#: sequencer.c:664
1068
msgid "empty commit set passed"
1069
msgstr "提供了空的提交集"
1070
1036
-#: sequencer.c:662
1071
+#: sequencer.c:672
1072
#, c-format
1073
msgid "git %s: failed to read the index"
1074
msgstr "git %s:无法读取索引"
1075
1041
-#: sequencer.c:667
1076
+#: sequencer.c:677
1077
#, c-format
1078
msgid "git %s: failed to refresh the index"
1079
msgstr "git %s:无法刷新索引"
1080
1046
-#: sequencer.c:725
1081
+#: sequencer.c:735
1082
#, c-format
1083
msgid "Cannot %s during a %s"
1084
msgstr "无法 %s 在一个 %s 过程中"
1085
1051
-#: sequencer.c:747
1086
+#: sequencer.c:757
1087
#, c-format
1088
msgid "Could not parse line %d."
1089
msgstr "不能解析第 %d 行。"
1090
1056
-#: sequencer.c:752
1091
+#: sequencer.c:762
1092
msgid "No commits parsed."
1093
msgstr "没有提交被解析。"
1094
1060
-#: sequencer.c:765
1095
+#: sequencer.c:775
1096
#, c-format
1097
msgid "Could not open %s"
1098
msgstr "不能打开 %s"
1099
1065
-#: sequencer.c:769
1100
+#: sequencer.c:779
1101
#, c-format
1102
msgid "Could not read %s."
1103
msgstr "不能读取 %s。"
1104
1070
-#: sequencer.c:776
1105
+#: sequencer.c:786
1106
#, c-format
1107
msgid "Unusable instruction sheet: %s"
1108
msgstr "无用的指令表单:%s"
1109
1075
-#: sequencer.c:804
1110
+#: sequencer.c:814
1111
#, c-format
1112
msgid "Invalid key: %s"
1113
msgstr "无效键名:%s"
1114
1080
-#: sequencer.c:807
1115
+#: sequencer.c:817
1116
#, c-format
1117
msgid "Invalid value for %s: %s"
1118
msgstr "%s 的值无效:%s"
1119
1085
-#: sequencer.c:819
1120
+#: sequencer.c:829
1121
#, c-format
1122
msgid "Malformed options sheet: %s"
1123
msgstr "非法的选项表单:%s"
1124
1090
-#: sequencer.c:840
1125
+#: sequencer.c:850
1126
msgid "a cherry-pick or revert is already in progress"
1127
msgstr "一个拣选或还原操作已在进行"
1128
1094
-#: sequencer.c:841
1129
+#: sequencer.c:851
1130
msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
1131
msgstr "尝试 \"git cherry-pick (--continue | --quit | --abort)\""
1132
1098
-#: sequencer.c:845
1133
+#: sequencer.c:855
1134
#, c-format
1135
msgid "Could not create sequencer directory %s"
1136
msgstr "不能创建序列目录 %s"
1137
1103
-#: sequencer.c:861 sequencer.c:946
1138
+#: sequencer.c:871 sequencer.c:956
1139
#, c-format
1140
msgid "Error wrapping up %s."
1141
msgstr "错误收尾 %s。"
1142
1108
-#: sequencer.c:880 sequencer.c:1014
1143
+#: sequencer.c:890 sequencer.c:1024
1144
msgid "no cherry-pick or revert in progress"
1145
msgstr "拣选或还原操作并未进行"
1146
1112
-#: sequencer.c:882
1147
+#: sequencer.c:892
1148
msgid "cannot resolve HEAD"
1149
msgstr "不能解析 HEAD"
1150
1116
-#: sequencer.c:884
1151
+#: sequencer.c:894
1152
msgid "cannot abort from a branch yet to be born"
1153
msgstr "不能从尚未建立的分支终止"
1154
1120
-#: sequencer.c:906 builtin/apply.c:4060
1155
+#: sequencer.c:916 builtin/apply.c:4061
1156
#, c-format
1157
msgid "cannot open %s: %s"
1158
msgstr "不能打开 %s:%s"
1159
1125
-#: sequencer.c:909
1160
+#: sequencer.c:919
1161
#, c-format
1162
msgid "cannot read %s: %s"
1163
msgstr "不能读取 %s:%s"
1164
1130
-#: sequencer.c:910
1165
+#: sequencer.c:920
1166
msgid "unexpected end of file"
1167
msgstr "意外的文件结束"
1168
1134
-#: sequencer.c:916
1169
+#: sequencer.c:926
1170
#, c-format
1171
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
1172
msgstr "保存拣选提交前的 HEAD 文件 '%s' 损坏"
1173
1139
-#: sequencer.c:939
1174
+#: sequencer.c:949
1175
#, c-format
1176
msgid "Could not format %s."
1177
msgstr "不能格式化 %s。"
1178
1144
-#: sequencer.c:1083
1179
+#: sequencer.c:1092
1180
#, c-format
1181
msgid "%s: can't cherry-pick a %s"
1182
msgstr "%s:不能拣选一个%s"
1183
1149
-#: sequencer.c:1085
1184
+#: sequencer.c:1095
1185
#, c-format
1186
msgid "%s: bad revision"
1187
msgstr "%s:错误的版本"
1188
1154
-#: sequencer.c:1119
1189
+#: sequencer.c:1129
1190
msgid "Can't revert as initial commit"
1191
msgstr "不能作为初始提交还原"
1192
1158
-#: sequencer.c:1120
1193
+#: sequencer.c:1130
1194
msgid "Can't cherry-pick into empty head"
1195
msgstr "不能拣选到空分支"
1196
1162
-#: sha1_name.c:1036
1197
+#: sha1_name.c:440
1198
+msgid ""
1199
+"Git normally never creates a ref that ends with 40 hex characters\n"
1200
+"because it will be ignored when you just specify 40-hex. These refs\n"
1201
+"may be created by mistake. For example,\n"
1202
+"\n"
1203
+" git checkout -b $br $(git rev-parse ...)\n"
1204
+"\n"
1205
+"where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
1206
+"examine these refs and maybe delete them. Turn this message off by\n"
1207
+"running \"git config advice.object_name_warning false\""
1208
+msgstr ""
1209
+"Git 通常不会创建一个以40位十六进制字符命名的引用,因为当你提供40位\n"
1210
+"十六进制字符时将被忽略。不过这些引用也可能被错误地创建。例如:\n"
1211
+"\n"
1212
+" git checkout -b $br $(git rev-parse ...)\n"
1213
+"\n"
1214
+"当 \"$br\" 空白时一个40位十六进制的引用将被创建。请检查这些引用,\n"
1215
+"可能需要删除它们。用 \"git config advice.object_name_warning false\""
1216
+"命令关闭本消息通知。"
1217
+
1218
+#: sha1_name.c:1097
1219
msgid "HEAD does not point to a branch"
1220
msgstr "HEAD 没有指向一个分支"
1221
1166
-#: sha1_name.c:1039
1222
+#: sha1_name.c:1100
1223
#, c-format
1224
msgid "No such branch: '%s'"
1225
msgstr "没有此分支:'%s'"
1226
1171
-#: sha1_name.c:1041
1227
+#: sha1_name.c:1102
1228
#, c-format
1229
msgid "No upstream configured for branch '%s'"
1230
msgstr "尚未给分支 '%s' 设置上游"
1231
1176
-#: sha1_name.c:1044
1232
+#: sha1_name.c:1106
1233
#, c-format
1234
msgid "Upstream branch '%s' not stored as a remote-tracking branch"
1235
msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
@@ -1183,181 +1239,181 @@ msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
1239
msgid "unable to access '%s': %s"
1240
msgstr "不能访问 '%s':%s"
1241
1186
-#: wrapper.c:423
1242
+#: wrapper.c:429
1243
#, c-format
1244
msgid "unable to access '%s'"
1245
msgstr "不能访问 '%s'"
1246
1191
-#: wrapper.c:434
1247
+#: wrapper.c:440
1248
#, c-format
1249
msgid "unable to look up current user in the passwd file: %s"
1250
msgstr "无法在口令文件中查询到当前用户:%s"
1251
1196
-#: wrapper.c:435
1252
+#: wrapper.c:441
1253
msgid "no such user"
1254
msgstr "无此用户"
1255
1200
-#: wt-status.c:140
1256
+#: wt-status.c:141
1257
msgid "Unmerged paths:"
1258
msgstr "未合并的路径:"
1259
1260
# 译者:注意保持前导空格
1205
-#: wt-status.c:167 wt-status.c:194
1261
+#: wt-status.c:168 wt-status.c:195
1262
#, c-format
1263
msgid " (use \"git reset %s <file>...\" to unstage)"
1264
msgstr " (使用 \"git reset %s <file>...\" 撤出暂存区)"
1265
1266
# 译者:注意保持前导空格
1211
-#: wt-status.c:169 wt-status.c:196
1267
+#: wt-status.c:170 wt-status.c:197
1268
msgid " (use \"git rm --cached <file>...\" to unstage)"
1269
msgstr " (使用 \"git rm --cached <file>...\" 撤出暂存区)"
1270
1271
# 译者:注意保持前导空格
1216
-#: wt-status.c:173
1272
+#: wt-status.c:174
1273
msgid " (use \"git add <file>...\" to mark resolution)"
1274
msgstr " (使用 \"git add <file>...\" 标记解决方案)"
1275
1276
# 译者:注意保持前导空格
1221
-#: wt-status.c:175 wt-status.c:179
1277
+#: wt-status.c:176 wt-status.c:180
1278
msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
1279
msgstr " (酌情使用 \"git add/rm <file>...\" 标记解决方案)"
1280
1281
# 译者:注意保持前导空格
1226
-#: wt-status.c:177
1282
+#: wt-status.c:178
1283
msgid " (use \"git rm <file>...\" to mark resolution)"
1284
msgstr " (使用 \"git rm <file>...\" 标记解决方案)"
1285
1230
-#: wt-status.c:188
1286
+#: wt-status.c:189
1287
msgid "Changes to be committed:"
1288
msgstr "要提交的变更:"
1289
1234
-#: wt-status.c:206
1290
+#: wt-status.c:207
1291
msgid "Changes not staged for commit:"
1292
msgstr "尚未暂存以备提交的变更:"
1293
1294
# 译者:注意保持前导空格
1239
-#: wt-status.c:210
1295
+#: wt-status.c:211
1296
msgid " (use \"git add <file>...\" to update what will be committed)"
1297
msgstr " (使用 \"git add <file>...\" 更新要提交的内容)"
1298
1299
# 译者:注意保持前导空格
1244
-#: wt-status.c:212
1300
+#: wt-status.c:213
1301
msgid " (use \"git add/rm <file>...\" to update what will be committed)"
1302
msgstr " (使用 \"git add/rm <file>...\" 更新要提交的内容)"
1303
1304
# 译者:注意保持前导空格
1249
-#: wt-status.c:213
1305
+#: wt-status.c:214
1306
msgid ""
1307
" (use \"git checkout -- <file>...\" to discard changes in working directory)"
1308
msgstr " (使用 \"git checkout -- <file>...\" 丢弃工作区的改动)"
1309
1310
# 译者:注意保持前导空格
1255
-#: wt-status.c:215
1311
+#: wt-status.c:216
1312
msgid " (commit or discard the untracked or modified content in submodules)"
1313
msgstr " (提交或丢弃子模组中未跟踪或修改的内容)"
1314
1315
# 译者:注意保持前导空格
1260
-#: wt-status.c:227
1316
+#: wt-status.c:228
1317
#, c-format
1318
msgid " (use \"git %s <file>...\" to include in what will be committed)"
1319
msgstr " (使用 \"git %s <file>...\" 以包含要提交的内容)"
1320
1265
-#: wt-status.c:244
1321
+#: wt-status.c:245
1322
msgid "bug"
1323
msgstr "bug"
1324
1269
-#: wt-status.c:249
1325
+#: wt-status.c:250
1326
msgid "both deleted:"
1327
msgstr "双方删除:"
1328
1273
-#: wt-status.c:250
1329
+#: wt-status.c:251
1330
msgid "added by us:"
1331
msgstr "由我们添加:"
1332
1277
-#: wt-status.c:251
1333
+#: wt-status.c:252
1334
msgid "deleted by them:"
1335
msgstr "由他们删除:"
1336
1281
-#: wt-status.c:252
1337
+#: wt-status.c:253
1338
msgid "added by them:"
1339
msgstr "由他们添加:"
1340
1285
-#: wt-status.c:253
1341
+#: wt-status.c:254
1342
msgid "deleted by us:"
1343
msgstr "由我们删除:"
1344
1289
-#: wt-status.c:254
1345
+#: wt-status.c:255
1346
msgid "both added:"
1347
msgstr "双方添加:"
1348
1293
-#: wt-status.c:255
1349
+#: wt-status.c:256
1350
msgid "both modified:"
1351
msgstr "双方修改:"
1352
1353
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
1298
-#: wt-status.c:285
1354
+#: wt-status.c:286
1355
msgid "new commits, "
1356
msgstr "新提交, "
1357
1358
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
1303
-#: wt-status.c:287
1359
+#: wt-status.c:288
1360
msgid "modified content, "
1361
msgstr "修改的内容, "
1362
1363
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
1308
-#: wt-status.c:289
1364
+#: wt-status.c:290
1365
msgid "untracked content, "
1366
msgstr "未跟踪的内容, "
1367
1368
# 译者:为保证在输出中对齐,注意调整句中空格!
1313
-#: wt-status.c:306
1369
+#: wt-status.c:307
1370
#, c-format
1371
msgid "new file: %s"
1372
msgstr "新文件: %s"
1373
1374
# 译者:为保证在输出中对齐,注意调整句中空格!
1319
-#: wt-status.c:309
1375
+#: wt-status.c:310
1376
#, c-format
1377
msgid "copied: %s -> %s"
1378
msgstr "拷贝: %s -> %s"
1379
1380
# 译者:为保证在输出中对齐,注意调整句中空格!
1325
-#: wt-status.c:312
1381
+#: wt-status.c:313
1382
#, c-format
1383
msgid "deleted: %s"
1384
msgstr "删除: %s"
1385
1386
# 译者:为保证在输出中对齐,注意调整句中空格!
1331
-#: wt-status.c:315
1387
+#: wt-status.c:316
1388
#, c-format
1389
msgid "modified: %s"
1390
msgstr "修改: %s"
1391
1392
# 译者:为保证在输出中对齐,注意调整句中空格!
1337
-#: wt-status.c:318
1393
+#: wt-status.c:319
1394
#, c-format
1395
msgid "renamed: %s -> %s"
1396
msgstr "重命名: %s -> %s"
1397
1398
# 译者:为保证在输出中对齐,注意调整句中空格!
1343
-#: wt-status.c:321
1399
+#: wt-status.c:322
1400
#, c-format
1401
msgid "typechange: %s"
1402
msgstr "类型变更: %s"
1403
1404
# 译者:为保证在输出中对齐,注意调整句中空格!
1349
-#: wt-status.c:324
1405
+#: wt-status.c:325
1406
#, c-format
1407
msgid "unknown: %s"
1408
msgstr "未知: %s"
1409
1410
# 译者:为保证在输出中对齐,注意调整句中空格!
1355
-#: wt-status.c:327
1411
+#: wt-status.c:328
1412
#, c-format
1413
msgid "unmerged: %s"
1414
msgstr "未合并: %s"
1415
1360
-#: wt-status.c:330
1416
+#: wt-status.c:331
1417
#, c-format
1418
msgid "bug: unhandled diff status %c"
1419
msgstr "bug:未处理的差异状态 %c"
@@ -1367,7 +1423,7 @@ msgid "You have unmerged paths."
1423
msgstr "您有尚未合并的路径。"
1424
1425
# 译者:注意保持前导空格
1370
-#: wt-status.c:806 wt-status.c:958
1426
+#: wt-status.c:806
1427
msgid " (fix conflicts and run \"git commit\")"
1428
msgstr " (解决冲突并运行 \"git commit\")"
1429
@@ -1390,8 +1446,8 @@ msgstr "当前的补丁为空。"
1446
1447
# 译者:注意保持前导空格
1448
#: wt-status.c:829
1393
-msgid " (fix conflicts and then run \"git am --resolved\")"
1394
-msgstr " (解决冲突,然后运行 \"git am --resolved\")"
1449
+msgid " (fix conflicts and then run \"git am --continue\")"
1450
+msgstr " (解决冲突,然后运行 \"git am --continue\")"
1451
1452
# 译者:注意保持前导空格
1453
#: wt-status.c:831
@@ -1471,42 +1527,52 @@ msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
1527
msgid "You are currently cherry-picking."
1528
msgstr "您正在做拣选操作。"
1529
1530
+# 译者:注意保持前导空格
1531
+#: wt-status.c:958
1532
+msgid " (fix conflicts and run \"git cherry-pick --continue\")"
1533
+msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
1534
+
1535
# 译者:注意保持前导空格
1536
#: wt-status.c:961
1476
-msgid " (all conflicts fixed: run \"git commit\")"
1477
-msgstr " (解决所有冲突后,执行 \"git commit\")"
1537
+msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
1538
+msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
1539
1479
-#: wt-status.c:970
1540
+# 译者:注意保持前导空格
1541
+#: wt-status.c:963
1542
+msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
1543
+msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
1544
+
1545
+#: wt-status.c:972
1546
#, c-format
1547
msgid "You are currently reverting commit %s."
1548
msgstr "您正在反转提交 %s 。"
1549
1550
# 译者:注意保持前导空格
1485
-#: wt-status.c:975
1551
+#: wt-status.c:977
1552
msgid " (fix conflicts and run \"git revert --continue\")"
1553
msgstr " (解决冲突并运行 \"git revert --continue\")"
1554
1555
# 译者:注意保持前导空格
1490
-#: wt-status.c:978
1556
+#: wt-status.c:980
1557
msgid " (all conflicts fixed: run \"git revert --continue\")"
1558
msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
1559
1560
# 译者:注意保持前导空格
1495
-#: wt-status.c:980
1561
+#: wt-status.c:982
1562
msgid " (use \"git revert --abort\" to cancel the revert operation)"
1563
msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
1564
1499
-#: wt-status.c:991
1565
+#: wt-status.c:993
1566
#, c-format
1567
msgid "You are currently bisecting, started from branch '%s'."
1568
msgstr "您正在从分支 '%s' 开始做二分查找。"
1569
1504
-#: wt-status.c:995
1570
+#: wt-status.c:997
1571
msgid "You are currently bisecting."
1572
msgstr "您正在做二分查找。"
1573
1574
# 译者:注意保持前导空格
1509
-#: wt-status.c:998
1575
+#: wt-status.c:1000
1576
msgid " (use \"git bisect reset\" to get back to the original branch)"
1577
msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
1578
@@ -1514,31 +1580,35 @@ msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
1580
msgid "On branch "
1581
msgstr "位于分支 "
1582
1517
-#: wt-status.c:1184
1583
+#: wt-status.c:1180
1584
+msgid "rebase in progress; onto "
1585
+msgstr "变基正在进行中;至 "
1586
+
1587
+#: wt-status.c:1187
1588
msgid "HEAD detached at "
1589
msgstr "头指针分离于 "
1590
1521
-#: wt-status.c:1186
1591
+#: wt-status.c:1189
1592
msgid "HEAD detached from "
1593
msgstr "头指针分离自 "
1594
1525
-#: wt-status.c:1189
1595
+#: wt-status.c:1192
1596
msgid "Not currently on any branch."
1597
msgstr "当前不在任何分支上。"
1598
1529
-#: wt-status.c:1206
1599
+#: wt-status.c:1209
1600
msgid "Initial commit"
1601
msgstr "初始提交"
1602
1533
-#: wt-status.c:1220
1603
+#: wt-status.c:1223
1604
msgid "Untracked files"
1605
msgstr "未跟踪的文件"
1606
1537
-#: wt-status.c:1222
1607
+#: wt-status.c:1225
1608
msgid "Ignored files"
1609
msgstr "忽略的文件"
1610
1541
-#: wt-status.c:1226
1611
+#: wt-status.c:1229
1612
#, c-format
1613
msgid ""
1614
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -1548,90 +1618,90 @@ msgstr ""
1618
"耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
1619
"但您需要小心不要忘了添加新文件(参见 'git help status')。"
1620
1551
-#: wt-status.c:1232
1621
+#: wt-status.c:1235
1622
#, c-format
1623
msgid "Untracked files not listed%s"
1624
msgstr "未跟踪的文件没有列出%s"
1625
1626
# 译者:中文字符串拼接,可删除前导空格
1557
-#: wt-status.c:1234
1627
+#: wt-status.c:1237
1628
msgid " (use -u option to show untracked files)"
1629
msgstr "(使用 -u 参数显示未跟踪的文件)"
1630
1561
-#: wt-status.c:1240
1631
+#: wt-status.c:1243
1632
msgid "No changes"
1633
msgstr "没有修改"
1634
1565
-#: wt-status.c:1245
1635
+#: wt-status.c:1248
1636
#, c-format
1637
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
1638
msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
1639
1570
-#: wt-status.c:1248
1640
+#: wt-status.c:1251
1641
#, c-format
1642
msgid "no changes added to commit\n"
1643
msgstr "修改尚未加入提交\n"
1644
1575
-#: wt-status.c:1251
1645
+#: wt-status.c:1254
1646
#, c-format
1647
msgid ""
1648
"nothing added to commit but untracked files present (use \"git add\" to "
1649
"track)\n"
1650
msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
1651
1582
-#: wt-status.c:1254
1652
+#: wt-status.c:1257
1653
#, c-format
1654
msgid "nothing added to commit but untracked files present\n"
1655
msgstr "提交为空,但是存在尚未跟踪的文件\n"
1656
1657
# 译者:中文字符串拼接,可删除前导空格
1588
-#: wt-status.c:1257
1658
+#: wt-status.c:1260
1659
#, c-format
1660
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
1661
msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
1662
1593
-#: wt-status.c:1260 wt-status.c:1265
1663
+#: wt-status.c:1263 wt-status.c:1268
1664
#, c-format
1665
msgid "nothing to commit\n"
1666
msgstr "无文件要提交\n"
1667
1668
# 译者:中文字符串拼接,可删除前导空格
1599
-#: wt-status.c:1263
1669
+#: wt-status.c:1266
1670
#, c-format
1671
msgid "nothing to commit (use -u to show untracked files)\n"
1672
msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
1673
1674
# 译者:中文字符串拼接,可删除前导空格
1605
-#: wt-status.c:1267
1675
+#: wt-status.c:1270
1676
#, c-format
1677
msgid "nothing to commit, working directory clean\n"
1678
msgstr "无文件要提交,干净的工作区\n"
1679
1610
-#: wt-status.c:1375
1680
+#: wt-status.c:1378
1681
msgid "HEAD (no branch)"
1682
msgstr "HEAD(非分支)"
1683
1684
# 译者:注意保持句尾空格
1615
-#: wt-status.c:1381
1685
+#: wt-status.c:1384
1686
msgid "Initial commit on "
1687
msgstr "初始提交于 "
1688
1689
# 译者:注意保持句尾空格
1620
-#: wt-status.c:1396
1690
+#: wt-status.c:1399
1691
msgid "behind "
1692
msgstr "落后 "
1693
1694
# 译者:注意保持句尾空格
1625
-#: wt-status.c:1399 wt-status.c:1402
1695
+#: wt-status.c:1402 wt-status.c:1405
1696
msgid "ahead "
1697
msgstr "领先 "
1698
1699
# 译者:注意保持句尾空格
1630
-#: wt-status.c:1404
1700
+#: wt-status.c:1407
1701
msgid ", behind "
1702
msgstr ",落后 "
1703
1634
-#: compat/precompose_utf8.c:58 builtin/clone.c:352
1704
+#: compat/precompose_utf8.c:58 builtin/clone.c:351
1705
#, c-format
1706
msgid "failed to unlink '%s'"
1707
msgstr "无法删除 '%s'"
@@ -1716,7 +1786,7 @@ msgstr ""
1786
msgid "unexpected diff status %c"
1787
msgstr "意外的差异状态 %c"
1788
1719
-#: builtin/add.c:149 builtin/commit.c:233
1789
+#: builtin/add.c:149 builtin/commit.c:238
1790
msgid "updating files failed"
1791
msgstr "更新文件失败"
1792
@@ -1729,7 +1799,7 @@ msgstr "删除 '%s'\n"
1799
msgid "Unstaged changes after refreshing the index:"
1800
msgstr "刷新索引之后尚未被暂存的变更:"
1801
1732
-#: builtin/add.c:256 builtin/add.c:572 builtin/rm.c:275
1802
+#: builtin/add.c:256 builtin/add.c:573 builtin/rm.c:337
1803
#, c-format
1804
msgid "pathspec '%s' did not match any files"
1805
msgstr "路径 '%s' 未匹配任何文件"
@@ -1738,127 +1808,127 @@ msgstr "路径 '%s' 未匹配任何文件"
1808
msgid "Could not read the index"
1809
msgstr "不能读取索引"
1810
1741
-#: builtin/add.c:349
1811
+#: builtin/add.c:350
1812
#, c-format
1813
msgid "Could not open '%s' for writing."
1814
msgstr "不能打开 '%s' 以写入。"
1815
1746
-#: builtin/add.c:353
1816
+#: builtin/add.c:354
1817
msgid "Could not write patch"
1818
msgstr "不能生成补丁"
1819
1750
-#: builtin/add.c:358
1820
+#: builtin/add.c:359
1821
#, c-format
1822
msgid "Could not stat '%s'"
1823
msgstr "不能查看文件状态 '%s'"
1824
1755
-#: builtin/add.c:360
1825
+#: builtin/add.c:361
1826
msgid "Empty patch. Aborted."
1827
msgstr "空补丁。异常终止。"
1828
1759
-#: builtin/add.c:366
1829
+#: builtin/add.c:367
1830
#, c-format
1831
msgid "Could not apply '%s'"
1832
msgstr "不能应用 '%s'"
1833
1764
-#: builtin/add.c:376
1834
+#: builtin/add.c:377
1835
msgid "The following paths are ignored by one of your .gitignore files:\n"
1836
msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
1837
1768
-#: builtin/add.c:393 builtin/clean.c:161 builtin/fetch.c:78 builtin/mv.c:63
1769
-#: builtin/prune-packed.c:76 builtin/push.c:425 builtin/remote.c:1253
1770
-#: builtin/rm.c:206
1838
+#: builtin/add.c:394 builtin/clean.c:851 builtin/fetch.c:78 builtin/mv.c:63
1839
+#: builtin/prune-packed.c:73 builtin/push.c:451 builtin/remote.c:1253
1840
+#: builtin/rm.c:268
1841
msgid "dry run"
1842
msgstr "演习"
1843
1774
-#: builtin/add.c:394 builtin/apply.c:4409 builtin/check-ignore.c:19
1775
-#: builtin/commit.c:1152 builtin/count-objects.c:95 builtin/fsck.c:613
1776
-#: builtin/log.c:1518 builtin/mv.c:62 builtin/read-tree.c:112
1844
+#: builtin/add.c:395 builtin/apply.c:4410 builtin/check-ignore.c:19
1845
+#: builtin/commit.c:1201 builtin/count-objects.c:95 builtin/fsck.c:613
1846
+#: builtin/log.c:1573 builtin/mv.c:62 builtin/read-tree.c:113
1847
msgid "be verbose"
1848
msgstr "冗长输出"
1849
1780
-#: builtin/add.c:396
1850
+#: builtin/add.c:397
1851
msgid "interactive picking"
1852
msgstr "交互式拣选"
1853
1784
-#: builtin/add.c:397 builtin/checkout.c:1063 builtin/reset.c:258
1854
+#: builtin/add.c:398 builtin/checkout.c:1073 builtin/reset.c:261
1855
msgid "select hunks interactively"
1856
msgstr "交互式挑选数据块"
1857
1788
-#: builtin/add.c:398
1858
+#: builtin/add.c:399
1859
msgid "edit current diff and apply"
1860
msgstr "编辑当前差异并应用"
1861
1792
-#: builtin/add.c:399
1862
+#: builtin/add.c:400
1863
msgid "allow adding otherwise ignored files"
1864
msgstr "允许添加忽略的文件"
1865
1796
-#: builtin/add.c:400
1866
+#: builtin/add.c:401
1867
msgid "update tracked files"
1868
msgstr "更新已跟踪的文件"
1869
1800
-#: builtin/add.c:401
1870
+#: builtin/add.c:402
1871
msgid "record only the fact that the path will be added later"
1872
msgstr "只记录,该路径稍后再添加"
1873
1804
-#: builtin/add.c:402
1874
+#: builtin/add.c:403
1875
msgid "add changes from all tracked and untracked files"
1876
msgstr "添加所有改变的已跟踪文件和未跟踪文件"
1877
1878
#. takes no arguments
1809
-#: builtin/add.c:405
1879
+#: builtin/add.c:406
1880
msgid "ignore paths removed in the working tree (same as --no-all)"
1881
msgstr "忽略工作区中移除的路径(和 --no-all 相同)"
1882
1813
-#: builtin/add.c:407
1883
+#: builtin/add.c:408
1884
msgid "don't add, only refresh the index"
1885
msgstr "不添加,只刷新索引"
1886
1817
-#: builtin/add.c:408
1887
+#: builtin/add.c:409
1888
msgid "just skip files which cannot be added because of errors"
1889
msgstr "跳过因出错不能添加的文件"
1890
1821
-#: builtin/add.c:409
1891
+#: builtin/add.c:410
1892
msgid "check if - even missing - files are ignored in dry run"
1893
msgstr "检查在演习模式下文件(即使不存在)是否被忽略"
1894
1825
-#: builtin/add.c:431
1895
+#: builtin/add.c:432
1896
#, c-format
1897
msgid "Use -f if you really want to add them.\n"
1898
msgstr "使用 -f 参数如果您确实要添加它们。\n"
1899
1830
-#: builtin/add.c:432
1900
+#: builtin/add.c:433
1901
msgid "no files added"
1902
msgstr "没有文件被添加"
1903
1834
-#: builtin/add.c:438
1904
+#: builtin/add.c:439
1905
msgid "adding files failed"
1906
msgstr "添加文件失败"
1907
1838
-#: builtin/add.c:477
1908
+#: builtin/add.c:478
1909
msgid "-A and -u are mutually incompatible"
1910
msgstr "-A 和 -u 选项互斥"
1911
1842
-#: builtin/add.c:495
1912
+#: builtin/add.c:496
1913
msgid "Option --ignore-missing can only be used together with --dry-run"
1914
msgstr "选项 --ignore-missing 只能和 --dry-run 同时使用"
1915
1846
-#: builtin/add.c:525
1916
+#: builtin/add.c:526
1917
#, c-format
1918
msgid "Nothing specified, nothing added.\n"
1919
msgstr "没有指定文件,也没有文件被添加。\n"
1920
1851
-#: builtin/add.c:526
1921
+#: builtin/add.c:527
1922
#, c-format
1923
msgid "Maybe you wanted to say 'git add .'?\n"
1924
msgstr "也许您想要执行 'git add .'?\n"
1925
1856
-#: builtin/add.c:532 builtin/check-ignore.c:66 builtin/clean.c:204
1857
-#: builtin/commit.c:293 builtin/mv.c:82 builtin/rm.c:235
1926
+#: builtin/add.c:533 builtin/check-ignore.c:161 builtin/clean.c:895
1927
+#: builtin/commit.c:298 builtin/mv.c:82 builtin/rm.c:297
1928
msgid "index file corrupt"
1929
msgstr "索引文件损坏"
1930
1861
-#: builtin/add.c:604 builtin/apply.c:4505 builtin/mv.c:229 builtin/rm.c:370
1931
+#: builtin/add.c:605 builtin/apply.c:4506 builtin/mv.c:229 builtin/rm.c:432
1932
msgid "Unable to write new index file"
1933
msgstr "无法写入新索引文件"
1934
@@ -2037,293 +2107,293 @@ msgstr "打补丁失败:%s:%ld"
2107
msgid "cannot checkout %s"
2108
msgstr "不能检出 %s"
2109
2040
-#: builtin/apply.c:3140 builtin/apply.c:3149 builtin/apply.c:3193
2110
+#: builtin/apply.c:3140 builtin/apply.c:3149 builtin/apply.c:3194
2111
#, c-format
2112
msgid "read of %s failed"
2113
msgstr "读取 %s 失败"
2114
2045
-#: builtin/apply.c:3173 builtin/apply.c:3395
2115
+#: builtin/apply.c:3174 builtin/apply.c:3396
2116
#, c-format
2117
msgid "path %s has been renamed/deleted"
2118
msgstr "路径 %s 已经被重命名/删除"
2119
2050
-#: builtin/apply.c:3254 builtin/apply.c:3409
2120
+#: builtin/apply.c:3255 builtin/apply.c:3410
2121
#, c-format
2122
msgid "%s: does not exist in index"
2123
msgstr "%s:不存在于索引中"
2124
2055
-#: builtin/apply.c:3258 builtin/apply.c:3401 builtin/apply.c:3423
2125
+#: builtin/apply.c:3259 builtin/apply.c:3402 builtin/apply.c:3424
2126
#, c-format
2127
msgid "%s: %s"
2128
msgstr "%s:%s"
2129
2060
-#: builtin/apply.c:3263 builtin/apply.c:3417
2130
+#: builtin/apply.c:3264 builtin/apply.c:3418
2131
#, c-format
2132
msgid "%s: does not match index"
2133
msgstr "%s:和索引不匹配"
2134
2065
-#: builtin/apply.c:3365
2135
+#: builtin/apply.c:3366
2136
msgid "removal patch leaves file contents"
2137
msgstr "移除补丁仍留下了文件内容"
2138
2069
-#: builtin/apply.c:3434
2139
+#: builtin/apply.c:3435
2140
#, c-format
2141
msgid "%s: wrong type"
2142
msgstr "%s:错误类型"
2143
2074
-#: builtin/apply.c:3436
2144
+#: builtin/apply.c:3437
2145
#, c-format
2146
msgid "%s has type %o, expected %o"
2147
msgstr "%s 的类型是 %o,应为 %o"
2148
2079
-#: builtin/apply.c:3537
2149
+#: builtin/apply.c:3538
2150
#, c-format
2151
msgid "%s: already exists in index"
2152
msgstr "%s:已经存在于索引中"
2153
2084
-#: builtin/apply.c:3540
2154
+#: builtin/apply.c:3541
2155
#, c-format
2156
msgid "%s: already exists in working directory"
2157
msgstr "%s:已经存在于工作区中"
2158
2089
-#: builtin/apply.c:3560
2159
+#: builtin/apply.c:3561
2160
#, c-format
2161
msgid "new mode (%o) of %s does not match old mode (%o)"
2162
msgstr "%2$s 的新模式(%1$o)和旧模式(%3$o)不匹配"
2163
2094
-#: builtin/apply.c:3565
2164
+#: builtin/apply.c:3566
2165
#, c-format
2166
msgid "new mode (%o) of %s does not match old mode (%o) of %s"
2167
msgstr "%2$s 的新模式(%1$o)和 %4$s 的旧模式(%3$o)不匹配"
2168
2099
-#: builtin/apply.c:3573
2169
+#: builtin/apply.c:3574
2170
#, c-format
2171
msgid "%s: patch does not apply"
2172
msgstr "%s:补丁未应用"
2173
2104
-#: builtin/apply.c:3586
2174
+#: builtin/apply.c:3587
2175
#, c-format
2176
msgid "Checking patch %s..."
2177
msgstr "检查补丁 %s..."
2178
2109
-#: builtin/apply.c:3679 builtin/checkout.c:216 builtin/reset.c:124
2179
+#: builtin/apply.c:3680 builtin/checkout.c:216 builtin/reset.c:127
2180
#, c-format
2181
msgid "make_cache_entry failed for path '%s'"
2182
msgstr "对路径 '%s' 的 make_cache_entry 操作失败"
2183
2114
-#: builtin/apply.c:3822
2184
+#: builtin/apply.c:3823
2185
#, c-format
2186
msgid "unable to remove %s from index"
2187
msgstr "不能从索引中移除 %s"
2188
2119
-#: builtin/apply.c:3850
2189
+#: builtin/apply.c:3851
2190
#, c-format
2121
-msgid "corrupt patch for subproject %s"
2122
-msgstr "子项目 %s 损坏的补丁"
2191
+msgid "corrupt patch for submodule %s"
2192
+msgstr "子模组 %s 损坏的补丁"
2193
2124
-#: builtin/apply.c:3854
2194
+#: builtin/apply.c:3855
2195
#, c-format
2196
msgid "unable to stat newly created file '%s'"
2197
msgstr "不能枚举新建文件 '%s' 的状态"
2198
2129
-#: builtin/apply.c:3859
2199
+#: builtin/apply.c:3860
2200
#, c-format
2201
msgid "unable to create backing store for newly created file %s"
2202
msgstr "不能为新建文件 %s 创建后端存储"
2203
2134
-#: builtin/apply.c:3862 builtin/apply.c:3970
2204
+#: builtin/apply.c:3863 builtin/apply.c:3971
2205
#, c-format
2206
msgid "unable to add cache entry for %s"
2207
msgstr "无法为 %s 添加缓存条目"
2208
2139
-#: builtin/apply.c:3895
2209
+#: builtin/apply.c:3896
2210
#, c-format
2211
msgid "closing file '%s'"
2212
msgstr "关闭文件 '%s'"
2213
2144
-#: builtin/apply.c:3944
2214
+#: builtin/apply.c:3945
2215
#, c-format
2216
msgid "unable to write file '%s' mode %o"
2217
msgstr "不能写文件 '%s' 权限 %o"
2218
2149
-#: builtin/apply.c:4031
2219
+#: builtin/apply.c:4032
2220
#, c-format
2221
msgid "Applied patch %s cleanly."
2222
msgstr "成功应用补丁 %s。"
2223
2154
-#: builtin/apply.c:4039
2224
+#: builtin/apply.c:4040
2225
msgid "internal error"
2226
msgstr "内部错误"
2227
2228
#. Say this even without --verbose
2159
-#: builtin/apply.c:4042
2229
+#: builtin/apply.c:4043
2230
#, c-format
2231
msgid "Applying patch %%s with %d reject..."
2232
msgid_plural "Applying patch %%s with %d rejects..."
2233
msgstr[0] "应用 %%s 个补丁,其中 %d 个被拒绝..."
2234
msgstr[1] "应用 %%s 个补丁,其中 %d 个被拒绝..."
2235
2166
-#: builtin/apply.c:4052
2236
+#: builtin/apply.c:4053
2237
#, c-format
2238
msgid "truncating .rej filename to %.*s.rej"
2239
msgstr "截短 .rej 文件名为 %.*s.rej"
2240
2171
-#: builtin/apply.c:4073
2241
+#: builtin/apply.c:4074
2242
#, c-format
2243
msgid "Hunk #%d applied cleanly."
2244
msgstr "第 #%d 个片段成功应用。"
2245
2176
-#: builtin/apply.c:4076
2246
+#: builtin/apply.c:4077
2247
#, c-format
2248
msgid "Rejected hunk #%d."
2249
msgstr "拒绝第 #%d 个片段。"
2250
2181
-#: builtin/apply.c:4226
2251
+#: builtin/apply.c:4227
2252
msgid "unrecognized input"
2253
msgstr "未能识别的输入"
2254
2185
-#: builtin/apply.c:4237
2255
+#: builtin/apply.c:4238
2256
msgid "unable to read index file"
2257
msgstr "无法读取索引文件"
2258
2189
-#: builtin/apply.c:4356 builtin/apply.c:4359 builtin/clone.c:92
2259
+#: builtin/apply.c:4357 builtin/apply.c:4360 builtin/clone.c:91
2260
#: builtin/fetch.c:63
2261
msgid "path"
2262
msgstr "路径"
2263
2194
-#: builtin/apply.c:4357
2264
+#: builtin/apply.c:4358
2265
msgid "don't apply changes matching the given path"
2266
msgstr "不要应用与给出路径向匹配的变更"
2267
2198
-#: builtin/apply.c:4360
2268
+#: builtin/apply.c:4361
2269
msgid "apply changes matching the given path"
2270
msgstr "应用与给出路径向匹配的变更"
2271
2202
-#: builtin/apply.c:4362
2272
+#: builtin/apply.c:4363
2273
msgid "num"
2274
msgstr "数字"
2275
2206
-#: builtin/apply.c:4363
2276
+#: builtin/apply.c:4364
2277
msgid "remove <num> leading slashes from traditional diff paths"
2278
msgstr "从传统的 diff 路径中移除指定数量的前导斜线"
2279
2210
-#: builtin/apply.c:4366
2280
+#: builtin/apply.c:4367
2281
msgid "ignore additions made by the patch"
2282
msgstr "忽略补丁中的添加的文件"
2283
2214
-#: builtin/apply.c:4368
2284
+#: builtin/apply.c:4369
2285
msgid "instead of applying the patch, output diffstat for the input"
2286
msgstr "不应用补丁,而是显示输入的差异统计(diffstat)"
2287
2218
-#: builtin/apply.c:4372
2288
+#: builtin/apply.c:4373
2289
msgid "show number of added and deleted lines in decimal notation"
2290
msgstr "以十进制数显示添加和删除的行数"
2291
2222
-#: builtin/apply.c:4374
2292
+#: builtin/apply.c:4375
2293
msgid "instead of applying the patch, output a summary for the input"
2294
msgstr "不应用补丁,而是显示输入的概要"
2295
2226
-#: builtin/apply.c:4376
2296
+#: builtin/apply.c:4377
2297
msgid "instead of applying the patch, see if the patch is applicable"
2298
msgstr "不应用补丁,而是查看补丁是否可应用"
2299
2230
-#: builtin/apply.c:4378
2300
+#: builtin/apply.c:4379
2301
msgid "make sure the patch is applicable to the current index"
2302
msgstr "确认补丁可以应用到当前索引"
2303
2234
-#: builtin/apply.c:4380
2304
+#: builtin/apply.c:4381
2305
msgid "apply a patch without touching the working tree"
2306
msgstr "应用补丁而不修改工作区"
2307
2238
-#: builtin/apply.c:4382
2308
+#: builtin/apply.c:4383
2309
msgid "also apply the patch (use with --stat/--summary/--check)"
2310
msgstr "还应用此补丁(与 --stat/--summary/--check 选项同时使用)"
2311
2242
-#: builtin/apply.c:4384
2312
+#: builtin/apply.c:4385
2313
msgid "attempt three-way merge if a patch does not apply"
2314
msgstr "如果一个补丁不能应用则尝试三路合并"
2315
2246
-#: builtin/apply.c:4386
2316
+#: builtin/apply.c:4387
2317
msgid "build a temporary index based on embedded index information"
2318
msgstr "创建一个临时索引基于嵌入的索引信息"
2319
2250
-#: builtin/apply.c:4388 builtin/checkout-index.c:197 builtin/ls-files.c:456
2320
+#: builtin/apply.c:4389 builtin/checkout-index.c:197 builtin/ls-files.c:462
2321
msgid "paths are separated with NUL character"
2322
msgstr "路径以 NUL 字符分隔"
2323
2254
-#: builtin/apply.c:4391
2324
+#: builtin/apply.c:4392
2325
msgid "ensure at least <n> lines of context match"
2326
msgstr "确保至少匹配 <n> 行上下文"
2327
2258
-#: builtin/apply.c:4392
2328
+#: builtin/apply.c:4393
2329
msgid "action"
2330
msgstr "动作"
2331
2262
-#: builtin/apply.c:4393
2332
+#: builtin/apply.c:4394
2333
msgid "detect new or modified lines that have whitespace errors"
2334
msgstr "检查新增和修改的行中间的空白字符滥用"
2335
2266
-#: builtin/apply.c:4396 builtin/apply.c:4399
2336
+#: builtin/apply.c:4397 builtin/apply.c:4400
2337
msgid "ignore changes in whitespace when finding context"
2338
msgstr "查找上下文时忽略空白字符的变更"
2339
2270
-#: builtin/apply.c:4402
2340
+#: builtin/apply.c:4403
2341
msgid "apply the patch in reverse"
2342
msgstr "反向应用补丁"
2343
2274
-#: builtin/apply.c:4404
2344
+#: builtin/apply.c:4405
2345
msgid "don't expect at least one line of context"
2346
msgstr "无需至少一行上下文"
2347
2278
-#: builtin/apply.c:4406
2348
+#: builtin/apply.c:4407
2349
msgid "leave the rejected hunks in corresponding *.rej files"
2350
msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
2351
2282
-#: builtin/apply.c:4408
2352
+#: builtin/apply.c:4409
2353
msgid "allow overlapping hunks"
2354
msgstr "允许重叠的补丁片段"
2355
2286
-#: builtin/apply.c:4411
2356
+#: builtin/apply.c:4412
2357
msgid "tolerate incorrectly detected missing new-line at the end of file"
2358
msgstr "允许不正确的文件末尾换行符"
2359
2290
-#: builtin/apply.c:4414
2360
+#: builtin/apply.c:4415
2361
msgid "do not trust the line counts in the hunk headers"
2362
msgstr "不信任补丁片段的头信息中的行号"
2363
2294
-#: builtin/apply.c:4416
2364
+#: builtin/apply.c:4417
2365
msgid "root"
2366
msgstr "根目录"
2367
2298
-#: builtin/apply.c:4417
2368
+#: builtin/apply.c:4418
2369
msgid "prepend <root> to all filenames"
2370
msgstr "为所有文件名前添加 <根目录>"
2371
2302
-#: builtin/apply.c:4439
2372
+#: builtin/apply.c:4440
2373
msgid "--3way outside a repository"
2374
msgstr "--3way 在一个版本库之外"
2375
2306
-#: builtin/apply.c:4447
2376
+#: builtin/apply.c:4448
2377
msgid "--index outside a repository"
2378
msgstr "--index 在一个版本库之外"
2379
2310
-#: builtin/apply.c:4450
2380
+#: builtin/apply.c:4451
2381
msgid "--cached outside a repository"
2382
msgstr "--cached 在一个版本库之外"
2383
2314
-#: builtin/apply.c:4466
2384
+#: builtin/apply.c:4467
2385
#, c-format
2386
msgid "can't open patch '%s'"
2387
msgstr "不能打开补丁 '%s'"
2388
2319
-#: builtin/apply.c:4480
2389
+#: builtin/apply.c:4481
2390
#, c-format
2391
msgid "squelched %d whitespace error"
2392
msgid_plural "squelched %d whitespace errors"
2393
msgstr[0] "抑制下仍有 %d 个空白字符误用"
2394
msgstr[1] "抑制下仍有 %d 个空白字符误用"
2395
2326
-#: builtin/apply.c:4486 builtin/apply.c:4496
2396
+#: builtin/apply.c:4487 builtin/apply.c:4497
2397
#, c-format
2398
msgid "%d line adds whitespace errors."
2399
msgid_plural "%d lines add whitespace errors."
@@ -2377,103 +2447,103 @@ msgstr "执行 'git bisect next'"
2447
msgid "update BISECT_HEAD instead of checking out the current commit"
2448
msgstr "更新 BISECT_HEAD 而非检出当前提交"
2449
2380
-#: builtin/blame.c:25
2450
+#: builtin/blame.c:26
2451
msgid "git blame [options] [rev-opts] [rev] [--] file"
2452
msgstr "git blame [选项] [版本选项] [版本] [--] 文件"
2453
2384
-#: builtin/blame.c:30
2454
+#: builtin/blame.c:31
2455
msgid "[rev-opts] are documented in git-rev-list(1)"
2456
msgstr "[版本选项] 的文档记录在 git-rev-list(1) 中"
2457
2388
-#: builtin/blame.c:2355
2458
+#: builtin/blame.c:2276
2459
msgid "Show blame entries as we find them, incrementally"
2460
msgstr "增量式地显示发现的 blame 条目"
2461
2392
-#: builtin/blame.c:2356
2462
+#: builtin/blame.c:2277
2463
msgid "Show blank SHA-1 for boundary commits (Default: off)"
2464
msgstr "边界提交显示空的 SHA-1(默认:关闭)"
2465
2396
-#: builtin/blame.c:2357
2466
+#: builtin/blame.c:2278
2467
msgid "Do not treat root commits as boundaries (Default: off)"
2468
msgstr "不把根提交作为边界(默认:关闭)"
2469
2400
-#: builtin/blame.c:2358
2470
+#: builtin/blame.c:2279
2471
msgid "Show work cost statistics"
2472
msgstr "显示命令消耗统计"
2473
2404
-#: builtin/blame.c:2359
2474
+#: builtin/blame.c:2280
2475
msgid "Show output score for blame entries"
2476
msgstr "显示判断 blame 条目位移的得分诊断信息"
2477
2408
-#: builtin/blame.c:2360
2478
+#: builtin/blame.c:2281
2479
msgid "Show original filename (Default: auto)"
2480
msgstr "显示原始文件名(默认:自动)"
2481
2412
-#: builtin/blame.c:2361
2482
+#: builtin/blame.c:2282
2483
msgid "Show original linenumber (Default: off)"
2484
msgstr "显示原始的行号(默认:关闭)"
2485
2416
-#: builtin/blame.c:2362
2486
+#: builtin/blame.c:2283
2487
msgid "Show in a format designed for machine consumption"
2488
msgstr "显示为一个适合机器读取的格式"
2489
2420
-#: builtin/blame.c:2363
2490
+#: builtin/blame.c:2284
2491
msgid "Show porcelain format with per-line commit information"
2492
msgstr "为每一行显示机器适用的提交信息"
2493
2424
-#: builtin/blame.c:2364
2494
+#: builtin/blame.c:2285
2495
msgid "Use the same output mode as git-annotate (Default: off)"
2496
msgstr "使用和 git-annotate 相同的输出模式(默认:关闭)"
2497
2428
-#: builtin/blame.c:2365
2498
+#: builtin/blame.c:2286
2499
msgid "Show raw timestamp (Default: off)"
2500
msgstr "显示原始时间戳(默认:关闭)"
2501
2432
-#: builtin/blame.c:2366
2502
+#: builtin/blame.c:2287
2503
msgid "Show long commit SHA1 (Default: off)"
2504
msgstr "显示长的SHA1提交号(默认:关闭)"
2505
2436
-#: builtin/blame.c:2367
2506
+#: builtin/blame.c:2288
2507
msgid "Suppress author name and timestamp (Default: off)"
2508
msgstr "隐藏作者名字和时间戳(默认:关闭)"
2509
2440
-#: builtin/blame.c:2368
2510
+#: builtin/blame.c:2289
2511
msgid "Show author email instead of name (Default: off)"
2512
msgstr "显示作者的邮箱而不是名字(默认:关闭)"
2513
2444
-#: builtin/blame.c:2369
2514
+#: builtin/blame.c:2290
2515
msgid "Ignore whitespace differences"
2516
msgstr "忽略空白差异"
2517
2448
-#: builtin/blame.c:2370
2518
+#: builtin/blame.c:2291
2519
msgid "Spend extra cycles to find better match"
2520
msgstr "花费额外的循环来找到更好的匹配"
2521
2452
-#: builtin/blame.c:2371
2522
+#: builtin/blame.c:2292
2523
msgid "Use revisions from <file> instead of calling git-rev-list"
2524
msgstr "使用来自 <file> 的修订集而不是调用 git-rev-list"
2525
2456
-#: builtin/blame.c:2372
2526
+#: builtin/blame.c:2293
2527
msgid "Use <file>'s contents as the final image"
2528
msgstr "使用 <file> 的内容作为最终的图片"
2529
2460
-#: builtin/blame.c:2373 builtin/blame.c:2374
2530
+#: builtin/blame.c:2294 builtin/blame.c:2295
2531
msgid "score"
2532
msgstr "得分"
2533
2464
-#: builtin/blame.c:2373
2534
+#: builtin/blame.c:2294
2535
msgid "Find line copies within and across files"
2536
msgstr "找到文件内及跨文件的行拷贝"
2537
2468
-#: builtin/blame.c:2374
2538
+#: builtin/blame.c:2295
2539
msgid "Find line movements within and across files"
2540
msgstr "找到文件内及跨文件的行移动"
2541
2472
-#: builtin/blame.c:2375
2542
+#: builtin/blame.c:2296
2543
msgid "n,m"
2544
msgstr "n,m"
2545
2476
-#: builtin/blame.c:2375
2546
+#: builtin/blame.c:2296
2547
msgid "Process only line range n,m, counting from 1"
2548
msgstr "只处理行范围在 n 和 m 之间的,从 1 开始"
2549
@@ -2707,8 +2777,8 @@ msgid "act on remote-tracking branches"
2777
msgstr "作用于远程跟踪分支"
2778
2779
#: builtin/branch.c:805 builtin/branch.c:811 builtin/branch.c:832
2710
-#: builtin/branch.c:838 builtin/commit.c:1368 builtin/commit.c:1369
2711
-#: builtin/commit.c:1370 builtin/commit.c:1371 builtin/tag.c:468
2780
+#: builtin/branch.c:838 builtin/commit.c:1414 builtin/commit.c:1415
2781
+#: builtin/commit.c:1416 builtin/commit.c:1417 builtin/tag.c:468
2782
msgid "commit"
2783
msgstr "提交"
2784
@@ -2772,7 +2842,7 @@ msgstr "以列的方式显示分支"
2842
msgid "Failed to resolve HEAD as a valid ref."
2843
msgstr "无法将 HEAD 解析为有效引用。"
2844
2775
-#: builtin/branch.c:860 builtin/clone.c:619
2845
+#: builtin/branch.c:860 builtin/clone.c:630
2846
msgid "HEAD not found below refs/heads!"
2847
msgstr "HEAD 没有位于 /refs/heads 之下!"
2848
@@ -2889,43 +2959,43 @@ msgstr "需要一个版本库来创建包。"
2959
msgid "Need a repository to unbundle."
2960
msgstr "需要一个版本库来解包。"
2961
2892
-#: builtin/cat-file.c:176
2962
+#: builtin/cat-file.c:303
2963
msgid "git cat-file (-t|-s|-e|-p|<type>|--textconv) <object>"
2964
msgstr "git cat-file (-t|-s|-e|-p|<类型>|--textconv) <对象>"
2965
2896
-#: builtin/cat-file.c:177
2966
+#: builtin/cat-file.c:304
2967
msgid "git cat-file (--batch|--batch-check) < <list_of_objects>"
2968
msgstr "git cat-file (--batch|--batch-check) < <对象列表>"
2969
2900
-#: builtin/cat-file.c:195
2970
+#: builtin/cat-file.c:341
2971
msgid "<type> can be one of: blob, tree, commit, tag"
2972
msgstr "<类型> 可以是其中之一:blob、tree、commit、tag"
2973
2904
-#: builtin/cat-file.c:196
2974
+#: builtin/cat-file.c:342
2975
msgid "show object type"
2976
msgstr "显示对象类型"
2977
2908
-#: builtin/cat-file.c:197
2978
+#: builtin/cat-file.c:343
2979
msgid "show object size"
2980
msgstr "显示对象大小"
2981
2912
-#: builtin/cat-file.c:199
2982
+#: builtin/cat-file.c:345
2983
msgid "exit with zero when there's no error"
2984
msgstr "当没有错误时退出并返回零"
2985
2916
-#: builtin/cat-file.c:200
2986
+#: builtin/cat-file.c:346
2987
msgid "pretty-print object's content"
2988
msgstr "美观地打印对象的内容"
2989
2920
-#: builtin/cat-file.c:202
2990
+#: builtin/cat-file.c:348
2991
msgid "for blob objects, run textconv on object's content"
2992
msgstr "对于数据(blob)对象,对其内容执行 textconv"
2993
2924
-#: builtin/cat-file.c:204
2994
+#: builtin/cat-file.c:350
2995
msgid "show info and content of objects fed from the standard input"
2996
msgstr "显示从标准输入提供的对象的信息和内容"
2997
2928
-#: builtin/cat-file.c:207
2998
+#: builtin/cat-file.c:353
2999
msgid "show info about objects fed from the standard input"
3000
msgstr "显示从标准输入提供的对象的信息"
3001
@@ -2953,30 +3023,55 @@ msgstr "从标准输入读出文件名"
3023
msgid "input paths are terminated by a null character"
3024
msgstr "输入路径以null字符终止"
3025
2956
-#: builtin/check-ignore.c:18 builtin/checkout.c:1044 builtin/gc.c:177
3026
+#: builtin/check-ignore.c:18 builtin/checkout.c:1054 builtin/gc.c:177
3027
msgid "suppress progress reporting"
3028
msgstr "不显示进度报告"
3029
2960
-#: builtin/check-ignore.c:146
3030
+#: builtin/check-ignore.c:26
3031
+msgid "show non-matching input paths"
3032
+msgstr "显示未匹配的输入路径"
3033
+
3034
+#: builtin/check-ignore.c:143
3035
msgid "cannot specify pathnames with --stdin"
3036
msgstr "不能同时提供路径及 --stdin 参数"
3037
2964
-#: builtin/check-ignore.c:149
3038
+#: builtin/check-ignore.c:146
3039
msgid "-z only makes sense with --stdin"
3040
msgstr "-z 需要和 --stdin 参数共用才有意义"
3041
2968
-#: builtin/check-ignore.c:151
3042
+#: builtin/check-ignore.c:148
3043
msgid "no path specified"
3044
msgstr "未指定路径"
3045
2972
-#: builtin/check-ignore.c:155
3046
+#: builtin/check-ignore.c:152
3047
msgid "--quiet is only valid with a single pathname"
3048
msgstr "参数 --quiet 只在提供一个路径名时有效"
3049
2976
-#: builtin/check-ignore.c:157
3050
+#: builtin/check-ignore.c:154
3051
msgid "cannot have both --quiet and --verbose"
3052
msgstr "不能同时提供 --quiet 和 --verbose 参数"
3053
3054
+#: builtin/check-ignore.c:157
3055
+msgid "--non-matching is only valid with --verbose"
3056
+msgstr "--non-matching 选项只在使用 --verbose 时有效"
3057
+
3058
+#: builtin/check-mailmap.c:8
3059
+msgid "git check-mailmap [options] <contact>..."
3060
+msgstr "git check-mailmap [选项] <联系地址>..."
3061
+
3062
+#: builtin/check-mailmap.c:13
3063
+msgid "also read contacts from stdin"
3064
+msgstr "还从标准输入读取联系地址"
3065
+
3066
+#: builtin/check-mailmap.c:24
3067
+#, c-format
3068
+msgid "unable to parse contact: %s"
3069
+msgstr "不能解析联系地址:%s"
3070
+
3071
+#: builtin/check-mailmap.c:47
3072
+msgid "no contacts specified"
3073
+msgstr "未指定联系地址"
3074
+
3075
#: builtin/checkout-index.c:126
3076
msgid "git checkout-index [options] [--] [<file>...]"
3077
msgstr "git checkout-index [选项] [--] [<文件>...]"
@@ -3093,43 +3188,43 @@ msgstr "您需要先解决当前索引的冲突"
3188
msgid "Can not do reflog for '%s'\n"
3189
msgstr "不能对 '%s' 执行 reflog 操作\n"
3190
3096
-#: builtin/checkout.c:634
3191
+#: builtin/checkout.c:639
3192
msgid "HEAD is now at"
3193
msgstr "HEAD 目前位于"
3194
3100
-#: builtin/checkout.c:641
3195
+#: builtin/checkout.c:646
3196
#, c-format
3197
msgid "Reset branch '%s'\n"
3198
msgstr "重置分支 '%s'\n"
3199
3105
-#: builtin/checkout.c:644
3200
+#: builtin/checkout.c:649
3201
#, c-format
3202
msgid "Already on '%s'\n"
3203
msgstr "已经位于 '%s'\n"
3204
3110
-#: builtin/checkout.c:648
3205
+#: builtin/checkout.c:653
3206
#, c-format
3207
msgid "Switched to and reset branch '%s'\n"
3208
msgstr "切换并重置分支 '%s'\n"
3209
3115
-#: builtin/checkout.c:650 builtin/checkout.c:987
3210
+#: builtin/checkout.c:655 builtin/checkout.c:997
3211
#, c-format
3212
msgid "Switched to a new branch '%s'\n"
3213
msgstr "切换到一个新分支 '%s'\n"
3214
3120
-#: builtin/checkout.c:652
3215
+#: builtin/checkout.c:657
3216
#, c-format
3217
msgid "Switched to branch '%s'\n"
3218
msgstr "切换到分支 '%s'\n"
3219
3220
# 译者:注意保持前导空格
3126
-#: builtin/checkout.c:708
3221
+#: builtin/checkout.c:713
3222
#, c-format
3223
msgid " ... and %d more.\n"
3224
msgstr " ... 及其它 %d 个。\n"
3225
3226
#. The singular version
3132
-#: builtin/checkout.c:714
3227
+#: builtin/checkout.c:719
3228
#, c-format
3229
msgid ""
3230
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -3150,7 +3245,7 @@ msgstr[1] ""
3245
"\n"
3246
"%s\n"
3247
3153
-#: builtin/checkout.c:732
3248
+#: builtin/checkout.c:737
3249
#, c-format
3250
msgid ""
3251
"If you want to keep them by creating a new branch, this may be a good time\n"
@@ -3165,136 +3260,136 @@ msgstr ""
3260
" git branch new_branch_name %s\n"
3261
"\n"
3262
3168
-#: builtin/checkout.c:762
3263
+#: builtin/checkout.c:767
3264
msgid "internal error in revision walk"
3265
msgstr "在版本遍历时遇到内部错误"
3266
3172
-#: builtin/checkout.c:766
3267
+#: builtin/checkout.c:771
3268
msgid "Previous HEAD position was"
3269
msgstr "之前的 HEAD 位置是"
3270
3176
-#: builtin/checkout.c:793 builtin/checkout.c:982
3271
+#: builtin/checkout.c:798 builtin/checkout.c:992
3272
msgid "You are on a branch yet to be born"
3273
msgstr "您位于一个尚未初始化的分支"
3274
3275
#. case (1)
3181
-#: builtin/checkout.c:918
3276
+#: builtin/checkout.c:928
3277
#, c-format
3278
msgid "invalid reference: %s"
3279
msgstr "无效引用:%s"
3280
3281
#. case (1): want a tree
3187
-#: builtin/checkout.c:957
3282
+#: builtin/checkout.c:967
3283
#, c-format
3284
msgid "reference is not a tree: %s"
3285
msgstr "引用不是一个树:%s"
3286
3192
-#: builtin/checkout.c:996
3287
+#: builtin/checkout.c:1006
3288
msgid "paths cannot be used with switching branches"
3289
msgstr "路径不能和切换分支同时使用"
3290
3196
-#: builtin/checkout.c:999 builtin/checkout.c:1003
3291
+#: builtin/checkout.c:1009 builtin/checkout.c:1013
3292
#, c-format
3293
msgid "'%s' cannot be used with switching branches"
3294
msgstr "'%s' 不能和切换分支同时使用"
3295
3201
-#: builtin/checkout.c:1007 builtin/checkout.c:1010 builtin/checkout.c:1015
3202
-#: builtin/checkout.c:1018
3296
+#: builtin/checkout.c:1017 builtin/checkout.c:1020 builtin/checkout.c:1025
3297
+#: builtin/checkout.c:1028
3298
#, c-format
3299
msgid "'%s' cannot be used with '%s'"
3300
msgstr "'%s' 不能和 '%s' 同时使用"
3301
3207
-#: builtin/checkout.c:1023
3302
+#: builtin/checkout.c:1033
3303
#, c-format
3304
msgid "Cannot switch branch to a non-commit '%s'"
3305
msgstr "不能切换分支到一个非提交 '%s'"
3306
3212
-#: builtin/checkout.c:1045 builtin/checkout.c:1047 builtin/clone.c:90
3307
+#: builtin/checkout.c:1055 builtin/checkout.c:1057 builtin/clone.c:89
3308
#: builtin/remote.c:169 builtin/remote.c:171
3309
msgid "branch"
3310
msgstr "分支"
3311
3217
-#: builtin/checkout.c:1046
3312
+#: builtin/checkout.c:1056
3313
msgid "create and checkout a new branch"
3314
msgstr "创建并检出一个新的分支"
3315
3221
-#: builtin/checkout.c:1048
3316
+#: builtin/checkout.c:1058
3317
msgid "create/reset and checkout a branch"
3318
msgstr "创建/重置并检出一个分支"
3319
3225
-#: builtin/checkout.c:1049
3320
+#: builtin/checkout.c:1059
3321
msgid "create reflog for new branch"
3322
msgstr "为新的分支创建引用日志"
3323
3229
-#: builtin/checkout.c:1050
3324
+#: builtin/checkout.c:1060
3325
msgid "detach the HEAD at named commit"
3326
msgstr "成为指向该提交的分离头指针"
3327
3233
-#: builtin/checkout.c:1051
3328
+#: builtin/checkout.c:1061
3329
msgid "set upstream info for new branch"
3330
msgstr "为新的分支设置上游信息"
3331
3237
-#: builtin/checkout.c:1053
3332
+#: builtin/checkout.c:1063
3333
msgid "new branch"
3334
msgstr "新分支"
3335
3241
-#: builtin/checkout.c:1053
3336
+#: builtin/checkout.c:1063
3337
msgid "new unparented branch"
3338
msgstr "新的没有父提交的分支"
3339
3245
-#: builtin/checkout.c:1054
3340
+#: builtin/checkout.c:1064
3341
msgid "checkout our version for unmerged files"
3342
msgstr "对尚未合并的文件检出我们的版本"
3343
3249
-#: builtin/checkout.c:1056
3344
+#: builtin/checkout.c:1066
3345
msgid "checkout their version for unmerged files"
3346
msgstr "对尚未合并的文件检出他们的版本"
3347
3253
-#: builtin/checkout.c:1058
3348
+#: builtin/checkout.c:1068
3349
msgid "force checkout (throw away local modifications)"
3350
msgstr "强制检出(丢弃本地修改)"
3351
3257
-#: builtin/checkout.c:1059
3352
+#: builtin/checkout.c:1069
3353
msgid "perform a 3-way merge with the new branch"
3354
msgstr "和新的分支执行三路合并"
3355
3261
-#: builtin/checkout.c:1060 builtin/merge.c:217
3356
+#: builtin/checkout.c:1070 builtin/merge.c:232
3357
msgid "update ignored files (default)"
3358
msgstr "更新忽略的文件(默认)"
3359
3265
-#: builtin/checkout.c:1061 builtin/log.c:1158 parse-options.h:245
3360
+#: builtin/checkout.c:1071 builtin/log.c:1208 parse-options.h:249
3361
msgid "style"
3362
msgstr "风格"
3363
3269
-#: builtin/checkout.c:1062
3364
+#: builtin/checkout.c:1072
3365
msgid "conflict style (merge or diff3)"
3366
msgstr "冲突输出风格(merge 或 diff3)"
3367
3273
-#: builtin/checkout.c:1065
3368
+#: builtin/checkout.c:1075
3369
msgid "do not limit pathspecs to sparse entries only"
3370
msgstr "对路径不做稀疏检出的限制"
3371
3277
-#: builtin/checkout.c:1067
3372
+#: builtin/checkout.c:1077
3373
msgid "second guess 'git checkout no-such-branch'"
3374
msgstr "再者猜测'git checkout no-such-branch'"
3375
3281
-#: builtin/checkout.c:1091
3376
+#: builtin/checkout.c:1101
3377
msgid "-b, -B and --orphan are mutually exclusive"
3378
msgstr "-b、-B 和 --orphan 是互斥的"
3379
3285
-#: builtin/checkout.c:1108
3380
+#: builtin/checkout.c:1118
3381
msgid "--track needs a branch name"
3382
msgstr "--track 需要一个分支名"
3383
3289
-#: builtin/checkout.c:1115
3384
+#: builtin/checkout.c:1125
3385
msgid "Missing branch name; try -b"
3386
msgstr "缺少分支名;尝试 -b"
3387
3293
-#: builtin/checkout.c:1150
3388
+#: builtin/checkout.c:1160
3389
msgid "invalid path specification"
3390
msgstr "无效的路径规格"
3391
3297
-#: builtin/checkout.c:1157
3392
+#: builtin/checkout.c:1167
3393
#, c-format
3394
msgid ""
3395
"Cannot update paths and switch to branch '%s' at the same time.\n"
@@ -3303,227 +3398,330 @@ msgstr ""
3398
"不能同时更新路径并切换到分支'%s'。\n"
3399
"您是想要检出 '%s' 但其未能解析为提交么?"
3400
3306
-#: builtin/checkout.c:1162
3401
+#: builtin/checkout.c:1172
3402
#, c-format
3403
msgid "git checkout: --detach does not take a path argument '%s'"
3404
msgstr "git checkout:--detach 不能接收路径参数 '%s'"
3405
3311
-#: builtin/checkout.c:1166
3406
+#: builtin/checkout.c:1176
3407
msgid ""
3408
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
3409
"checking out of the index."
3410
msgstr ""
3411
"git checkout:在从索引检出时,--ours/--theirs、--force 和 --merge 不兼容。"
3412
3318
-#: builtin/clean.c:20
3319
-msgid "git clean [-d] [-f] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..."
3320
-msgstr "git clean [-d] [-f] [-n] [-q] [-e <模式>] [-x | -X] [--] <路径>..."
3413
+#: builtin/clean.c:25
3414
+msgid ""
3415
+"git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <paths>..."
3416
+msgstr ""
3417
+"git clean [-d] [-f] [-i] [-n] [-q] [-e <模式>] [-x | -X] [--] <路径>..."
3418
3322
-#: builtin/clean.c:24
3419
+#: builtin/clean.c:29
3420
#, c-format
3421
msgid "Removing %s\n"
3422
msgstr "正删除 %s\n"
3423
3327
-#: builtin/clean.c:25
3424
+#: builtin/clean.c:30
3425
#, c-format
3426
msgid "Would remove %s\n"
3427
msgstr "将删除 %s\n"
3428
3332
-#: builtin/clean.c:26
3429
+#: builtin/clean.c:31
3430
#, c-format
3431
msgid "Skipping repository %s\n"
3432
msgstr "忽略版本库 %s\n"
3433
3337
-#: builtin/clean.c:27
3434
+#: builtin/clean.c:32
3435
#, c-format
3436
msgid "Would skip repository %s\n"
3437
msgstr "将忽略版本库 %s\n"
3438
3342
-#: builtin/clean.c:28
3439
+#: builtin/clean.c:33
3440
#, c-format
3441
msgid "failed to remove %s"
3442
msgstr "无法删除 %s"
3443
3347
-#: builtin/clean.c:160
3444
+#: builtin/clean.c:293
3445
+msgid ""
3446
+"Prompt help:\n"
3447
+"1 - select a numbered item\n"
3448
+"foo - select item based on unique prefix\n"
3449
+" - (empty) select nothing"
3450
+msgstr ""
3451
+"帮助:\n"
3452
+"1 - 通过编号选择一个选项\n"
3453
+"foo - 通过标题选择一个选项\n"
3454
+" - (空)什么也不选择"
3455
+
3456
+#: builtin/clean.c:297
3457
+msgid ""
3458
+"Prompt help:\n"
3459
+"1 - select a single item\n"
3460
+"3-5 - select a range of items\n"
3461
+"2-3,6-9 - select multiple ranges\n"
3462
+"foo - select item based on unique prefix\n"
3463
+"-... - unselect specified items\n"
3464
+"* - choose all items\n"
3465
+" - (empty) finish selecting"
3466
+msgstr ""
3467
+"帮助:\n"
3468
+"1 - 选择一个选项\n"
3469
+"3-5 - 选择一个范围内的所有选项\n"
3470
+"2-3,6-9 - 选择多个范围内的所有选项\n"
3471
+"foo - 通过标题选择一个选项\n"
3472
+"-... - 反选特定的选项\n"
3473
+"* - 选择所有选项\n"
3474
+" - (空)结束选择"
3475
+
3476
+#: builtin/clean.c:491
3477
+#, c-format
3478
+msgid "Huh (%s)?"
3479
+msgstr "嗯(%s)?"
3480
+
3481
+#: builtin/clean.c:634
3482
+#, c-format
3483
+msgid "Input ignore patterns>> "
3484
+msgstr "输入模版以排除条目>> "
3485
+
3486
+#: builtin/clean.c:671
3487
+#, c-format
3488
+msgid "WARNING: Cannot find items matched by: %s"
3489
+msgstr "警告:无法找到和 %s 匹配的条目"
3490
+
3491
+#: builtin/clean.c:692
3492
+msgid "Select items to delete"
3493
+msgstr "选择要删除的条目"
3494
+
3495
+#: builtin/clean.c:732
3496
+#, c-format
3497
+msgid "remove %s? "
3498
+msgstr "删除 %s?"
3499
+
3500
+#: builtin/clean.c:757
3501
+msgid "Bye."
3502
+msgstr "再见。"
3503
+
3504
+#: builtin/clean.c:765
3505
+msgid ""
3506
+"clean - start cleaning\n"
3507
+"filter by pattern - exclude items from deletion\n"
3508
+"select by numbers - select items to be deleted by numbers\n"
3509
+"ask each - confirm each deletion (like \"rm -i\")\n"
3510
+"quit - stop cleaning\n"
3511
+"help - this screen\n"
3512
+"? - help for prompt selection"
3513
+msgstr ""
3514
+"clean - 开始清理\n"
3515
+"filter by pattern - 通过模版排除要删除的条目\n"
3516
+"select by numbers - 通过数字选择要删除的条目\n"
3517
+"ask each - 针对删除逐一询问(就像 \"rm -i\")\n"
3518
+"quit - 停止删除并退出\n"
3519
+"help - 显示本帮助\n"
3520
+"? - 显示如何在提示符下选择的帮助"
3521
+
3522
+#: builtin/clean.c:792
3523
+msgid "*** Commands ***"
3524
+msgstr "*** 命令 ***"
3525
+
3526
+#: builtin/clean.c:793
3527
+msgid "What now"
3528
+msgstr "请选择"
3529
+
3530
+#: builtin/clean.c:801
3531
+msgid "Would remove the following item:"
3532
+msgid_plural "Would remove the following items:"
3533
+msgstr[0] "将删除如下条目:"
3534
+msgstr[1] "将删除如下条目:"
3535
+
3536
+#: builtin/clean.c:818
3537
+msgid "No more files to clean, exiting."
3538
+msgstr "没有要清理的文件,退出。"
3539
+
3540
+#: builtin/clean.c:850
3541
msgid "do not print names of files removed"
3542
msgstr "不打印删除文件的名称"
3543
3351
-#: builtin/clean.c:162
3544
+#: builtin/clean.c:852
3545
msgid "force"
3546
msgstr "强制"
3547
3355
-#: builtin/clean.c:164
3548
+#: builtin/clean.c:853
3549
+msgid "interactive cleaning"
3550
+msgstr "交互式清除"
3551
+
3552
+#: builtin/clean.c:855
3553
msgid "remove whole directories"
3554
msgstr "删除整个目录"
3555
3359
-#: builtin/clean.c:165 builtin/describe.c:412 builtin/grep.c:717
3360
-#: builtin/ls-files.c:487 builtin/name-rev.c:231 builtin/show-ref.c:182
3556
+#: builtin/clean.c:856 builtin/describe.c:420 builtin/grep.c:716
3557
+#: builtin/ls-files.c:493 builtin/name-rev.c:315 builtin/show-ref.c:186
3558
msgid "pattern"
3559
msgstr "模式"
3560
3364
-#: builtin/clean.c:166
3561
+#: builtin/clean.c:857
3562
msgid "add <pattern> to ignore rules"
3563
msgstr "添加<模式>到忽略规则"
3564
3368
-#: builtin/clean.c:167
3565
+#: builtin/clean.c:858
3566
msgid "remove ignored files, too"
3567
msgstr "也删除忽略的文件"
3568
3372
-#: builtin/clean.c:169
3569
+#: builtin/clean.c:860
3570
msgid "remove only ignored files"
3571
msgstr "只删除忽略的文件"
3572
3376
-#: builtin/clean.c:187
3573
+#: builtin/clean.c:878
3574
msgid "-x and -X cannot be used together"
3575
msgstr "-x 和 -X 不能同时使用"
3576
3380
-#: builtin/clean.c:191
3577
+#: builtin/clean.c:882
3578
msgid ""
3382
-"clean.requireForce set to true and neither -n nor -f given; refusing to clean"
3579
+"clean.requireForce set to true and neither -i, -n nor -f given; refusing to "
3580
+"clean"
3581
msgstr ""
3384
-"clean.requireForce 设置为 true 且未提供 -n 或 -f 选项,拒绝执行清理动作"
3582
+"clean.requireForce 设置为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作"
3583
3386
-#: builtin/clean.c:194
3584
+#: builtin/clean.c:885
3585
msgid ""
3388
-"clean.requireForce defaults to true and neither -n nor -f given; refusing to "
3389
-"clean"
3586
+"clean.requireForce defaults to true and neither -i, -n nor -f given; "
3587
+"refusing to clean"
3588
msgstr ""
3391
-"clean.requireForce 默认为 true 且未提供 -n 或 -f 选项,拒绝执行清理动作"
3589
+"clean.requireForce 默认为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作"
3590
3393
-#: builtin/clone.c:37
3591
+#: builtin/clone.c:36
3592
msgid "git clone [options] [--] <repo> [<dir>]"
3593
msgstr "git clone [选项] [--] <版本库> [<路径>]"
3594
3397
-#: builtin/clone.c:65 builtin/fetch.c:82 builtin/merge.c:214
3398
-#: builtin/push.c:436
3595
+#: builtin/clone.c:64 builtin/fetch.c:82 builtin/merge.c:229
3596
+#: builtin/push.c:462
3597
msgid "force progress reporting"
3598
msgstr "强制显示进度报告"
3599
3402
-#: builtin/clone.c:67
3600
+#: builtin/clone.c:66
3601
msgid "don't create a checkout"
3602
msgstr "不创建一个检出"
3603
3406
-#: builtin/clone.c:68 builtin/clone.c:70 builtin/init-db.c:488
3604
+#: builtin/clone.c:67 builtin/clone.c:69 builtin/init-db.c:488
3605
msgid "create a bare repository"
3606
msgstr "创建一个裸版本库"
3607
3410
-#: builtin/clone.c:73
3608
+#: builtin/clone.c:72
3609
msgid "create a mirror repository (implies bare)"
3610
msgstr "创建一个镜像版本库(也是裸版本库)"
3611
3414
-#: builtin/clone.c:75
3612
+#: builtin/clone.c:74
3613
msgid "to clone from a local repository"
3614
msgstr "从本地版本库克隆"
3615
3418
-#: builtin/clone.c:77
3616
+#: builtin/clone.c:76
3617
msgid "don't use local hardlinks, always copy"
3618
msgstr "不使用本地硬链接,始终复制"
3619
3422
-#: builtin/clone.c:79
3620
+#: builtin/clone.c:78
3621
msgid "setup as shared repository"
3622
msgstr "设置为共享版本库"
3623
3426
-#: builtin/clone.c:81 builtin/clone.c:83
3624
+#: builtin/clone.c:80 builtin/clone.c:82
3625
msgid "initialize submodules in the clone"
3626
msgstr "在克隆时初始化子模组"
3627
3430
-#: builtin/clone.c:84 builtin/init-db.c:485
3628
+#: builtin/clone.c:83 builtin/init-db.c:485
3629
msgid "template-directory"
3630
msgstr "模板目录"
3631
3434
-#: builtin/clone.c:85 builtin/init-db.c:486
3632
+#: builtin/clone.c:84 builtin/init-db.c:486
3633
msgid "directory from which templates will be used"
3634
msgstr "模板目录将被使用"
3635
3438
-#: builtin/clone.c:87
3636
+#: builtin/clone.c:86
3637
msgid "reference repository"
3638
msgstr "引用版本库"
3639
3442
-#: builtin/clone.c:88 builtin/column.c:26 builtin/merge-file.c:44
3640
+#: builtin/clone.c:87 builtin/column.c:26 builtin/merge-file.c:44
3641
msgid "name"
3642
msgstr "名称"
3643
3446
-#: builtin/clone.c:89
3644
+#: builtin/clone.c:88
3645
msgid "use <name> instead of 'origin' to track upstream"
3646
msgstr "使用<名称>而不是 'origin' 去跟踪上游"
3647
3450
-#: builtin/clone.c:91
3648
+#: builtin/clone.c:90
3649
msgid "checkout <branch> instead of the remote's HEAD"
3650
msgstr "检出<分支>而不是远程HEAD"
3651
3454
-#: builtin/clone.c:93
3652
+#: builtin/clone.c:92
3653
msgid "path to git-upload-pack on the remote"
3654
msgstr "远程 git-upload-pack 路径"
3655
3458
-#: builtin/clone.c:94 builtin/fetch.c:83 builtin/grep.c:662
3656
+#: builtin/clone.c:93 builtin/fetch.c:83 builtin/grep.c:661
3657
msgid "depth"
3658
msgstr "深度"
3659
3462
-#: builtin/clone.c:95
3660
+#: builtin/clone.c:94
3661
msgid "create a shallow clone of that depth"
3662
msgstr "创建一个指定深度的浅克隆"
3663
3466
-#: builtin/clone.c:97
3664
+#: builtin/clone.c:96
3665
msgid "clone only one branch, HEAD or --branch"
3666
msgstr "只克隆一个分支、HEAD 或 --branch"
3667
3470
-#: builtin/clone.c:98 builtin/init-db.c:494
3668
+#: builtin/clone.c:97 builtin/init-db.c:494
3669
msgid "gitdir"
3670
msgstr "git目录"
3671
3474
-#: builtin/clone.c:99 builtin/init-db.c:495
3672
+#: builtin/clone.c:98 builtin/init-db.c:495
3673
msgid "separate git dir from working tree"
3674
msgstr "git目录和工作区分离"
3675
3478
-#: builtin/clone.c:100
3676
+#: builtin/clone.c:99
3677
msgid "key=value"
3678
msgstr "key=value"
3679
3482
-#: builtin/clone.c:101
3680
+#: builtin/clone.c:100
3681
msgid "set config inside the new repository"
3682
msgstr "在新版本库中设置配置信息"
3683
3486
-#: builtin/clone.c:254
3684
+#: builtin/clone.c:253
3685
#, c-format
3686
msgid "reference repository '%s' is not a local repository."
3687
msgstr "引用版本库 '%s' 不是一个本地版本库。"
3688
3491
-#: builtin/clone.c:317
3689
+#: builtin/clone.c:316
3690
#, c-format
3691
msgid "failed to create directory '%s'"
3692
msgstr "无法创建目录 '%s'"
3693
3496
-#: builtin/clone.c:319 builtin/diff.c:77
3694
+#: builtin/clone.c:318 builtin/diff.c:77
3695
#, c-format
3696
msgid "failed to stat '%s'"
3697
msgstr "无法枚举 '%s' 状态"
3698
3501
-#: builtin/clone.c:321
3699
+#: builtin/clone.c:320
3700
#, c-format
3701
msgid "%s exists and is not a directory"
3702
msgstr "%s 存在且不是一个目录"
3703
3506
-#: builtin/clone.c:335
3704
+#: builtin/clone.c:334
3705
#, c-format
3706
msgid "failed to stat %s\n"
3707
msgstr "无法枚举 %s 状态\n"
3708
3511
-#: builtin/clone.c:357
3709
+#: builtin/clone.c:356
3710
#, c-format
3711
msgid "failed to create link '%s'"
3712
msgstr "无法创建链接 '%s'"
3713
3516
-#: builtin/clone.c:361
3714
+#: builtin/clone.c:360
3715
#, c-format
3716
msgid "failed to copy file to '%s'"
3717
msgstr "无法拷贝文件至 '%s'"
3718
3521
-#: builtin/clone.c:384
3719
+#: builtin/clone.c:383
3720
#, c-format
3721
msgid "done.\n"
3722
msgstr "完成。\n"
3723
3526
-#: builtin/clone.c:397
3724
+#: builtin/clone.c:396
3725
msgid ""
3726
"Clone succeeded, but checkout failed.\n"
3727
"You can inspect what was checked out with 'git status'\n"
@@ -3533,90 +3731,104 @@ msgstr ""
3731
"您可以通过 'git status' 检查哪些已被检出,然后使用命令\n"
3732
"'git checkout -f HEAD' 重试\n"
3733
3536
-#: builtin/clone.c:476
3734
+#: builtin/clone.c:475
3735
#, c-format
3736
msgid "Could not find remote branch %s to clone."
3737
msgstr "不能发现要克隆的远程分支 %s。"
3738
3541
-#: builtin/clone.c:550
3739
+#: builtin/clone.c:555
3740
+#, c-format
3741
+msgid "Checking connectivity... "
3742
+msgstr "检查连接... "
3743
+
3744
+#: builtin/clone.c:558
3745
msgid "remote did not send all necessary objects"
3746
msgstr "远程没有发送所有必须的对象"
3747
3545
-#: builtin/clone.c:610
3748
+#: builtin/clone.c:560
3749
+#, c-format
3750
+msgid "done\n"
3751
+msgstr "完成\n"
3752
+
3753
+#: builtin/clone.c:621
3754
msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
3755
msgstr "远程 HEAD 指向一个不存在的引用,无法检出。\n"
3756
3549
-#: builtin/clone.c:641
3757
+#: builtin/clone.c:652
3758
msgid "unable to checkout working tree"
3759
msgstr "不能检出工作区"
3760
3553
-#: builtin/clone.c:749
3761
+#: builtin/clone.c:760
3762
msgid "Too many arguments."
3763
msgstr "太多参数。"
3764
3557
-#: builtin/clone.c:753
3765
+#: builtin/clone.c:764
3766
msgid "You must specify a repository to clone."
3767
msgstr "您必须指定一个版本库来克隆。"
3768
3561
-#: builtin/clone.c:764
3769
+#: builtin/clone.c:775
3770
#, c-format
3771
msgid "--bare and --origin %s options are incompatible."
3772
msgstr "--bare 和 --origin %s 选项不兼容。"
3773
3566
-#: builtin/clone.c:767
3774
+#: builtin/clone.c:778
3775
msgid "--bare and --separate-git-dir are incompatible."
3776
msgstr "--bare 和 --separate-git-dir 选项不兼容。"
3777
3570
-#: builtin/clone.c:780
3778
+#: builtin/clone.c:791
3779
#, c-format
3780
msgid "repository '%s' does not exist"
3781
msgstr "版本库 '%s' 不存在"
3782
3575
-#: builtin/clone.c:785
3783
+#: builtin/clone.c:796
3784
msgid "--depth is ignored in local clones; use file:// instead."
3785
msgstr "--depth 在本地克隆被忽略,改为 file:// 协议试试。"
3786
3579
-#: builtin/clone.c:795
3787
+#: builtin/clone.c:798
3788
+msgid "--local is ignored"
3789
+msgstr "--local 被忽略"
3790
+
3791
+#: builtin/clone.c:808
3792
#, c-format
3793
msgid "destination path '%s' already exists and is not an empty directory."
3794
msgstr "目标路径 '%s' 已经存在,并且不是一个空目录。"
3795
3584
-#: builtin/clone.c:805
3796
+#: builtin/clone.c:818
3797
#, c-format
3798
msgid "working tree '%s' already exists."
3799
msgstr "工作区 '%s' 已经存在。"
3800
3589
-#: builtin/clone.c:818 builtin/clone.c:830
3801
+#: builtin/clone.c:831 builtin/clone.c:843
3802
#, c-format
3803
msgid "could not create leading directories of '%s'"
3804
msgstr "不能为 '%s' 创建先导目录"
3805
3594
-#: builtin/clone.c:821
3806
+#: builtin/clone.c:834
3807
#, c-format
3808
msgid "could not create work tree dir '%s'."
3809
msgstr "不能为 '%s' 创建工作区目录。"
3810
3599
-#: builtin/clone.c:840
3811
+#: builtin/clone.c:853
3812
#, c-format
3813
msgid "Cloning into bare repository '%s'...\n"
3814
msgstr "克隆到裸版本库 '%s'...\n"
3815
3604
-#: builtin/clone.c:842
3816
+#: builtin/clone.c:855
3817
#, c-format
3818
msgid "Cloning into '%s'...\n"
3819
msgstr "正克隆到 '%s'...\n"
3820
3609
-#: builtin/clone.c:877
3821
+#: builtin/clone.c:890
3822
#, c-format
3823
msgid "Don't know how to clone %s"
3824
msgstr "不知道如何克隆 %s"
3825
3614
-#: builtin/clone.c:926
3826
+#: builtin/clone.c:942
3827
#, c-format
3828
msgid "Remote branch %s not found in upstream %s"
3829
msgstr "远程分支 %s 在上游 %s 未发现"
3830
3619
-#: builtin/clone.c:933
3831
+#: builtin/clone.c:949
3832
msgid "You appear to have cloned an empty repository."
3833
msgstr "您似乎克隆了一个空版本库。"
3834
@@ -3652,15 +3864,15 @@ msgstr "两列之间的填充空间"
3864
msgid "--command must be the first argument"
3865
msgstr "--command 必须是第一个参数"
3866
3655
-#: builtin/commit.c:34
3867
+#: builtin/commit.c:35
3868
msgid "git commit [options] [--] <pathspec>..."
3869
msgstr "git commit [选项] [--] <路径匹配>..."
3870
3659
-#: builtin/commit.c:39
3871
+#: builtin/commit.c:40
3872
msgid "git status [options] [--] <pathspec>..."
3873
msgstr "git status [选项] [--] <路径匹配>..."
3874
3663
-#: builtin/commit.c:44
3875
+#: builtin/commit.c:45
3876
msgid ""
3877
"Your name and email address were configured automatically based\n"
3878
"on your username and hostname. Please check that they are accurate.\n"
@@ -3683,7 +3895,7 @@ msgstr ""
3895
"\n"
3896
" git commit --amend --reset-author\n"
3897
3686
-#: builtin/commit.c:56
3898
+#: builtin/commit.c:57
3899
msgid ""
3900
"You asked to amend the most recent commit, but doing so would make\n"
3901
"it empty. You can repeat your command with --allow-empty, or you can\n"
@@ -3692,7 +3904,7 @@ msgstr ""
3904
"您要修补最近的提交,但这么做会让它成为空提交。您可以重复您的命令并带上\n"
3905
"--allow-empty 选项,或者您可用命令 \"git reset HEAD^\" 整个删除该提交。\n"
3906
3695
-#: builtin/commit.c:61
3907
+#: builtin/commit.c:62
3908
msgid ""
3909
"The previous cherry-pick is now empty, possibly due to conflict resolution.\n"
3910
"If you wish to commit it anyway, use:\n"
@@ -3708,93 +3920,93 @@ msgstr ""
3920
"\n"
3921
"否则,请使用命令 'git reset'\n"
3922
3711
-#: builtin/commit.c:260
3923
+#: builtin/commit.c:265
3924
msgid "failed to unpack HEAD tree object"
3925
msgstr "无法解包 HEAD 树对象"
3926
3715
-#: builtin/commit.c:302
3927
+#: builtin/commit.c:307
3928
msgid "unable to create temporary index"
3929
msgstr "不能创建临时索引"
3930
3719
-#: builtin/commit.c:308
3931
+#: builtin/commit.c:313
3932
msgid "interactive add failed"
3933
msgstr "交互式添加失败"
3934
3723
-#: builtin/commit.c:341 builtin/commit.c:362 builtin/commit.c:412
3935
+#: builtin/commit.c:346 builtin/commit.c:367 builtin/commit.c:417
3936
msgid "unable to write new_index file"
3937
msgstr "无法写 new_index 文件"
3938
3727
-#: builtin/commit.c:393
3939
+#: builtin/commit.c:398
3940
msgid "cannot do a partial commit during a merge."
3941
msgstr "在合并过程中不能做部分提交。"
3942
3731
-#: builtin/commit.c:395
3943
+#: builtin/commit.c:400
3944
msgid "cannot do a partial commit during a cherry-pick."
3945
msgstr "在拣选过程中不能做部分提交。"
3946
3735
-#: builtin/commit.c:405
3947
+#: builtin/commit.c:410
3948
msgid "cannot read the index"
3949
msgstr "无法读取索引"
3950
3739
-#: builtin/commit.c:425
3951
+#: builtin/commit.c:430
3952
msgid "unable to write temporary index file"
3953
msgstr "无法写临时索引文件"
3954
3743
-#: builtin/commit.c:513 builtin/commit.c:519
3955
+#: builtin/commit.c:521 builtin/commit.c:527
3956
#, c-format
3957
msgid "invalid commit: %s"
3958
msgstr "无效的提交:%s"
3959
3748
-#: builtin/commit.c:542
3960
+#: builtin/commit.c:549
3961
msgid "malformed --author parameter"
3962
msgstr "非法的 --author 参数"
3963
3752
-#: builtin/commit.c:562
3964
+#: builtin/commit.c:569
3965
#, c-format
3966
msgid "Malformed ident string: '%s'"
3967
msgstr "非法的身份字符串:'%s'"
3968
3757
-#: builtin/commit.c:600 builtin/commit.c:633 builtin/commit.c:956
3969
+#: builtin/commit.c:607 builtin/commit.c:640 builtin/commit.c:963
3970
#, c-format
3971
msgid "could not lookup commit %s"
3972
msgstr "不能查询提交 %s"
3973
3762
-#: builtin/commit.c:612 builtin/shortlog.c:270
3974
+#: builtin/commit.c:619 builtin/shortlog.c:271
3975
#, c-format
3976
msgid "(reading log message from standard input)\n"
3977
msgstr "(正从标准输入中读取日志信息)\n"
3978
3767
-#: builtin/commit.c:614
3979
+#: builtin/commit.c:621
3980
msgid "could not read log from standard input"
3981
msgstr "不能从标准输入中读取日志信息"
3982
3771
-#: builtin/commit.c:618
3983
+#: builtin/commit.c:625
3984
#, c-format
3985
msgid "could not read log file '%s'"
3986
msgstr "不能读取日志文件 '%s'"
3987
3776
-#: builtin/commit.c:624
3988
+#: builtin/commit.c:631
3989
msgid "commit has empty message"
3990
msgstr "提交说明为空"
3991
3780
-#: builtin/commit.c:640
3992
+#: builtin/commit.c:647
3993
msgid "could not read MERGE_MSG"
3994
msgstr "不能读取 MERGE_MSG"
3995
3784
-#: builtin/commit.c:644
3996
+#: builtin/commit.c:651
3997
msgid "could not read SQUASH_MSG"
3998
msgstr "不能读取 SQUASH_MSG"
3999
3788
-#: builtin/commit.c:648
4000
+#: builtin/commit.c:655
4001
#, c-format
4002
msgid "could not read '%s'"
4003
msgstr "不能读取 '%s'"
4004
3793
-#: builtin/commit.c:709
4005
+#: builtin/commit.c:716
4006
msgid "could not write commit template"
4007
msgstr "不能写提交模版"
4008
3797
-#: builtin/commit.c:720
4009
+#: builtin/commit.c:727
4010
#, c-format
4011
msgid ""
4012
"\n"
@@ -3808,7 +4020,7 @@ msgstr ""
4020
"\t%s\n"
4021
"然后重试。\n"
4022
3811
-#: builtin/commit.c:725
4023
+#: builtin/commit.c:732
4024
#, c-format
4025
msgid ""
4026
"\n"
@@ -3822,7 +4034,7 @@ msgstr ""
4034
"\t%s\n"
4035
"然后重试。\n"
4036
3825
-#: builtin/commit.c:737
4037
+#: builtin/commit.c:744
4038
#, c-format
4039
msgid ""
4040
"Please enter the commit message for your changes. Lines starting\n"
@@ -3831,7 +4043,7 @@ msgstr ""
4043
"请为您的变更输入提交说明。以 '%c' 开始的行将被忽略,而一个空的提交\n"
4044
"说明将会终止提交。\n"
4045
3834
-#: builtin/commit.c:742
4046
+#: builtin/commit.c:749
4047
#, c-format
4048
msgid ""
4049
"Please enter the commit message for your changes. Lines starting\n"
@@ -3842,355 +4054,355 @@ msgstr ""
4054
"也可以删除它们。一个空的提交说明将会终止提交。\n"
4055
4056
# 译者:为保证在输出中对齐,注意调整句中空格!
3845
-#: builtin/commit.c:755
4057
+#: builtin/commit.c:762
4058
#, c-format
4059
msgid "%sAuthor: %s"
4060
msgstr "%s作者: %s"
4061
4062
# 译者:为保证在输出中对齐,注意调整句中空格!
3851
-#: builtin/commit.c:762
4063
+#: builtin/commit.c:769
4064
#, c-format
4065
msgid "%sCommitter: %s"
4066
msgstr "%s提交者: %s"
4067
3856
-#: builtin/commit.c:782
4068
+#: builtin/commit.c:789
4069
msgid "Cannot read index"
4070
msgstr "无法读取索引"
4071
3860
-#: builtin/commit.c:819
4072
+#: builtin/commit.c:826
4073
msgid "Error building trees"
4074
msgstr "无法创建树对象"
4075
3864
-#: builtin/commit.c:834 builtin/tag.c:359
4076
+#: builtin/commit.c:841 builtin/tag.c:359
4077
#, c-format
4078
msgid "Please supply the message using either -m or -F option.\n"
4079
msgstr "请使用 -m 或 -F 选项提供提交说明。\n"
4080
3869
-#: builtin/commit.c:931
4081
+#: builtin/commit.c:938
4082
#, c-format
4083
msgid "No existing author found with '%s'"
4084
msgstr "没有找到匹配 '%s' 的作者"
4085
3874
-#: builtin/commit.c:946 builtin/commit.c:1140
4086
+#: builtin/commit.c:953 builtin/commit.c:1189
4087
#, c-format
4088
msgid "Invalid untracked files mode '%s'"
4089
msgstr "无效的未追踪文件参数 '%s'"
4090
3879
-#: builtin/commit.c:976
4091
+#: builtin/commit.c:990
4092
+msgid "--long and -z are incompatible"
4093
+msgstr "--long 和 -z 选项不兼容"
4094
+
4095
+#: builtin/commit.c:1020
4096
msgid "Using both --reset-author and --author does not make sense"
4097
msgstr "同时使用 --reset-author 和 --author 没有意义"
4098
3883
-#: builtin/commit.c:987
4099
+#: builtin/commit.c:1031
4100
msgid "You have nothing to amend."
4101
msgstr "您没有可修补的提交。"
4102
3887
-#: builtin/commit.c:990
4103
+#: builtin/commit.c:1034
4104
msgid "You are in the middle of a merge -- cannot amend."
4105
msgstr "您正处于一个合并过程中 -- 无法修补提交。"
4106
3891
-#: builtin/commit.c:992
4107
+#: builtin/commit.c:1036
4108
msgid "You are in the middle of a cherry-pick -- cannot amend."
4109
msgstr "您正处于一个拣选过程中 -- 无法修补提交。"
4110
3895
-#: builtin/commit.c:995
4111
+#: builtin/commit.c:1039
4112
msgid "Options --squash and --fixup cannot be used together"
4113
msgstr "选项 --squash 和 --fixup 不能同时使用"
4114
3899
-#: builtin/commit.c:1005
4115
+#: builtin/commit.c:1049
4116
msgid "Only one of -c/-C/-F/--fixup can be used."
4117
msgstr "只能用一个 -c/-C/-F/--fixup 选项。"
4118
3903
-#: builtin/commit.c:1007
4119
+#: builtin/commit.c:1051
4120
msgid "Option -m cannot be combined with -c/-C/-F/--fixup."
4121
msgstr "选项 -m 不能和 -c/-C/-F/--fixup 同时使用。"
4122
3907
-#: builtin/commit.c:1015
4123
+#: builtin/commit.c:1059
4124
msgid "--reset-author can be used only with -C, -c or --amend."
4125
msgstr "--reset-author 只能和 -C、-c 或 --amend 同时使用。"
4126
3911
-#: builtin/commit.c:1032
4127
+#: builtin/commit.c:1076
4128
msgid "Only one of --include/--only/--all/--interactive/--patch can be used."
4129
msgstr "只能用一个 --include/--only/--all/--interactive/--patch 选项。"
4130
3915
-#: builtin/commit.c:1034
4131
+#: builtin/commit.c:1078
4132
msgid "No paths with --include/--only does not make sense."
4133
msgstr "参数 --include/--only 不跟路径没有意义。"
4134
3919
-#: builtin/commit.c:1036
4135
+#: builtin/commit.c:1080
4136
msgid "Clever... amending the last one with dirty index."
4137
msgstr "聪明... 在索引不干净下修补最后的提交。"
4138
3923
-#: builtin/commit.c:1038
4139
+#: builtin/commit.c:1082
4140
msgid "Explicit paths specified without -i nor -o; assuming --only paths..."
4141
msgstr "指定了明确的路径而没有使用 -i 或 -o 选项;认为是 --only paths..."
4142
3927
-#: builtin/commit.c:1048 builtin/tag.c:575
4143
+#: builtin/commit.c:1092 builtin/tag.c:575
4144
#, c-format
4145
msgid "Invalid cleanup mode %s"
4146
msgstr "无效的清理模式 %s"
4147
3932
-#: builtin/commit.c:1053
4148
+#: builtin/commit.c:1097
4149
msgid "Paths with -a does not make sense."
4150
msgstr "路径和 -a 选项同时使用没有意义。"
4151
3936
-#: builtin/commit.c:1059 builtin/commit.c:1194
3937
-msgid "--long and -z are incompatible"
3938
-msgstr "--long 和 -z 选项不兼容"
3939
-
3940
-#: builtin/commit.c:1154 builtin/commit.c:1390
4152
+#: builtin/commit.c:1203 builtin/commit.c:1436
4153
msgid "show status concisely"
4154
msgstr "以简洁的格式显示状态"
4155
3944
-#: builtin/commit.c:1156 builtin/commit.c:1392
4156
+#: builtin/commit.c:1205 builtin/commit.c:1438
4157
msgid "show branch information"
4158
msgstr "显示分支信息"
4159
3948
-#: builtin/commit.c:1158 builtin/commit.c:1394 builtin/push.c:426
4160
+#: builtin/commit.c:1207 builtin/commit.c:1440 builtin/push.c:452
4161
msgid "machine-readable output"
4162
msgstr "机器可读的输出"
4163
3952
-#: builtin/commit.c:1161 builtin/commit.c:1396
4164
+#: builtin/commit.c:1210 builtin/commit.c:1442
4165
msgid "show status in long format (default)"
4166
msgstr "以长格式显示状态(默认)"
4167
3956
-#: builtin/commit.c:1164 builtin/commit.c:1399
4168
+#: builtin/commit.c:1213 builtin/commit.c:1445
4169
msgid "terminate entries with NUL"
4170
msgstr "条目以NUL字符结尾"
4171
3960
-#: builtin/commit.c:1166 builtin/commit.c:1402 builtin/fast-export.c:659
3961
-#: builtin/fast-export.c:662 builtin/tag.c:459
4172
+#: builtin/commit.c:1215 builtin/commit.c:1448 builtin/fast-export.c:667
4173
+#: builtin/fast-export.c:670 builtin/tag.c:459
4174
msgid "mode"
4175
msgstr "模式"
4176
3965
-#: builtin/commit.c:1167 builtin/commit.c:1402
4177
+#: builtin/commit.c:1216 builtin/commit.c:1448
4178
msgid "show untracked files, optional modes: all, normal, no. (Default: all)"
4179
msgstr "显示未跟踪的文件,“模式”的可选参数:all、normal、no。(默认:all)"
4180
3969
-#: builtin/commit.c:1170
4181
+#: builtin/commit.c:1219
4182
msgid "show ignored files"
4183
msgstr "显示忽略的文件"
4184
3973
-#: builtin/commit.c:1171 parse-options.h:151
4185
+#: builtin/commit.c:1220 parse-options.h:154
4186
msgid "when"
4187
msgstr "何时"
4188
3977
-#: builtin/commit.c:1172
4189
+#: builtin/commit.c:1221
4190
msgid ""
4191
"ignore changes to submodules, optional when: all, dirty, untracked. "
4192
"(Default: all)"
4193
msgstr ""
4194
"忽略子模组的更改,“何时”的可选参数:all、dirty、untracked。(默认:all)"
4195
3984
-#: builtin/commit.c:1174
4196
+#: builtin/commit.c:1223
4197
msgid "list untracked files in columns"
4198
msgstr "以列的方式显示未跟踪的文件"
4199
3988
-#: builtin/commit.c:1248
4200
+#: builtin/commit.c:1294
4201
msgid "couldn't look up newly created commit"
4202
msgstr "无法找到新创建的提交"
4203
3992
-#: builtin/commit.c:1250
4204
+#: builtin/commit.c:1296
4205
msgid "could not parse newly created commit"
4206
msgstr "不能解析新创建的提交"
4207
3996
-#: builtin/commit.c:1291
4208
+#: builtin/commit.c:1337
4209
msgid "detached HEAD"
4210
msgstr "分离头指针"
4211
4212
# 译者:中文字符串拼接,可删除前导空格
4001
-#: builtin/commit.c:1293
4213
+#: builtin/commit.c:1339
4214
msgid " (root-commit)"
4215
msgstr "(根提交)"
4216
4005
-#: builtin/commit.c:1360
4217
+#: builtin/commit.c:1406
4218
msgid "suppress summary after successful commit"
4219
msgstr "提交成功后不显示概述信息"
4220
4009
-#: builtin/commit.c:1361
4221
+#: builtin/commit.c:1407
4222
msgid "show diff in commit message template"
4223
msgstr "在提交说明模板里显示差异"
4224
4013
-#: builtin/commit.c:1363
4225
+#: builtin/commit.c:1409
4226
msgid "Commit message options"
4227
msgstr "提交说明选项"
4228
4017
-#: builtin/commit.c:1364 builtin/tag.c:457
4229
+#: builtin/commit.c:1410 builtin/tag.c:457
4230
msgid "read message from file"
4231
msgstr "从文件中读取提交说明"
4232
4021
-#: builtin/commit.c:1365
4233
+#: builtin/commit.c:1411
4234
msgid "author"
4235
msgstr "作者"
4236
4025
-#: builtin/commit.c:1365
4237
+#: builtin/commit.c:1411
4238
msgid "override author for commit"
4239
msgstr "提交时覆盖作者"
4240
4029
-#: builtin/commit.c:1366 builtin/gc.c:178
4241
+#: builtin/commit.c:1412 builtin/gc.c:178
4242
msgid "date"
4243
msgstr "日期"
4244
4033
-#: builtin/commit.c:1366
4245
+#: builtin/commit.c:1412
4246
msgid "override date for commit"
4247
msgstr "提交时覆盖日期"
4248
4037
-#: builtin/commit.c:1367 builtin/merge.c:208 builtin/notes.c:533
4038
-#: builtin/notes.c:690 builtin/tag.c:455
4249
+#: builtin/commit.c:1413 builtin/merge.c:223 builtin/notes.c:405
4250
+#: builtin/notes.c:562 builtin/tag.c:455
4251
msgid "message"
4252
msgstr "说明"
4253
4042
-#: builtin/commit.c:1367
4254
+#: builtin/commit.c:1413
4255
msgid "commit message"
4256
msgstr "提交说明"
4257
4046
-#: builtin/commit.c:1368
4258
+#: builtin/commit.c:1414
4259
msgid "reuse and edit message from specified commit"
4260
msgstr "重用并编辑指定提交的提交说明"
4261
4050
-#: builtin/commit.c:1369
4262
+#: builtin/commit.c:1415
4263
msgid "reuse message from specified commit"
4264
msgstr "重用指定提交的提交说明"
4265
4054
-#: builtin/commit.c:1370
4266
+#: builtin/commit.c:1416
4267
msgid "use autosquash formatted message to fixup specified commit"
4268
msgstr "使用 autosquash 格式的提交说明用以修正指定的提交"
4269
4058
-#: builtin/commit.c:1371
4270
+#: builtin/commit.c:1417
4271
msgid "use autosquash formatted message to squash specified commit"
4272
msgstr "使用 autosquash 格式的提交说明用以压缩至指定的提交"
4273
4062
-#: builtin/commit.c:1372
4274
+#: builtin/commit.c:1418
4275
msgid "the commit is authored by me now (used with -C/-c/--amend)"
4276
msgstr "现在将该提交的作者改为我(和 -C/-c/--amend 参数共用)"
4277
4066
-#: builtin/commit.c:1373 builtin/log.c:1113 builtin/revert.c:109
4278
+#: builtin/commit.c:1419 builtin/log.c:1160 builtin/revert.c:111
4279
msgid "add Signed-off-by:"
4280
msgstr "添加 Signed-off-by: 签名"
4281
4070
-#: builtin/commit.c:1374
4282
+#: builtin/commit.c:1420
4283
msgid "use specified template file"
4284
msgstr "使用指定的模板文件"
4285
4074
-#: builtin/commit.c:1375
4286
+#: builtin/commit.c:1421
4287
msgid "force edit of commit"
4288
msgstr "强制编辑提交"
4289
4290
# 译者:可选值,不能翻译(或是原文中笔误,应为 mode)
4079
-#: builtin/commit.c:1376
4291
+#: builtin/commit.c:1422
4292
msgid "default"
4293
msgstr "default"
4294
4083
-#: builtin/commit.c:1376 builtin/tag.c:460
4295
+#: builtin/commit.c:1422 builtin/tag.c:460
4296
msgid "how to strip spaces and #comments from message"
4297
msgstr "设置如何删除提交说明里的空格和#注释"
4298
4087
-#: builtin/commit.c:1377
4299
+#: builtin/commit.c:1423
4300
msgid "include status in commit message template"
4301
msgstr "在提交说明模板里包含状态信息"
4302
4091
-#: builtin/commit.c:1378 builtin/merge.c:215 builtin/tag.c:461
4303
+#: builtin/commit.c:1424 builtin/merge.c:230 builtin/tag.c:461
4304
msgid "key id"
4305
msgstr "key id"
4306
4095
-#: builtin/commit.c:1379 builtin/merge.c:216
4307
+#: builtin/commit.c:1425 builtin/merge.c:231
4308
msgid "GPG sign commit"
4309
msgstr "GPG 提交签名"
4310
4311
#. end commit message options
4100
-#: builtin/commit.c:1382
4312
+#: builtin/commit.c:1428
4313
msgid "Commit contents options"
4314
msgstr "提交内容选项"
4315
4104
-#: builtin/commit.c:1383
4316
+#: builtin/commit.c:1429
4317
msgid "commit all changed files"
4318
msgstr "提交所有改动的文件"
4319
4108
-#: builtin/commit.c:1384
4320
+#: builtin/commit.c:1430
4321
msgid "add specified files to index for commit"
4322
msgstr "添加指定的文件到索引区等待提交"
4323
4112
-#: builtin/commit.c:1385
4324
+#: builtin/commit.c:1431
4325
msgid "interactively add files"
4326
msgstr "交互式添加文件"
4327
4116
-#: builtin/commit.c:1386
4328
+#: builtin/commit.c:1432
4329
msgid "interactively add changes"
4330
msgstr "交互式添加变更"
4331
4120
-#: builtin/commit.c:1387
4332
+#: builtin/commit.c:1433
4333
msgid "commit only specified files"
4334
msgstr "只提交指定的文件"
4335
4124
-#: builtin/commit.c:1388
4336
+#: builtin/commit.c:1434
4337
msgid "bypass pre-commit hook"
4338
msgstr "绕过 pre-commit 钩子"
4339
4128
-#: builtin/commit.c:1389
4340
+#: builtin/commit.c:1435
4341
msgid "show what would be committed"
4342
msgstr "显示将要提交的内容"
4343
4132
-#: builtin/commit.c:1400
4344
+#: builtin/commit.c:1446
4345
msgid "amend previous commit"
4346
msgstr "修改先前的提交"
4347
4136
-#: builtin/commit.c:1401
4348
+#: builtin/commit.c:1447
4349
msgid "bypass post-rewrite hook"
4350
msgstr "绕过 post-rewrite 钩子"
4351
4140
-#: builtin/commit.c:1406
4352
+#: builtin/commit.c:1452
4353
msgid "ok to record an empty change"
4354
msgstr "允许一个空提交"
4355
4144
-#: builtin/commit.c:1409
4356
+#: builtin/commit.c:1455
4357
msgid "ok to record a change with an empty message"
4358
msgstr "允许空的提交说明"
4359
4148
-#: builtin/commit.c:1441
4360
+#: builtin/commit.c:1488
4361
msgid "could not parse HEAD commit"
4362
msgstr "不能解析 HEAD 提交"
4363
4152
-#: builtin/commit.c:1479 builtin/merge.c:510
4364
+#: builtin/commit.c:1526 builtin/merge.c:525
4365
#, c-format
4366
msgid "could not open '%s' for reading"
4367
msgstr "不能为读入打开 '%s'"
4368
4157
-#: builtin/commit.c:1486
4369
+#: builtin/commit.c:1533
4370
#, c-format
4371
msgid "Corrupt MERGE_HEAD file (%s)"
4372
msgstr "损坏的 MERGE_HEAD 文件(%s)"
4373
4162
-#: builtin/commit.c:1493
4374
+#: builtin/commit.c:1540
4375
msgid "could not read MERGE_MODE"
4376
msgstr "不能读取 MERGE_MODE"
4377
4166
-#: builtin/commit.c:1512
4378
+#: builtin/commit.c:1559
4379
#, c-format
4380
msgid "could not read commit message: %s"
4381
msgstr "不能读取提交说明:%s"
4382
4171
-#: builtin/commit.c:1526
4383
+#: builtin/commit.c:1573
4384
#, c-format
4385
msgid "Aborting commit; you did not edit the message.\n"
4386
msgstr "终止提交;您未更改来自模版的提交说明。\n"
4387
4176
-#: builtin/commit.c:1531
4388
+#: builtin/commit.c:1578
4389
#, c-format
4390
msgid "Aborting commit due to empty commit message.\n"
4391
msgstr "终止提交因为提交说明为空。\n"
4392
4181
-#: builtin/commit.c:1546 builtin/merge.c:847 builtin/merge.c:872
4393
+#: builtin/commit.c:1593 builtin/merge.c:861 builtin/merge.c:886
4394
msgid "failed to write commit object"
4395
msgstr "无法写提交对象"
4396
4185
-#: builtin/commit.c:1567
4397
+#: builtin/commit.c:1614
4398
msgid "cannot lock HEAD ref"
4399
msgstr "无法锁定 HEAD 引用"
4400
4189
-#: builtin/commit.c:1571
4401
+#: builtin/commit.c:1618
4402
msgid "cannot update HEAD ref"
4403
msgstr "无法更新 HEAD 引用"
4404
4193
-#: builtin/commit.c:1582
4405
+#: builtin/commit.c:1629
4406
msgid ""
4407
"Repository has been updated, but unable to write\n"
4408
"new_index file. Check that disk is not full or quota is\n"
@@ -4203,115 +4415,123 @@ msgstr ""
4415
msgid "git config [options]"
4416
msgstr "git config [选项]"
4417
4206
-#: builtin/config.c:51
4418
+#: builtin/config.c:52
4419
msgid "Config file location"
4420
msgstr "配置文件位置"
4421
4210
-#: builtin/config.c:52
4422
+#: builtin/config.c:53
4423
msgid "use global config file"
4424
msgstr "使用全局配置文件"
4425
4214
-#: builtin/config.c:53
4426
+#: builtin/config.c:54
4427
msgid "use system config file"
4428
msgstr "使用系统级配置文件"
4429
4218
-#: builtin/config.c:54
4430
+#: builtin/config.c:55
4431
msgid "use repository config file"
4432
msgstr "使用版本库级配置文件"
4433
4222
-#: builtin/config.c:55
4434
+#: builtin/config.c:56
4435
msgid "use given config file"
4436
msgstr "使用指定的配置文件"
4437
4226
-#: builtin/config.c:56
4438
+#: builtin/config.c:57
4439
+msgid "blob-id"
4440
+msgstr "数据对象ID"
4441
+
4442
+#: builtin/config.c:57
4443
+msgid "read config from given blob object"
4444
+msgstr "从给定的数据对象读取配置"
4445
+
4446
+#: builtin/config.c:58
4447
msgid "Action"
4448
msgstr "操作"
4449
4230
-#: builtin/config.c:57
4450
+#: builtin/config.c:59
4451
msgid "get value: name [value-regex]"
4452
msgstr "获取值:name [value-regex]"
4453
4234
-#: builtin/config.c:58
4454
+#: builtin/config.c:60
4455
msgid "get all values: key [value-regex]"
4456
msgstr "获得所有的值:key [value-regex]"
4457
4238
-#: builtin/config.c:59
4458
+#: builtin/config.c:61
4459
msgid "get values for regexp: name-regex [value-regex]"
4460
msgstr "根据正则表达式获得值:name-regex [value-regex]"
4461
4242
-#: builtin/config.c:60
4462
+#: builtin/config.c:62
4463
msgid "replace all matching variables: name value [value_regex]"
4464
msgstr "替换所有匹配的变量:name value [value_regex]"
4465
4246
-#: builtin/config.c:61
4466
+#: builtin/config.c:63
4467
msgid "add a new variable: name value"
4468
msgstr "添加一个新的变量:name value"
4469
4250
-#: builtin/config.c:62
4470
+#: builtin/config.c:64
4471
msgid "remove a variable: name [value-regex]"
4472
msgstr "删除一个变量:name [value-regex]"
4473
4254
-#: builtin/config.c:63
4474
+#: builtin/config.c:65
4475
msgid "remove all matches: name [value-regex]"
4476
msgstr "删除所有匹配项:name [value-regex]"
4477
4258
-#: builtin/config.c:64
4478
+#: builtin/config.c:66
4479
msgid "rename section: old-name new-name"
4480
msgstr "重命名小节:old-name new-name"
4481
4262
-#: builtin/config.c:65
4482
+#: builtin/config.c:67
4483
msgid "remove a section: name"
4484
msgstr "删除一个小节:name"
4485
4266
-#: builtin/config.c:66
4486
+#: builtin/config.c:68
4487
msgid "list all"
4488
msgstr "列出所有"
4489
4270
-#: builtin/config.c:67
4490
+#: builtin/config.c:69
4491
msgid "open an editor"
4492
msgstr "打开一个编辑器"
4493
4274
-#: builtin/config.c:68 builtin/config.c:69
4494
+#: builtin/config.c:70 builtin/config.c:71
4495
msgid "slot"
4496
msgstr "slot"
4497
4278
-#: builtin/config.c:68
4498
+#: builtin/config.c:70
4499
msgid "find the color configured: [default]"
4500
msgstr "找到配置的颜色:[默认]"
4501
4282
-#: builtin/config.c:69
4502
+#: builtin/config.c:71
4503
msgid "find the color setting: [stdout-is-tty]"
4504
msgstr "找到颜色设置:[stdout-is-tty]"
4505
4286
-#: builtin/config.c:70
4506
+#: builtin/config.c:72
4507
msgid "Type"
4508
msgstr "类型"
4509
4290
-#: builtin/config.c:71
4510
+#: builtin/config.c:73
4511
msgid "value is \"true\" or \"false\""
4512
msgstr "值是 \"true\" 或 \"false\""
4513
4294
-#: builtin/config.c:72
4514
+#: builtin/config.c:74
4515
msgid "value is decimal number"
4516
msgstr "值是十进制数"
4517
4298
-#: builtin/config.c:73
4518
+#: builtin/config.c:75
4519
msgid "value is --bool or --int"
4520
msgstr "值是 --bool or --int"
4521
4302
-#: builtin/config.c:74
4522
+#: builtin/config.c:76
4523
msgid "value is a path (file or directory name)"
4524
msgstr "值是一个路径(文件或目录名)"
4525
4306
-#: builtin/config.c:75
4526
+#: builtin/config.c:77
4527
msgid "Other"
4528
msgstr "其它"
4529
4310
-#: builtin/config.c:76
4530
+#: builtin/config.c:78
4531
msgid "terminate values with NUL byte"
4532
msgstr "终止值是NUL字节"
4533
4314
-#: builtin/config.c:77
4534
+#: builtin/config.c:79
4535
msgid "respect include directives on lookup"
4536
msgstr "查询时参照 include 指令递归查找"
4537
@@ -4323,55 +4543,55 @@ msgstr "git count-objects [-v] [-H | --human-readable]"
4543
msgid "print sizes in human readable format"
4544
msgstr "以用户可读的格式显示大小"
4545
4326
-#: builtin/describe.c:15
4546
+#: builtin/describe.c:16
4547
msgid "git describe [options] <committish>*"
4548
msgstr "git describe [选项] <提交号>*"
4549
4330
-#: builtin/describe.c:16
4550
+#: builtin/describe.c:17
4551
msgid "git describe [options] --dirty"
4552
msgstr "git describe [选项] --dirty"
4553
4334
-#: builtin/describe.c:233
4554
+#: builtin/describe.c:237
4555
#, c-format
4556
msgid "annotated tag %s not available"
4557
msgstr "注释 tag %s 无效"
4558
4339
-#: builtin/describe.c:237
4559
+#: builtin/describe.c:241
4560
#, c-format
4561
msgid "annotated tag %s has no embedded name"
4562
msgstr "注释 tag %s 没有嵌入名称"
4563
4344
-#: builtin/describe.c:239
4564
+#: builtin/describe.c:243
4565
#, c-format
4566
msgid "tag '%s' is really '%s' here"
4567
msgstr "tag '%s' 的确是在 '%s'"
4568
4349
-#: builtin/describe.c:266
4569
+#: builtin/describe.c:270
4570
#, c-format
4571
msgid "Not a valid object name %s"
4572
msgstr "不是一个有效的对象名 %s"
4573
4354
-#: builtin/describe.c:269
4574
+#: builtin/describe.c:273
4575
#, c-format
4576
msgid "%s is not a valid '%s' object"
4577
msgstr "%s 不是一个有效的 '%s' 对象"
4578
4359
-#: builtin/describe.c:286
4579
+#: builtin/describe.c:290
4580
#, c-format
4581
msgid "no tag exactly matches '%s'"
4582
msgstr "没有 tag 准确匹配 '%s'"
4583
4364
-#: builtin/describe.c:288
4584
+#: builtin/describe.c:292
4585
#, c-format
4586
msgid "searching to describe %s\n"
4587
msgstr "搜索描述 %s\n"
4588
4369
-#: builtin/describe.c:328
4589
+#: builtin/describe.c:332
4590
#, c-format
4591
msgid "finished search at %s\n"
4592
msgstr "完成搜索 %s\n"
4593
4374
-#: builtin/describe.c:352
4594
+#: builtin/describe.c:359
4595
#, c-format
4596
msgid ""
4597
"No annotated tags can describe '%s'.\n"
@@ -4380,7 +4600,7 @@ msgstr ""
4600
"没有注释 tag 能描述 '%s'。\n"
4601
"然而,有非注释 tag:尝试 --tags。"
4602
4383
-#: builtin/describe.c:356
4603
+#: builtin/describe.c:363
4604
#, c-format
4605
msgid ""
4606
"No tags can describe '%s'.\n"
@@ -4389,12 +4609,12 @@ msgstr ""
4609
"没有注释 tag 能描述 '%s'。\n"
4610
"尝试 --always,或者创建一些 tag。"
4611
4392
-#: builtin/describe.c:377
4612
+#: builtin/describe.c:384
4613
#, c-format
4614
msgid "traversed %lu commits\n"
4615
msgstr "已遍历 %lu 个提交\n"
4616
4397
-#: builtin/describe.c:380
4617
+#: builtin/describe.c:387
4618
#, c-format
4619
msgid ""
4620
"more than %i tags found; listed %i most recent\n"
@@ -4403,59 +4623,63 @@ msgstr ""
4623
"发现多于 %i 个 tag,列出最近的 %i 个\n"
4624
"在 %s 放弃搜索\n"
4625
4406
-#: builtin/describe.c:402
4626
+#: builtin/describe.c:409
4627
msgid "find the tag that comes after the commit"
4628
msgstr "寻找提交之后的 tag(用于描述提交)"
4629
4410
-#: builtin/describe.c:403
4630
+#: builtin/describe.c:410
4631
msgid "debug search strategy on stderr"
4632
msgstr "在标准错误上调试搜索策略"
4633
4414
-#: builtin/describe.c:404
4634
+#: builtin/describe.c:411
4635
msgid "use any ref"
4636
msgstr "使用任意引用"
4637
4418
-#: builtin/describe.c:405
4638
+#: builtin/describe.c:412
4639
msgid "use any tag, even unannotated"
4640
msgstr "使用任意 tag,即使未带注解"
4641
4422
-#: builtin/describe.c:406
4642
+#: builtin/describe.c:413
4643
msgid "always use long format"
4644
msgstr "始终使用长提交号格式"
4645
4426
-#: builtin/describe.c:409
4646
+#: builtin/describe.c:414
4647
+msgid "only follow first parent"
4648
+msgstr "只跟随第一个父提交"
4649
+
4650
+#: builtin/describe.c:417
4651
msgid "only output exact matches"
4652
msgstr "只输出精确匹配"
4653
4430
-#: builtin/describe.c:411
4654
+#: builtin/describe.c:419
4655
msgid "consider <n> most recent tags (default: 10)"
4656
msgstr "考虑最近 <n> 个 tags(默认:10)"
4657
4434
-#: builtin/describe.c:413
4658
+#: builtin/describe.c:421
4659
msgid "only consider tags matching <pattern>"
4660
msgstr "只考虑匹配 <模式> 的 tags"
4661
4438
-#: builtin/describe.c:415 builtin/name-rev.c:238
4662
+#: builtin/describe.c:423 builtin/name-rev.c:322
4663
msgid "show abbreviated commit object as fallback"
4664
msgstr "显示简写的提交号作为后备"
4665
4442
-#: builtin/describe.c:416
4666
+#: builtin/describe.c:424
4667
msgid "mark"
4668
msgstr "标记"
4669
4446
-#: builtin/describe.c:417
4670
+#: builtin/describe.c:425
4671
msgid "append <mark> on dirty working tree (default: \"-dirty\")"
4672
msgstr "若工作区脏(有变更)在结尾添加 <标记>(默认:\"-dirty\")"
4673
4450
-#: builtin/describe.c:435
4674
+#: builtin/describe.c:443
4675
msgid "--long is incompatible with --abbrev=0"
4676
msgstr "--long 与 --abbrev=0 不兼容"
4677
4454
-#: builtin/describe.c:461
4678
+#: builtin/describe.c:469
4679
msgid "No names found, cannot describe anything."
4680
msgstr "没有发现名称,无法描述任何东西。"
4681
4458
-#: builtin/describe.c:481
4682
+#: builtin/describe.c:489
4683
msgid "--dirty is incompatible with committishes"
4684
msgstr "--dirty 不能与提交同时使用"
4685
@@ -4464,31 +4688,26 @@ msgstr "--dirty 不能与提交同时使用"
4688
msgid "'%s': not a regular file or symlink"
4689
msgstr "'%s':不是一个正规文件或符号链接"
4690
4467
-#: builtin/diff.c:228
4691
+#: builtin/diff.c:230
4692
#, c-format
4693
msgid "invalid option: %s"
4694
msgstr "无效选项:%s"
4695
4472
-#: builtin/diff.c:305
4696
+#: builtin/diff.c:307
4697
msgid "Not a git repository"
4698
msgstr "不是一个 git 版本库"
4699
4476
-#: builtin/diff.c:348
4700
+#: builtin/diff.c:350
4701
#, c-format
4702
msgid "invalid object '%s' given."
4703
msgstr "提供了无效对象 '%s'。"
4704
4481
-#: builtin/diff.c:353
4482
-#, c-format
4483
-msgid "more than %d trees given: '%s'"
4484
-msgstr "提供了超过 %d 个树对象:'%s'"
4485
-
4486
-#: builtin/diff.c:363
4705
+#: builtin/diff.c:359
4706
#, c-format
4707
msgid "more than two blobs given: '%s'"
4708
msgstr "提供了超过两个数据(blob)对象:'%s'"
4709
4491
-#: builtin/diff.c:371
4710
+#: builtin/diff.c:366
4711
#, c-format
4712
msgid "unhandled object '%s' given."
4713
msgstr "提供了无法处理的对象 '%s'。"
@@ -4497,39 +4716,39 @@ msgstr "提供了无法处理的对象 '%s'。"
4716
msgid "git fast-export [rev-list-opts]"
4717
msgstr "git fast-export [rev-list-opts]"
4718
4500
-#: builtin/fast-export.c:658
4719
+#: builtin/fast-export.c:666
4720
msgid "show progress after <n> objects"
4721
msgstr "在 <n> 个对象之后显示进度"
4722
4504
-#: builtin/fast-export.c:660
4723
+#: builtin/fast-export.c:668
4724
msgid "select handling of signed tags"
4725
msgstr "选择如何处理签名 tags"
4726
4508
-#: builtin/fast-export.c:663
4727
+#: builtin/fast-export.c:671
4728
msgid "select handling of tags that tag filtered objects"
4729
msgstr "选择当 tag 指向被过滤时 tags 的处理方式"
4730
4512
-#: builtin/fast-export.c:666
4731
+#: builtin/fast-export.c:674
4732
msgid "Dump marks to this file"
4733
msgstr "把标记存储到这个文件"
4734
4516
-#: builtin/fast-export.c:668
4735
+#: builtin/fast-export.c:676
4736
msgid "Import marks from this file"
4737
msgstr "从这个文件导入标记"
4738
4520
-#: builtin/fast-export.c:670
4739
+#: builtin/fast-export.c:678
4740
msgid "Fake a tagger when tags lack one"
4741
msgstr "当 tags 缺少标记者字段时,假装提供一个"
4742
4524
-#: builtin/fast-export.c:672
4743
+#: builtin/fast-export.c:680
4744
msgid "Output full tree for each commit"
4745
msgstr "每次提交都输出整个树"
4746
4528
-#: builtin/fast-export.c:674
4747
+#: builtin/fast-export.c:682
4748
msgid "Use the done feature to terminate the stream"
4749
msgstr "使用 done 功能来终止流"
4750
4532
-#: builtin/fast-export.c:675
4751
+#: builtin/fast-export.c:683
4752
msgid "Skip output of blob data"
4753
msgstr "跳过数据对象的输出"
4754
@@ -4606,7 +4825,7 @@ msgstr "深化浅克隆的历史"
4825
msgid "convert to a complete repository"
4826
msgstr "转换为一个完整的版本库"
4827
4609
-#: builtin/fetch.c:88 builtin/log.c:1130
4828
+#: builtin/fetch.c:88 builtin/log.c:1177
4829
msgid "dir"
4830
msgstr "目录"
4831
@@ -4618,77 +4837,77 @@ msgstr "在子模组路径输出的前面加上此目录"
4837
msgid "default mode for recursion"
4838
msgstr "递归的默认模式"
4839
4621
-#: builtin/fetch.c:204
4840
+#: builtin/fetch.c:220
4841
msgid "Couldn't find remote ref HEAD"
4842
msgstr "无法发现远程 HEAD 引用"
4843
4625
-#: builtin/fetch.c:257
4844
+#: builtin/fetch.c:273
4845
#, c-format
4846
msgid "object %s not found"
4847
msgstr "对象 %s 未发现"
4848
4630
-#: builtin/fetch.c:262
4849
+#: builtin/fetch.c:278
4850
msgid "[up to date]"
4851
msgstr "[最新]"
4852
4634
-#: builtin/fetch.c:276
4853
+#: builtin/fetch.c:292
4854
#, c-format
4855
msgid "! %-*s %-*s -> %s (can't fetch in current branch)"
4856
msgstr "! %-*s %-*s -> %s (在当前分支下不能获取)"
4857
4639
-#: builtin/fetch.c:277 builtin/fetch.c:363
4858
+#: builtin/fetch.c:293 builtin/fetch.c:379
4859
msgid "[rejected]"
4860
msgstr "[已拒绝]"
4861
4643
-#: builtin/fetch.c:288
4862
+#: builtin/fetch.c:304
4863
msgid "[tag update]"
4864
msgstr "[tag更新]"
4865
4866
# 译者:注意保持前导空格
4648
-#: builtin/fetch.c:290 builtin/fetch.c:325 builtin/fetch.c:343
4867
+#: builtin/fetch.c:306 builtin/fetch.c:341 builtin/fetch.c:359
4868
msgid " (unable to update local ref)"
4869
msgstr " (不能更新本地引用)"
4870
4652
-#: builtin/fetch.c:308
4871
+#: builtin/fetch.c:324
4872
msgid "[new tag]"
4873
msgstr "[新tag]"
4874
4656
-#: builtin/fetch.c:311
4875
+#: builtin/fetch.c:327
4876
msgid "[new branch]"
4877
msgstr "[新分支]"
4878
4660
-#: builtin/fetch.c:314
4879
+#: builtin/fetch.c:330
4880
msgid "[new ref]"
4881
msgstr "[新引用]"
4882
4664
-#: builtin/fetch.c:359
4883
+#: builtin/fetch.c:375
4884
msgid "unable to update local ref"
4885
msgstr "不能更新本地引用"
4886
4668
-#: builtin/fetch.c:359
4887
+#: builtin/fetch.c:375
4888
msgid "forced update"
4889
msgstr "强制更新"
4890
4672
-#: builtin/fetch.c:365
4891
+#: builtin/fetch.c:381
4892
msgid "(non-fast-forward)"
4893
msgstr "(非快进式)"
4894
4676
-#: builtin/fetch.c:396 builtin/fetch.c:688
4895
+#: builtin/fetch.c:412 builtin/fetch.c:718
4896
#, c-format
4897
msgid "cannot open %s: %s\n"
4898
msgstr "无法打开 %s:%s\n"
4899
4681
-#: builtin/fetch.c:405
4900
+#: builtin/fetch.c:421
4901
#, c-format
4902
msgid "%s did not send all necessary objects\n"
4903
msgstr "%s 未发送所有必须的对象\n"
4904
4686
-#: builtin/fetch.c:491
4905
+#: builtin/fetch.c:520
4906
#, c-format
4907
msgid "From %.*s\n"
4908
msgstr "来自 %.*s\n"
4909
4691
-#: builtin/fetch.c:502
4910
+#: builtin/fetch.c:531
4911
#, c-format
4912
msgid ""
4913
"some local refs could not be updated; try running\n"
@@ -4698,87 +4917,87 @@ msgstr ""
4917
" 'git remote prune %s' 来删除旧的、有冲突的分支"
4918
4919
# 译者:注意保持前导空格
4701
-#: builtin/fetch.c:552
4920
+#: builtin/fetch.c:581
4921
#, c-format
4922
msgid " (%s will become dangling)"
4923
msgstr " (%s 将成为摇摆状态)"
4924
4925
# 译者:注意保持前导空格
4707
-#: builtin/fetch.c:553
4926
+#: builtin/fetch.c:582
4927
#, c-format
4928
msgid " (%s has become dangling)"
4929
msgstr " (%s 已成为摇摆状态)"
4930
4712
-#: builtin/fetch.c:560
4931
+#: builtin/fetch.c:589
4932
msgid "[deleted]"
4933
msgstr "[已删除]"
4934
4716
-#: builtin/fetch.c:561 builtin/remote.c:1055
4935
+#: builtin/fetch.c:590 builtin/remote.c:1055
4936
msgid "(none)"
4937
msgstr "(无)"
4938
4720
-#: builtin/fetch.c:678
4939
+#: builtin/fetch.c:708
4940
#, c-format
4941
msgid "Refusing to fetch into current branch %s of non-bare repository"
4942
msgstr "拒绝获取到非裸版本库的当前分支 %s"
4943
4725
-#: builtin/fetch.c:712
4944
+#: builtin/fetch.c:742
4945
#, c-format
4946
msgid "Don't know how to fetch from %s"
4947
msgstr "不知道如何从 %s 获取"
4948
4730
-#: builtin/fetch.c:789
4949
+#: builtin/fetch.c:823
4950
#, c-format
4951
msgid "Option \"%s\" value \"%s\" is not valid for %s"
4952
msgstr "选项 \"%s\" 的值 \"%s\" 对于 %s 是无效的"
4953
4735
-#: builtin/fetch.c:792
4954
+#: builtin/fetch.c:826
4955
#, c-format
4956
msgid "Option \"%s\" is ignored for %s\n"
4957
msgstr "选项 \"%s\" 为 %s 所忽略\n"
4958
4740
-#: builtin/fetch.c:894
4959
+#: builtin/fetch.c:928
4960
#, c-format
4961
msgid "Fetching %s\n"
4962
msgstr "正在获取 %s\n"
4963
4745
-#: builtin/fetch.c:896 builtin/remote.c:100
4964
+#: builtin/fetch.c:930 builtin/remote.c:100
4965
#, c-format
4966
msgid "Could not fetch %s"
4967
msgstr "不能获取 %s"
4968
4750
-#: builtin/fetch.c:915
4969
+#: builtin/fetch.c:949
4970
msgid ""
4971
"No remote repository specified. Please, specify either a URL or a\n"
4972
"remote name from which new revisions should be fetched."
4973
msgstr "未指定远程版本库。请通过一个URL或远程版本库名指定,用以获取新提交。"
4974
4756
-#: builtin/fetch.c:935
4975
+#: builtin/fetch.c:969
4976
msgid "You need to specify a tag name."
4977
msgstr "您需要指定一个 tag 名称。"
4978
4760
-#: builtin/fetch.c:981
4979
+#: builtin/fetch.c:1015
4980
msgid "--depth and --unshallow cannot be used together"
4981
msgstr "--depth 和 --unshallow 不能同时使用"
4982
4764
-#: builtin/fetch.c:983
4983
+#: builtin/fetch.c:1017
4984
msgid "--unshallow on a complete repository does not make sense"
4985
msgstr "对于一个完整的版本库,参数 --unshallow 没有意义"
4986
4768
-#: builtin/fetch.c:1002
4987
+#: builtin/fetch.c:1036
4988
msgid "fetch --all does not take a repository argument"
4989
msgstr "fetch --all 不能带一个版本库参数"
4990
4772
-#: builtin/fetch.c:1004
4991
+#: builtin/fetch.c:1038
4992
msgid "fetch --all does not make sense with refspecs"
4993
msgstr "fetch --all 带引用表达式没有任何意义"
4994
4776
-#: builtin/fetch.c:1015
4995
+#: builtin/fetch.c:1049
4996
#, c-format
4997
msgid "No such remote or remote group: %s"
4998
msgstr "没有这样的远程或远程组:%s"
4999
4781
-#: builtin/fetch.c:1023
5000
+#: builtin/fetch.c:1057
5001
msgid "Fetching a group and specifying refspecs does not make sense"
5002
msgstr "获取组并指定引用表达式没有意义"
5003
@@ -4787,9 +5006,9 @@ msgid "git fmt-merge-msg [-m <message>] [--log[=<n>]|--no-log] [--file <file>]"
5006
msgstr ""
5007
"git fmt-merge-msg [-m <message>] [--log[=<n>]|--no-log] [--file <file>]"
5008
4790
-#: builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 builtin/grep.c:701
4791
-#: builtin/merge.c:188 builtin/show-branch.c:655 builtin/show-ref.c:175
4792
-#: builtin/tag.c:446 parse-options.h:133 parse-options.h:239
5009
+#: builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 builtin/grep.c:700
5010
+#: builtin/merge.c:203 builtin/show-branch.c:655 builtin/show-ref.c:179
5011
+#: builtin/tag.c:446 parse-options.h:133 parse-options.h:243
5012
msgid "n"
5013
msgstr "n"
5014
@@ -4946,221 +5165,221 @@ msgstr "git grep [选项] [-e] <模式> [<修订>...] [[--] <路径>...]"
5165
msgid "grep: failed to create thread: %s"
5166
msgstr "grep:无法创建线程:%s"
5167
4949
-#: builtin/grep.c:365
5168
+#: builtin/grep.c:364
5169
#, c-format
5170
msgid "Failed to chdir: %s"
5171
msgstr "无法切换目录:%s"
5172
4954
-#: builtin/grep.c:443 builtin/grep.c:478
5173
+#: builtin/grep.c:442 builtin/grep.c:477
5174
#, c-format
5175
msgid "unable to read tree (%s)"
5176
msgstr "无法读取树(%s)"
5177
4959
-#: builtin/grep.c:493
5178
+#: builtin/grep.c:492
5179
#, c-format
5180
msgid "unable to grep from object of type %s"
5181
msgstr "无法抓取来自于 %s 类型的对象"
5182
4964
-#: builtin/grep.c:551
5183
+#: builtin/grep.c:550
5184
#, c-format
5185
msgid "switch `%c' expects a numerical value"
5186
msgstr "开关 `%c' 期望一个数字值"
5187
4969
-#: builtin/grep.c:568
5188
+#: builtin/grep.c:567
5189
#, c-format
5190
msgid "cannot open '%s'"
5191
msgstr "不能打开 '%s'"
5192
4974
-#: builtin/grep.c:643
5193
+#: builtin/grep.c:642
5194
msgid "search in index instead of in the work tree"
5195
msgstr "在索引区搜索而不是在工作区"
5196
4978
-#: builtin/grep.c:645
5197
+#: builtin/grep.c:644
5198
msgid "find in contents not managed by git"
5199
msgstr "在未被 git 管理的内容中查找"
5200
5201
# 译者:中文字符串拼接,可删除前导空格
4983
-#: builtin/grep.c:647
5202
+#: builtin/grep.c:646
5203
msgid "search in both tracked and untracked files"
5204
msgstr "在跟踪和未跟踪的文件中搜索"
5205
4987
-#: builtin/grep.c:649
5206
+#: builtin/grep.c:648
5207
msgid "search also in ignored files"
5208
msgstr "也在忽略的文件中搜索"
5209
4991
-#: builtin/grep.c:652
5210
+#: builtin/grep.c:651
5211
msgid "show non-matching lines"
5212
msgstr "显示未匹配的行"
5213
4995
-#: builtin/grep.c:654
5214
+#: builtin/grep.c:653
5215
msgid "case insensitive matching"
5216
msgstr "不区分大小写匹配"
5217
4999
-#: builtin/grep.c:656
5218
+#: builtin/grep.c:655
5219
msgid "match patterns only at word boundaries"
5220
msgstr "只在单词边界匹配模式"
5221
5003
-#: builtin/grep.c:658
5222
+#: builtin/grep.c:657
5223
msgid "process binary files as text"
5224
msgstr "把二进制文件当做文本处理"
5225
5007
-#: builtin/grep.c:660
5226
+#: builtin/grep.c:659
5227
msgid "don't match patterns in binary files"
5228
msgstr "不在二进制文件中匹配模式"
5229
5011
-#: builtin/grep.c:663
5230
+#: builtin/grep.c:662
5231
msgid "descend at most <depth> levels"
5232
msgstr "最多以指定的深度向下寻找"
5233
5015
-#: builtin/grep.c:667
5234
+#: builtin/grep.c:666
5235
msgid "use extended POSIX regular expressions"
5236
msgstr "使用扩展的 POSIX 正则表达式"
5237
5019
-#: builtin/grep.c:670
5238
+#: builtin/grep.c:669
5239
msgid "use basic POSIX regular expressions (default)"
5240
msgstr "使用基本的 POSIX 正则表达式(默认)"
5241
5023
-#: builtin/grep.c:673
5242
+#: builtin/grep.c:672
5243
msgid "interpret patterns as fixed strings"
5244
msgstr "把模式解析为固定的字符串"
5245
5027
-#: builtin/grep.c:676
5246
+#: builtin/grep.c:675
5247
msgid "use Perl-compatible regular expressions"
5248
msgstr "使用 Perl 兼容的正则表达式"
5249
5031
-#: builtin/grep.c:679
5250
+#: builtin/grep.c:678
5251
msgid "show line numbers"
5252
msgstr "显示行号"
5253
5035
-#: builtin/grep.c:680
5254
+#: builtin/grep.c:679
5255
msgid "don't show filenames"
5256
msgstr "不显示文件名"
5257
5039
-#: builtin/grep.c:681
5258
+#: builtin/grep.c:680
5259
msgid "show filenames"
5260
msgstr "显示文件名"
5261
5043
-#: builtin/grep.c:683
5262
+#: builtin/grep.c:682
5263
msgid "show filenames relative to top directory"
5264
msgstr "显示相对于顶级目录的文件名"
5265
5047
-#: builtin/grep.c:685
5266
+#: builtin/grep.c:684
5267
msgid "show only filenames instead of matching lines"
5268
msgstr "只显示文件名而不显示匹配的行"
5269
5051
-#: builtin/grep.c:687
5270
+#: builtin/grep.c:686
5271
msgid "synonym for --files-with-matches"
5272
msgstr "和 --files-with-matches 同义"
5273
5055
-#: builtin/grep.c:690
5274
+#: builtin/grep.c:689
5275
msgid "show only the names of files without match"
5276
msgstr "只显示未匹配的文件名"
5277
5059
-#: builtin/grep.c:692
5278
+#: builtin/grep.c:691
5279
msgid "print NUL after filenames"
5280
msgstr "在文件名后输出 NUL 字符"
5281
5063
-#: builtin/grep.c:694
5282
+#: builtin/grep.c:693
5283
msgid "show the number of matches instead of matching lines"
5284
msgstr "显示总匹配行数,而不显示匹配的行"
5285
5067
-#: builtin/grep.c:695
5286
+#: builtin/grep.c:694
5287
msgid "highlight matches"
5288
msgstr "高亮显示匹配项"
5289
5071
-#: builtin/grep.c:697
5290
+#: builtin/grep.c:696
5291
msgid "print empty line between matches from different files"
5292
msgstr "在不同文件的匹配项之间打印空行"
5293
5075
-#: builtin/grep.c:699
5294
+#: builtin/grep.c:698
5295
msgid "show filename only once above matches from same file"
5296
msgstr "只在同一文件的匹配项的上面显示一次文件名"
5297
5079
-#: builtin/grep.c:702
5298
+#: builtin/grep.c:701
5299
msgid "show <n> context lines before and after matches"
5300
msgstr "显示匹配项前后的 <n> 行上下文"
5301
5083
-#: builtin/grep.c:705
5302
+#: builtin/grep.c:704
5303
msgid "show <n> context lines before matches"
5304
msgstr "显示匹配项前 <n> 行上下文"
5305
5087
-#: builtin/grep.c:707
5306
+#: builtin/grep.c:706
5307
msgid "show <n> context lines after matches"
5308
msgstr "显示匹配项后 <n> 行上下文"
5309
5091
-#: builtin/grep.c:708
5310
+#: builtin/grep.c:707
5311
msgid "shortcut for -C NUM"
5312
msgstr "快捷键 -C 数字"
5313
5095
-#: builtin/grep.c:711
5314
+#: builtin/grep.c:710
5315
msgid "show a line with the function name before matches"
5316
msgstr "在匹配的前面显示一行函数名"
5317
5099
-#: builtin/grep.c:713
5318
+#: builtin/grep.c:712
5319
msgid "show the surrounding function"
5320
msgstr "显示所在函数的前后内容"
5321
5103
-#: builtin/grep.c:716
5322
+#: builtin/grep.c:715
5323
msgid "read patterns from file"
5324
msgstr "从文件读取模式"
5325
5107
-#: builtin/grep.c:718
5326
+#: builtin/grep.c:717
5327
msgid "match <pattern>"
5328
msgstr "匹配 <模式>"
5329
5111
-#: builtin/grep.c:720
5330
+#: builtin/grep.c:719
5331
msgid "combine patterns specified with -e"
5332
msgstr "组合用 -e 参数设定的模式"
5333
5115
-#: builtin/grep.c:732
5334
+#: builtin/grep.c:731
5335
msgid "indicate hit with exit status without output"
5336
msgstr "不输出,而用退出码标识命中状态"
5337
5119
-#: builtin/grep.c:734
5338
+#: builtin/grep.c:733
5339
msgid "show only matches from files that match all patterns"
5340
msgstr "只显示匹配所有模式的文件中的匹配"
5341
5123
-#: builtin/grep.c:736
5342
+#: builtin/grep.c:735
5343
msgid "show parse tree for grep expression"
5344
msgstr "显示 grep 表达式的解析树"
5345
5127
-#: builtin/grep.c:740
5346
+#: builtin/grep.c:739
5347
msgid "pager"
5348
msgstr "分页"
5349
5131
-#: builtin/grep.c:740
5350
+#: builtin/grep.c:739
5351
msgid "show matching files in the pager"
5352
msgstr "分页显示匹配的文件"
5353
5135
-#: builtin/grep.c:743
5354
+#: builtin/grep.c:742
5355
msgid "allow calling of grep(1) (ignored by this build)"
5356
msgstr "允许调用 grep(1)(本次构建忽略)"
5357
5139
-#: builtin/grep.c:744 builtin/show-ref.c:184
5358
+#: builtin/grep.c:743 builtin/show-ref.c:188
5359
msgid "show usage"
5360
msgstr "显示用法"
5361
5143
-#: builtin/grep.c:811
5362
+#: builtin/grep.c:810
5363
msgid "no pattern given."
5364
msgstr "未提供模式匹配。"
5365
5147
-#: builtin/grep.c:866
5366
+#: builtin/grep.c:865
5367
msgid "--open-files-in-pager only works on the worktree"
5368
msgstr "--open-files-in-pager 仅用于工作区"
5369
5151
-#: builtin/grep.c:889
5370
+#: builtin/grep.c:888
5371
msgid "--cached or --untracked cannot be used with --no-index."
5372
msgstr "--cached 或 --untracked 不能与 --no-index 同时使用。"
5373
5155
-#: builtin/grep.c:894
5374
+#: builtin/grep.c:893
5375
msgid "--no-index or --untracked cannot be used with revs."
5376
msgstr "--no-index 或 --untracked 不能和版本同时使用。"
5377
5159
-#: builtin/grep.c:897
5378
+#: builtin/grep.c:896
5379
msgid "--[no-]exclude-standard cannot be used for tracked contents."
5380
msgstr "--[no-]exclude-standard 不能用于已跟踪内容。"
5381
5163
-#: builtin/grep.c:905
5382
+#: builtin/grep.c:904
5383
msgid "both --cached and trees are given."
5384
msgstr "同时给出了 --cached 和树对象。"
5385
@@ -5200,54 +5419,54 @@ msgstr "原样存储文件不使用过滤器"
5419
msgid "process file as it were from this path"
5420
msgstr "处理文件并假设其来自于此路径"
5421
5203
-#: builtin/help.c:43
5422
+#: builtin/help.c:41
5423
msgid "print all available commands"
5424
msgstr "打印所有可用的命令"
5425
5207
-#: builtin/help.c:44
5426
+#: builtin/help.c:42
5427
msgid "print list of useful guides"
5428
msgstr "显示有用的指南列表"
5429
5211
-#: builtin/help.c:45
5430
+#: builtin/help.c:43
5431
msgid "show man page"
5432
msgstr "显示 man 手册"
5433
5215
-#: builtin/help.c:46
5434
+#: builtin/help.c:44
5435
msgid "show manual in web browser"
5436
msgstr "在 web 浏览器中显示手册"
5437
5219
-#: builtin/help.c:48
5438
+#: builtin/help.c:46
5439
msgid "show info page"
5440
msgstr "显示 info 手册"
5441
5223
-#: builtin/help.c:54
5442
+#: builtin/help.c:52
5443
msgid "git help [--all] [--guides] [--man|--web|--info] [command]"
5444
msgstr "git help [--all] [--guides] [--man|--web|--info] [命令]"
5445
5227
-#: builtin/help.c:66
5446
+#: builtin/help.c:64
5447
#, c-format
5448
msgid "unrecognized help format '%s'"
5449
msgstr "未能识别的帮助格式 '%s'"
5450
5232
-#: builtin/help.c:94
5451
+#: builtin/help.c:92
5452
msgid "Failed to start emacsclient."
5453
msgstr "无法启动 emacsclient。"
5454
5236
-#: builtin/help.c:107
5455
+#: builtin/help.c:105
5456
msgid "Failed to parse emacsclient version."
5457
msgstr "无法解析 emacsclient 版本。"
5458
5240
-#: builtin/help.c:115
5459
+#: builtin/help.c:113
5460
#, c-format
5461
msgid "emacsclient version '%d' too old (< 22)."
5462
msgstr "emacsclient 版本 '%d' 太老(< 22)。"
5463
5245
-#: builtin/help.c:133 builtin/help.c:161 builtin/help.c:170 builtin/help.c:178
5464
+#: builtin/help.c:131 builtin/help.c:159 builtin/help.c:168 builtin/help.c:176
5465
#, c-format
5466
msgid "failed to exec '%s': %s"
5467
msgstr "无法执行 '%s':%s"
5468
5250
-#: builtin/help.c:218
5469
+#: builtin/help.c:216
5470
#, c-format
5471
msgid ""
5472
"'%s': path for unsupported man viewer.\n"
@@ -5256,7 +5475,7 @@ msgstr ""
5475
"'%s':不支持的 man 手册查看器的路径。\n"
5476
"请使用 'man.<tool>.cmd'。"
5477
5259
-#: builtin/help.c:230
5478
+#: builtin/help.c:228
5479
#, c-format
5480
msgid ""
5481
"'%s': cmd for supported man viewer.\n"
@@ -5265,335 +5484,335 @@ msgstr ""
5484
"'%s': 支持的 man 手册查看器命令。\n"
5485
"请使用 'man.<tool>.path'。"
5486
5268
-#: builtin/help.c:351
5487
+#: builtin/help.c:349
5488
#, c-format
5489
msgid "'%s': unknown man viewer."
5490
msgstr "'%s':未知的 man 查看器。"
5491
5273
-#: builtin/help.c:368
5492
+#: builtin/help.c:366
5493
msgid "no man viewer handled the request"
5494
msgstr "没有 man 查看器处理此请求"
5495
5277
-#: builtin/help.c:376
5496
+#: builtin/help.c:374
5497
msgid "no info viewer handled the request"
5498
msgstr "没有 info 查看器处理此请求"
5499
5281
-#: builtin/help.c:422
5500
+#: builtin/help.c:420
5501
msgid "Defining attributes per path"
5502
msgstr "定义路径的属性"
5503
5285
-#: builtin/help.c:423
5504
+#: builtin/help.c:421
5505
msgid "A Git glossary"
5506
msgstr "Git 词汇表"
5507
5289
-#: builtin/help.c:424
5508
+#: builtin/help.c:422
5509
msgid "Specifies intentionally untracked files to ignore"
5510
msgstr "忽略指定的未跟踪文件"
5511
5293
-#: builtin/help.c:425
5512
+#: builtin/help.c:423
5513
msgid "Defining submodule properties"
5514
msgstr "定义子模组属性"
5515
5297
-#: builtin/help.c:426
5516
+#: builtin/help.c:424
5517
msgid "Specifying revisions and ranges for Git"
5518
msgstr "指定 Git 的版本和版本范围"
5519
5301
-#: builtin/help.c:427
5520
+#: builtin/help.c:425
5521
msgid "A tutorial introduction to Git (for version 1.5.1 or newer)"
5522
msgstr "一个 Git 教程(针对 1.5.1 或更新版本)"
5523
5305
-#: builtin/help.c:428
5524
+#: builtin/help.c:426
5525
msgid "An overview of recommended workflows with Git"
5526
msgstr "Git 推荐的工作流概览"
5527
5309
-#: builtin/help.c:440
5528
+#: builtin/help.c:438
5529
msgid "The common Git guides are:\n"
5530
msgstr "最常用的 Git 向导有:\n"
5531
5313
-#: builtin/help.c:462 builtin/help.c:478
5532
+#: builtin/help.c:460 builtin/help.c:476
5533
#, c-format
5534
msgid "usage: %s%s"
5535
msgstr "用法:%s%s"
5536
5318
-#: builtin/help.c:494
5537
+#: builtin/help.c:492
5538
#, c-format
5539
msgid "`git %s' is aliased to `%s'"
5540
msgstr "`git %s' 是 `%s' 的别名"
5541
5323
-#: builtin/index-pack.c:182
5542
+#: builtin/index-pack.c:184
5543
#, c-format
5544
msgid "object type mismatch at %s"
5545
msgstr "%s 的对象类型不匹配"
5546
5328
-#: builtin/index-pack.c:202
5547
+#: builtin/index-pack.c:204
5548
msgid "object of unexpected type"
5549
msgstr "意外的类型的对象"
5550
5332
-#: builtin/index-pack.c:239
5551
+#: builtin/index-pack.c:244
5552
#, c-format
5553
msgid "cannot fill %d byte"
5554
msgid_plural "cannot fill %d bytes"
5555
msgstr[0] "无法填充 %d 字节"
5556
msgstr[1] "无法填充 %d 字节"
5557
5339
-#: builtin/index-pack.c:249
5558
+#: builtin/index-pack.c:254
5559
msgid "early EOF"
5560
msgstr "过早的文件结束符(EOF)"
5561
5343
-#: builtin/index-pack.c:250
5562
+#: builtin/index-pack.c:255
5563
msgid "read error on input"
5564
msgstr "输入上的读错误"
5565
5347
-#: builtin/index-pack.c:262
5566
+#: builtin/index-pack.c:267
5567
msgid "used more bytes than were available"
5568
msgstr "用掉了超过可用的字节"
5569
5351
-#: builtin/index-pack.c:269
5570
+#: builtin/index-pack.c:274
5571
msgid "pack too large for current definition of off_t"
5572
msgstr "包太大超过了当前 off_t 的定义"
5573
5355
-#: builtin/index-pack.c:285
5574
+#: builtin/index-pack.c:290
5575
#, c-format
5576
msgid "unable to create '%s'"
5577
msgstr "不能创建 '%s'"
5578
5360
-#: builtin/index-pack.c:290
5579
+#: builtin/index-pack.c:295
5580
#, c-format
5581
msgid "cannot open packfile '%s'"
5582
msgstr "无法打开包文件 '%s'"
5583
5365
-#: builtin/index-pack.c:304
5584
+#: builtin/index-pack.c:309
5585
msgid "pack signature mismatch"
5586
msgstr "包签名不匹配"
5587
5369
-#: builtin/index-pack.c:306
5588
+#: builtin/index-pack.c:311
5589
#, c-format
5590
msgid "pack version %<PRIu32> unsupported"
5591
msgstr "不支持包版本 %<PRIu32>"
5592
5374
-#: builtin/index-pack.c:324
5593
+#: builtin/index-pack.c:329
5594
#, c-format
5595
msgid "pack has bad object at offset %lu: %s"
5596
msgstr "包中有错误的对象位于 %lu:%s"
5597
5379
-#: builtin/index-pack.c:446
5598
+#: builtin/index-pack.c:451
5599
#, c-format
5600
msgid "inflate returned %d"
5601
msgstr "解压缩返回 %d"
5602
5384
-#: builtin/index-pack.c:495
5603
+#: builtin/index-pack.c:500
5604
msgid "offset value overflow for delta base object"
5605
msgstr "偏移值覆盖了 delta 基准对象"
5606
5388
-#: builtin/index-pack.c:503
5607
+#: builtin/index-pack.c:508
5608
msgid "delta base offset is out of bound"
5609
msgstr "delta 基准偏移越界"
5610
5392
-#: builtin/index-pack.c:511
5611
+#: builtin/index-pack.c:516
5612
#, c-format
5613
msgid "unknown object type %d"
5614
msgstr "未知对象类型 %d"
5615
5397
-#: builtin/index-pack.c:542
5616
+#: builtin/index-pack.c:547
5617
msgid "cannot pread pack file"
5618
msgstr "无法读取包文件"
5619
5401
-#: builtin/index-pack.c:544
5620
+#: builtin/index-pack.c:549
5621
#, c-format
5622
msgid "premature end of pack file, %lu byte missing"
5623
msgid_plural "premature end of pack file, %lu bytes missing"
5624
msgstr[0] "包文件过早结束,缺少 %lu 字节"
5625
msgstr[1] "包文件过早结束,缺少 %lu 字节"
5626
5408
-#: builtin/index-pack.c:570
5627
+#: builtin/index-pack.c:575
5628
msgid "serious inflate inconsistency"
5629
msgstr "解压缩严重的不一致"
5630
5412
-#: builtin/index-pack.c:661 builtin/index-pack.c:667 builtin/index-pack.c:690
5413
-#: builtin/index-pack.c:724 builtin/index-pack.c:733
5631
+#: builtin/index-pack.c:666 builtin/index-pack.c:672 builtin/index-pack.c:695
5632
+#: builtin/index-pack.c:729 builtin/index-pack.c:738
5633
#, c-format
5634
msgid "SHA1 COLLISION FOUND WITH %s !"
5635
msgstr "发现 %s 出现 SHA1 冲突!"
5636
5418
-#: builtin/index-pack.c:664 builtin/pack-objects.c:170
5637
+#: builtin/index-pack.c:669 builtin/pack-objects.c:170
5638
#: builtin/pack-objects.c:262
5639
#, c-format
5640
msgid "unable to read %s"
5641
msgstr "不能读 %s"
5642
5424
-#: builtin/index-pack.c:730
5643
+#: builtin/index-pack.c:735
5644
#, c-format
5645
msgid "cannot read existing object %s"
5646
msgstr "不能读取现存对象 %s"
5647
5429
-#: builtin/index-pack.c:744
5648
+#: builtin/index-pack.c:749
5649
#, c-format
5650
msgid "invalid blob object %s"
5651
msgstr "无效的数据(blob)对象 %s"
5652
5434
-#: builtin/index-pack.c:759
5653
+#: builtin/index-pack.c:763
5654
#, c-format
5655
msgid "invalid %s"
5656
msgstr "无效的 %s"
5657
5439
-#: builtin/index-pack.c:761
5658
+#: builtin/index-pack.c:766
5659
msgid "Error in object"
5660
msgstr "对象中出错"
5661
5443
-#: builtin/index-pack.c:763
5662
+#: builtin/index-pack.c:768
5663
#, c-format
5664
msgid "Not all child objects of %s are reachable"
5665
msgstr "%s 的所有子对象并非都可达"
5666
5448
-#: builtin/index-pack.c:833 builtin/index-pack.c:863
5667
+#: builtin/index-pack.c:838 builtin/index-pack.c:868
5668
msgid "failed to apply delta"
5669
msgstr "无法应用 delta"
5670
5452
-#: builtin/index-pack.c:1004
5671
+#: builtin/index-pack.c:1009
5672
msgid "Receiving objects"
5673
msgstr "接收对象中"
5674
5456
-#: builtin/index-pack.c:1004
5675
+#: builtin/index-pack.c:1009
5676
msgid "Indexing objects"
5677
msgstr "索引对象中"
5678
5460
-#: builtin/index-pack.c:1030
5679
+#: builtin/index-pack.c:1035
5680
msgid "pack is corrupted (SHA1 mismatch)"
5681
msgstr "包冲突(SHA1 不匹配)"
5682
5464
-#: builtin/index-pack.c:1035
5683
+#: builtin/index-pack.c:1040
5684
msgid "cannot fstat packfile"
5685
msgstr "不能枚举包文件状态"
5686
5468
-#: builtin/index-pack.c:1038
5687
+#: builtin/index-pack.c:1043
5688
msgid "pack has junk at the end"
5689
msgstr "包的结尾有垃圾数据"
5690
5472
-#: builtin/index-pack.c:1049
5691
+#: builtin/index-pack.c:1054
5692
msgid "confusion beyond insanity in parse_pack_objects()"
5693
msgstr "parse_pack_objects() 中遇到不可理喻的问题"
5694
5476
-#: builtin/index-pack.c:1072
5695
+#: builtin/index-pack.c:1077
5696
msgid "Resolving deltas"
5697
msgstr "处理 delta 中"
5698
5480
-#: builtin/index-pack.c:1082
5699
+#: builtin/index-pack.c:1087
5700
#, c-format
5701
msgid "unable to create thread: %s"
5702
msgstr "不能创建线程:%s"
5703
5485
-#: builtin/index-pack.c:1124
5704
+#: builtin/index-pack.c:1129
5705
msgid "confusion beyond insanity"
5706
msgstr "不可理喻"
5707
5489
-#: builtin/index-pack.c:1132
5708
+#: builtin/index-pack.c:1137
5709
#, c-format
5710
msgid "completed with %d local objects"
5711
msgstr "完成 %d 个本地对象"
5712
5494
-#: builtin/index-pack.c:1142
5713
+#: builtin/index-pack.c:1147
5714
#, c-format
5715
msgid "Unexpected tail checksum for %s (disk corruption?)"
5716
msgstr "对 %s 的尾部校验出现意外(磁盘损坏?)"
5717
5499
-#: builtin/index-pack.c:1146
5718
+#: builtin/index-pack.c:1151
5719
#, c-format
5720
msgid "pack has %d unresolved delta"
5721
msgid_plural "pack has %d unresolved deltas"
5722
msgstr[0] "包有 %d 个未解决的 delta"
5723
msgstr[1] "包有 %d 个未解决的 delta"
5724
5506
-#: builtin/index-pack.c:1171
5725
+#: builtin/index-pack.c:1176
5726
#, c-format
5727
msgid "unable to deflate appended object (%d)"
5728
msgstr "不能压缩附加对象(%d)"
5729
5511
-#: builtin/index-pack.c:1250
5730
+#: builtin/index-pack.c:1255
5731
#, c-format
5732
msgid "local object %s is corrupt"
5733
msgstr "本地对象 %s 已损坏"
5734
5516
-#: builtin/index-pack.c:1274
5735
+#: builtin/index-pack.c:1279
5736
msgid "error while closing pack file"
5737
msgstr "关闭包文件时出错"
5738
5520
-#: builtin/index-pack.c:1287
5739
+#: builtin/index-pack.c:1292
5740
#, c-format
5741
msgid "cannot write keep file '%s'"
5742
msgstr "无法写保留文件 '%s'"
5743
5525
-#: builtin/index-pack.c:1295
5744
+#: builtin/index-pack.c:1300
5745
#, c-format
5746
msgid "cannot close written keep file '%s'"
5747
msgstr "无法关闭保留文件 '%s'"
5748
5530
-#: builtin/index-pack.c:1308
5749
+#: builtin/index-pack.c:1313
5750
msgid "cannot store pack file"
5751
msgstr "无法存储包文件"
5752
5534
-#: builtin/index-pack.c:1319
5753
+#: builtin/index-pack.c:1324
5754
msgid "cannot store index file"
5755
msgstr "无法存储索引文件"
5756
5538
-#: builtin/index-pack.c:1352
5757
+#: builtin/index-pack.c:1357
5758
#, c-format
5759
msgid "bad pack.indexversion=%<PRIu32>"
5760
msgstr "坏的 pack.indexversion=%<PRIu32>"
5761
5543
-#: builtin/index-pack.c:1358
5762
+#: builtin/index-pack.c:1363
5763
#, c-format
5764
msgid "invalid number of threads specified (%d)"
5765
msgstr "指定的线程数无效(%d)"
5766
5548
-#: builtin/index-pack.c:1362 builtin/index-pack.c:1535
5767
+#: builtin/index-pack.c:1367 builtin/index-pack.c:1545
5768
#, c-format
5769
msgid "no threads support, ignoring %s"
5770
msgstr "没有线程支持,忽略 %s"
5771
5553
-#: builtin/index-pack.c:1420
5772
+#: builtin/index-pack.c:1425
5773
#, c-format
5774
msgid "Cannot open existing pack file '%s'"
5775
msgstr "无法打开现存包文件 '%s'"
5776
5558
-#: builtin/index-pack.c:1422
5777
+#: builtin/index-pack.c:1427
5778
#, c-format
5779
msgid "Cannot open existing pack idx file for '%s'"
5780
msgstr "无法为 %s 打开包索引文件"
5781
5563
-#: builtin/index-pack.c:1469
5782
+#: builtin/index-pack.c:1474
5783
#, c-format
5784
msgid "non delta: %d object"
5785
msgid_plural "non delta: %d objects"
5786
msgstr[0] "非 delta:%d 个对象"
5787
msgstr[1] "非 delta:%d 个对象"
5788
5570
-#: builtin/index-pack.c:1476
5789
+#: builtin/index-pack.c:1481
5790
#, c-format
5791
msgid "chain length = %d: %lu object"
5792
msgid_plural "chain length = %d: %lu objects"
5793
msgstr[0] "链长 = %d: %lu 对象"
5794
msgstr[1] "链长 = %d: %lu 对象"
5795
5577
-#: builtin/index-pack.c:1503
5796
+#: builtin/index-pack.c:1509
5797
msgid "Cannot come back to cwd"
5798
msgstr "无法返回当前工作目录"
5799
5581
-#: builtin/index-pack.c:1547 builtin/index-pack.c:1550
5582
-#: builtin/index-pack.c:1562 builtin/index-pack.c:1566
5800
+#: builtin/index-pack.c:1557 builtin/index-pack.c:1560
5801
+#: builtin/index-pack.c:1572 builtin/index-pack.c:1576
5802
#, c-format
5803
msgid "bad %s"
5804
msgstr "错误选项 %s"
5805
5587
-#: builtin/index-pack.c:1580
5806
+#: builtin/index-pack.c:1590
5807
msgid "--fix-thin cannot be used without --stdin"
5808
msgstr "--fix-thin 不能和 --stdin 同时使用"
5809
5591
-#: builtin/index-pack.c:1584 builtin/index-pack.c:1594
5810
+#: builtin/index-pack.c:1594 builtin/index-pack.c:1604
5811
#, c-format
5812
msgid "packfile name '%s' does not end with '.pack'"
5813
msgstr "包名 '%s' 没有以 '.pack' 结尾"
5814
5596
-#: builtin/index-pack.c:1603
5815
+#: builtin/index-pack.c:1613
5816
msgid "--verify with no packfile name given"
5817
msgstr "--verify 没有提供包名参数"
5818
@@ -5730,7 +5949,7 @@ msgstr "权限"
5949
msgid "specify that the git repository is to be shared amongst several users"
5950
msgstr "指定 git 版本库是多个用户之间共享的"
5951
5733
-#: builtin/init-db.c:493 builtin/prune-packed.c:77
5952
+#: builtin/init-db.c:493 builtin/prune-packed.c:75
5953
msgid "be quiet"
5954
msgstr "保持安静"
5955
@@ -5762,340 +5981,353 @@ msgstr "不能访问当前工作目录"
5981
msgid "Cannot access work tree '%s'"
5982
msgstr "不能访问工作区 '%s'"
5983
5765
-#: builtin/log.c:40
5984
+#: builtin/log.c:41
5985
msgid "git log [<options>] [<revision range>] [[--] <path>...]\n"
5986
msgstr "git log [<选项>] [<版本范围>] [[--] <路径>...]\n"
5987
5769
-#: builtin/log.c:41
This file is too large to show in full.