l10n: zh_CN: for git v2.13.0 l10n round 1
Translate 96 messages (3198t0f0u) for git v2.13.0-rc0. Reviewed-by: 依云 <lilydjwg@gmail.com> Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
Apr 23, 2017 at 09:55 UTC
87cb7997f79d4f7a2b87efab27e0715446e2811c
1 file changed
+2303
-1947
po/zh_CN.po
+2303
-1947
@@ -135,8 +135,8 @@ msgid ""
135
msgstr ""
136
"Project-Id-Version: Git\n"
137
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
138
-"POT-Creation-Date: 2017-02-18 01:00+0800\n"
139
-"PO-Revision-Date: 2017-02-25 00:10+0800\n"
138
+"POT-Creation-Date: 2017-04-23 09:54+0800\n"
139
+"PO-Revision-Date: 2017-05-02 22:07+0800\n"
140
"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
141
"Language-Team: GitHub <https://github.com/jiangxin/git/>\n"
142
"Language: zh_CN\n"
@@ -187,7 +187,7 @@ msgstr ""
187
msgid "Exiting because of an unresolved conflict."
188
msgstr "因为存在未解决的冲突而退出。"
189
190
-#: advice.c:114 builtin/merge.c:1206
190
+#: advice.c:114 builtin/merge.c:1185
191
msgid "You have not concluded your merge (MERGE_HEAD exists)."
192
msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。"
193
@@ -447,7 +447,7 @@ msgstr "打补丁失败:%s:%ld"
447
msgid "cannot checkout %s"
448
msgstr "不能检出 %s"
449
450
-#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:248
450
+#: apply.c:3381 apply.c:3392 apply.c:3438 setup.c:253
451
#, c-format
452
msgid "failed to read %s"
453
msgstr "无法读取 %s"
@@ -570,7 +570,7 @@ msgstr "%s 的模式被改变,但它不在当前 HEAD 中"
570
msgid "sha1 information is lacking or useless (%s)."
571
msgstr "sha1 信息缺失或无效(%s)。"
572
573
-#: apply.c:4081 builtin/checkout.c:233 builtin/reset.c:135
573
+#: apply.c:4081 builtin/checkout.c:252 builtin/reset.c:135
574
#, c-format
575
msgid "make_cache_entry failed for path '%s'"
576
msgstr "对路径 '%s' 的 make_cache_entry 操作失败"
@@ -646,7 +646,7 @@ msgstr[1] "应用 %%s 个补丁,其中 %d 个被拒绝..."
646
msgid "truncating .rej filename to %.*s.rej"
647
msgstr "截短 .rej 文件名为 %.*s.rej"
648
649
-#: apply.c:4531 builtin/fetch.c:737 builtin/fetch.c:986
649
+#: apply.c:4531 builtin/fetch.c:739 builtin/fetch.c:988
650
#, c-format
651
msgid "cannot open %s"
652
msgstr "不能打开 %s"
@@ -674,160 +674,160 @@ msgstr "未能识别的输入"
674
msgid "unable to read index file"
675
msgstr "无法读取索引文件"
676
677
-#: apply.c:4824
677
+#: apply.c:4823
678
#, c-format
679
msgid "can't open patch '%s': %s"
680
msgstr "不能打开补丁 '%s':%s"
681
682
-#: apply.c:4849
682
+#: apply.c:4850
683
#, c-format
684
msgid "squelched %d whitespace error"
685
msgid_plural "squelched %d whitespace errors"
686
msgstr[0] "抑制下仍有 %d 个空白字符误用"
687
msgstr[1] "抑制下仍有 %d 个空白字符误用"
688
689
-#: apply.c:4855 apply.c:4870
689
+#: apply.c:4856 apply.c:4871
690
#, c-format
691
msgid "%d line adds whitespace errors."
692
msgid_plural "%d lines add whitespace errors."
693
msgstr[0] "%d 行有空白字符误用。"
694
msgstr[1] "%d 行有空白字符误用。"
695
696
-#: apply.c:4863
696
+#: apply.c:4864
697
#, c-format
698
msgid "%d line applied after fixing whitespace errors."
699
msgid_plural "%d lines applied after fixing whitespace errors."
700
msgstr[0] "修复空白错误后,应用了 %d 行。"
701
msgstr[1] "修复空白错误后,应用了 %d 行。"
702
703
-#: apply.c:4879 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391
703
+#: apply.c:4880 builtin/add.c:463 builtin/mv.c:298 builtin/rm.c:391
704
msgid "Unable to write new index file"
705
msgstr "无法写入新索引文件"
706
707
-#: apply.c:4910 apply.c:4913 builtin/am.c:2277 builtin/am.c:2280
708
-#: builtin/clone.c:95 builtin/fetch.c:98 builtin/pull.c:180
709
-#: builtin/submodule--helper.c:281 builtin/submodule--helper.c:591
710
-#: builtin/submodule--helper.c:594 builtin/submodule--helper.c:960
711
-#: builtin/submodule--helper.c:963 builtin/submodule--helper.c:1104
707
+#: apply.c:4911 apply.c:4914 builtin/am.c:2277 builtin/am.c:2280
708
+#: builtin/clone.c:113 builtin/fetch.c:98 builtin/pull.c:180
709
+#: builtin/submodule--helper.c:304 builtin/submodule--helper.c:629
710
+#: builtin/submodule--helper.c:632 builtin/submodule--helper.c:973
711
+#: builtin/submodule--helper.c:976 builtin/submodule--helper.c:1161
712
#: git-add--interactive.perl:239
713
msgid "path"
714
msgstr "路径"
715
716
-#: apply.c:4911
716
+#: apply.c:4912
717
msgid "don't apply changes matching the given path"
718
msgstr "不要应用与给出路径向匹配的变更"
719
720
-#: apply.c:4914
720
+#: apply.c:4915
721
msgid "apply changes matching the given path"
722
msgstr "应用与给出路径向匹配的变更"
723
724
-#: apply.c:4916 builtin/am.c:2286
724
+#: apply.c:4917 builtin/am.c:2286
725
msgid "num"
726
msgstr "数字"
727
728
-#: apply.c:4917
728
+#: apply.c:4918
729
msgid "remove <num> leading slashes from traditional diff paths"
730
msgstr "从传统的 diff 路径中移除指定数量的前导斜线"
731
732
-#: apply.c:4920
732
+#: apply.c:4921
733
msgid "ignore additions made by the patch"
734
msgstr "忽略补丁中的添加的文件"
735
736
-#: apply.c:4922
736
+#: apply.c:4923
737
msgid "instead of applying the patch, output diffstat for the input"
738
msgstr "不应用补丁,而是显示输入的差异统计(diffstat)"
739
740
-#: apply.c:4926
740
+#: apply.c:4927
741
msgid "show number of added and deleted lines in decimal notation"
742
msgstr "以十进制数显示添加和删除的行数"
743
744
-#: apply.c:4928
744
+#: apply.c:4929
745
msgid "instead of applying the patch, output a summary for the input"
746
msgstr "不应用补丁,而是显示输入的概要"
747
748
-#: apply.c:4930
748
+#: apply.c:4931
749
msgid "instead of applying the patch, see if the patch is applicable"
750
msgstr "不应用补丁,而是查看补丁是否可应用"
751
752
-#: apply.c:4932
752
+#: apply.c:4933
753
msgid "make sure the patch is applicable to the current index"
754
msgstr "确认补丁可以应用到当前索引"
755
756
-#: apply.c:4934
756
+#: apply.c:4935
757
msgid "apply a patch without touching the working tree"
758
msgstr "应用补丁而不修改工作区"
759
760
-#: apply.c:4936
760
+#: apply.c:4937
761
msgid "accept a patch that touches outside the working area"
762
msgstr "接受修改工作区之外文件的补丁"
763
764
-#: apply.c:4938
764
+#: apply.c:4939
765
msgid "also apply the patch (use with --stat/--summary/--check)"
766
msgstr "还应用此补丁(与 --stat/--summary/--check 选项同时使用)"
767
768
-#: apply.c:4940
768
+#: apply.c:4941
769
msgid "attempt three-way merge if a patch does not apply"
770
msgstr "如果一个补丁不能应用则尝试三方合并"
771
772
-#: apply.c:4942
772
+#: apply.c:4943
773
msgid "build a temporary index based on embedded index information"
774
msgstr "创建一个临时索引基于嵌入的索引信息"
775
776
-#: apply.c:4945 builtin/checkout-index.c:169 builtin/ls-files.c:507
776
+#: apply.c:4946 builtin/checkout-index.c:169 builtin/ls-files.c:508
777
msgid "paths are separated with NUL character"
778
msgstr "路径以 NUL 字符分隔"
779
780
-#: apply.c:4947
780
+#: apply.c:4948
781
msgid "ensure at least <n> lines of context match"
782
msgstr "确保至少匹配 <n> 行上下文"
783
784
-#: apply.c:4948 builtin/am.c:2265
784
+#: apply.c:4949 builtin/am.c:2265
785
msgid "action"
786
msgstr "动作"
787
788
-#: apply.c:4949
788
+#: apply.c:4950
789
msgid "detect new or modified lines that have whitespace errors"
790
msgstr "检查新增和修改的行中间的空白字符滥用"
791
792
-#: apply.c:4952 apply.c:4955
792
+#: apply.c:4953 apply.c:4956
793
msgid "ignore changes in whitespace when finding context"
794
msgstr "查找上下文时忽略空白字符的变更"
795
796
-#: apply.c:4958
796
+#: apply.c:4959
797
msgid "apply the patch in reverse"
798
msgstr "反向应用补丁"
799
800
-#: apply.c:4960
800
+#: apply.c:4961
801
msgid "don't expect at least one line of context"
802
msgstr "无需至少一行上下文"
803
804
-#: apply.c:4962
804
+#: apply.c:4963
805
msgid "leave the rejected hunks in corresponding *.rej files"
806
msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
807
808
-#: apply.c:4964
808
+#: apply.c:4965
809
msgid "allow overlapping hunks"
810
msgstr "允许重叠的补丁片段"
811
812
-#: apply.c:4965 builtin/add.c:267 builtin/check-ignore.c:19
812
+#: apply.c:4966 builtin/add.c:267 builtin/check-ignore.c:19
813
#: builtin/commit.c:1337 builtin/count-objects.c:94 builtin/fsck.c:651
814
-#: builtin/log.c:1860 builtin/mv.c:122 builtin/read-tree.c:114
814
+#: builtin/log.c:1867 builtin/mv.c:122 builtin/read-tree.c:134
815
msgid "be verbose"
816
msgstr "冗长输出"
817
818
-#: apply.c:4967
818
+#: apply.c:4968
819
msgid "tolerate incorrectly detected missing new-line at the end of file"
820
msgstr "允许不正确的文件末尾换行符"
821
822
-#: apply.c:4970
822
+#: apply.c:4971
823
msgid "do not trust the line counts in the hunk headers"
824
msgstr "不信任补丁片段的头信息中的行号"
825
826
-#: apply.c:4972 builtin/am.c:2274
826
+#: apply.c:4973 builtin/am.c:2274
827
msgid "root"
828
msgstr "根目录"
829
830
-#: apply.c:4973
830
+#: apply.c:4974
831
msgid "prepend <root> to all filenames"
832
msgstr "为所有文件名前添加 <根目录>"
833
@@ -849,103 +849,108 @@ msgstr ""
849
msgid "git archive --remote <repo> [--exec <cmd>] --list"
850
msgstr "git archive --remote <仓库> [--exec <命令>] --list"
851
852
-#: archive.c:344 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300
852
+#: archive.c:332 builtin/add.c:152 builtin/add.c:442 builtin/rm.c:300
853
#, c-format
854
msgid "pathspec '%s' did not match any files"
855
msgstr "路径规格 '%s' 未匹配任何文件"
856
857
-#: archive.c:429
857
+#: archive.c:417
858
msgid "fmt"
859
msgstr "格式"
860
861
-#: archive.c:429
861
+#: archive.c:417
862
msgid "archive format"
863
msgstr "归档格式"
864
865
-#: archive.c:430 builtin/log.c:1429
865
+#: archive.c:418 builtin/log.c:1436
866
msgid "prefix"
867
msgstr "前缀"
868
869
-#: archive.c:431
869
+#: archive.c:419
870
msgid "prepend prefix to each pathname in the archive"
871
msgstr "为归档中每个路径名加上前缀"
872
873
-#: archive.c:432 builtin/blame.c:2607 builtin/blame.c:2608 builtin/config.c:59
874
-#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1054
875
-#: builtin/hash-object.c:101 builtin/ls-files.c:541 builtin/ls-files.c:544
876
-#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:109
873
+#: archive.c:420 builtin/blame.c:2598 builtin/blame.c:2599 builtin/config.c:59
874
+#: builtin/fast-export.c:987 builtin/fast-export.c:989 builtin/grep.c:1061
875
+#: builtin/hash-object.c:101 builtin/ls-files.c:542 builtin/ls-files.c:545
876
+#: builtin/notes.c:401 builtin/notes.c:564 builtin/read-tree.c:129
877
#: parse-options.h:153
878
msgid "file"
879
msgstr "文件"
880
881
-#: archive.c:433 builtin/archive.c:89
881
+#: archive.c:421 builtin/archive.c:89
882
msgid "write the archive to this file"
883
msgstr "归档写入此文件"
884
885
-#: archive.c:435
885
+#: archive.c:423
886
msgid "read .gitattributes in working directory"
887
msgstr "读取工作区中的 .gitattributes"
888
889
-#: archive.c:436
889
+#: archive.c:424
890
msgid "report archived files on stderr"
891
msgstr "在标准错误上报告归档文件"
892
893
-#: archive.c:437
893
+#: archive.c:425
894
msgid "store only"
895
msgstr "只存储"
896
897
-#: archive.c:438
897
+#: archive.c:426
898
msgid "compress faster"
899
msgstr "压缩速度更快"
900
901
-#: archive.c:446
901
+#: archive.c:434
902
msgid "compress better"
903
msgstr "压缩效果更好"
904
905
-#: archive.c:449
905
+#: archive.c:437
906
msgid "list supported archive formats"
907
msgstr "列出支持的归档格式"
908
909
-#: archive.c:451 builtin/archive.c:90 builtin/clone.c:85 builtin/clone.c:88
910
-#: builtin/submodule--helper.c:603 builtin/submodule--helper.c:969
909
+#: archive.c:439 builtin/archive.c:90 builtin/clone.c:103 builtin/clone.c:106
910
+#: builtin/submodule--helper.c:641 builtin/submodule--helper.c:982
911
msgid "repo"
912
msgstr "仓库"
913
914
-#: archive.c:452 builtin/archive.c:91
914
+#: archive.c:440 builtin/archive.c:91
915
msgid "retrieve the archive from remote repository <repo>"
916
msgstr "从远程仓库(<仓库>)提取归档文件"
917
918
-#: archive.c:453 builtin/archive.c:92 builtin/notes.c:485
918
+#: archive.c:441 builtin/archive.c:92 builtin/notes.c:485
919
msgid "command"
920
msgstr "命令"
921
922
-#: archive.c:454 builtin/archive.c:93
922
+#: archive.c:442 builtin/archive.c:93
923
msgid "path to the remote git-upload-archive command"
924
msgstr "远程 git-upload-archive 命令的路径"
925
926
-#: archive.c:461
926
+#: archive.c:449
927
msgid "Unexpected option --remote"
928
msgstr "未知参数 --remote"
929
930
-#: archive.c:463
930
+#: archive.c:451
931
msgid "Option --exec can only be used together with --remote"
932
msgstr "选项 --exec 只能和 --remote 同时使用"
933
934
-#: archive.c:465
934
+#: archive.c:453
935
msgid "Unexpected option --output"
936
msgstr "未知参数 --output"
937
938
-#: archive.c:487
938
+#: archive.c:475
939
#, c-format
940
msgid "Unknown archive format '%s'"
941
msgstr "未知归档格式 '%s'"
942
943
-#: archive.c:494
943
+#: archive.c:482
944
#, c-format
945
msgid "Argument not supported for format '%s': -%d"
946
msgstr "参数不支持此格式 '%s':-%d"
947
948
-#: attr.c:263
948
+#: attr.c:212
949
+#, c-format
950
+msgid "%.*s is not a valid attribute name"
951
+msgstr "%.*s 不是一个有效的属性名"
952
+
953
+#: attr.c:408
954
msgid ""
955
"Negative patterns are ignored in git attributes\n"
956
"Use '\\!' for literal leading exclamation."
@@ -953,27 +958,27 @@ msgstr ""
958
"负值模版在 git attributes 中被忽略\n"
959
"当字符串确实要以感叹号开始时,使用 '\\!'。"
960
956
-#: bisect.c:441
961
+#: bisect.c:443
962
#, c-format
963
msgid "Could not open file '%s'"
964
msgstr "不能打开文件 '%s'"
965
961
-#: bisect.c:446
966
+#: bisect.c:448
967
#, c-format
968
msgid "Badly quoted content in file '%s': %s"
969
msgstr "文件 '%s' 包含错误的引用格式:%s"
970
966
-#: bisect.c:655
971
+#: bisect.c:656
972
#, c-format
973
msgid "We cannot bisect more!\n"
974
msgstr "我们无法进行更多的二分查找!\n"
975
971
-#: bisect.c:708
976
+#: bisect.c:709
977
#, c-format
978
msgid "Not a valid commit name %s"
979
msgstr "不是一个有效的提交名 %s"
980
976
-#: bisect.c:732
981
+#: bisect.c:733
982
#, c-format
983
msgid ""
984
"The merge base %s is bad.\n"
@@ -982,7 +987,7 @@ msgstr ""
987
"合并基线 %s 是坏的。\n"
988
"这意味着介于 %s 和 [%s] 之间的 bug 已经被修复。\n"
989
985
-#: bisect.c:737
990
+#: bisect.c:738
991
#, c-format
992
msgid ""
993
"The merge base %s is new.\n"
@@ -991,7 +996,7 @@ msgstr ""
996
"合并基线 %s 是新的。\n"
997
"介于 %s 和 [%s] 之间的属性已经被修改。\n"
998
994
-#: bisect.c:742
999
+#: bisect.c:743
1000
#, c-format
1001
msgid ""
1002
"The merge base %s is %s.\n"
@@ -1000,7 +1005,7 @@ msgstr ""
1005
"合并基线 %s 是 %s。\n"
1006
"这意味着第一个 '%s' 提交位于 %s 和 [%s] 之间。\n"
1007
1003
-#: bisect.c:750
1008
+#: bisect.c:751
1009
#, c-format
1010
msgid ""
1011
"Some %s revs are not ancestors of the %s rev.\n"
@@ -1011,7 +1016,7 @@ msgstr ""
1016
"这种情况下 git 二分查找无法正常工作。\n"
1017
"您可能弄错了 %s 和 %s 版本?\n"
1018
1014
-#: bisect.c:763
1019
+#: bisect.c:764
1020
#, c-format
1021
msgid ""
1022
"the merge base between %s and [%s] must be skipped.\n"
@@ -1022,36 +1027,36 @@ msgstr ""
1027
"所以我们无法确认第一个 %s 提交是否介于 %s 和 %s 之间。\n"
1028
"我们仍旧继续。"
1029
1025
-#: bisect.c:798
1030
+#: bisect.c:799
1031
#, c-format
1032
msgid "Bisecting: a merge base must be tested\n"
1033
msgstr "二分查找中:合并基线必须是经过测试的\n"
1034
1030
-#: bisect.c:849
1035
+#: bisect.c:850
1036
#, c-format
1037
msgid "a %s revision is needed"
1038
msgstr "需要一个 %s 版本"
1039
1035
-#: bisect.c:866 builtin/notes.c:174 builtin/tag.c:262
1040
+#: bisect.c:867 builtin/notes.c:174 builtin/tag.c:255
1041
#, c-format
1042
msgid "could not create file '%s'"
1043
msgstr "不能创建文件 '%s'"
1044
1040
-#: bisect.c:917
1045
+#: bisect.c:918
1046
#, c-format
1047
msgid "could not read file '%s'"
1048
msgstr "不能读取文件 '%s'"
1049
1045
-#: bisect.c:947
1050
+#: bisect.c:948
1051
msgid "reading bisect refs failed"
1052
msgstr "读取二分查找引用失败"
1053
1049
-#: bisect.c:967
1054
+#: bisect.c:968
1055
#, c-format
1056
msgid "%s was both %s and %s\n"
1057
msgstr "%s 同时为 %s 和 %s\n"
1058
1054
-#: bisect.c:975
1059
+#: bisect.c:976
1060
#, c-format
1061
msgid ""
1062
"No testable commit found.\n"
@@ -1060,7 +1065,7 @@ msgstr ""
1065
"没有发现可测试的提交。\n"
1066
"可能您在运行时使用了错误的路径参数?\n"
1067
1063
-#: bisect.c:994
1068
+#: bisect.c:995
1069
#, c-format
1070
msgid "(roughly %d step)"
1071
msgid_plural "(roughly %d steps)"
@@ -1069,7 +1074,7 @@ msgstr[1] "(大概 %d 步)"
1074
1075
#. TRANSLATORS: the last %s will be replaced with
1076
#. "(roughly %d steps)" translation
1072
-#: bisect.c:998
1077
+#: bisect.c:999
1078
#, c-format
1079
msgid "Bisecting: %d revision left to test after this %s\n"
1080
msgid_plural "Bisecting: %d revisions left to test after this %s\n"
@@ -1204,7 +1209,7 @@ msgstr "无效的分支点:'%s'。"
1209
msgid "'%s' is already checked out at '%s'"
1210
msgstr "'%s' 已经检出到 '%s'"
1211
1207
-#: branch.c:363
1212
+#: branch.c:364
1213
#, c-format
1214
msgid "HEAD of working tree %s is not updated"
1215
msgstr "工作区 %s 的 HEAD 指向没有被更新"
@@ -1219,7 +1224,7 @@ msgstr "'%s' 不像是一个 v2 版本的包文件"
1224
msgid "unrecognized header: %s%s (%d)"
1225
msgstr "未能识别的包头:%s%s (%d)"
1226
1222
-#: bundle.c:87 sequencer.c:1331 sequencer.c:1752 builtin/commit.c:777
1227
+#: bundle.c:87 sequencer.c:1339 sequencer.c:1760 builtin/commit.c:777
1228
#, c-format
1229
msgid "could not open '%s'"
1230
msgstr "不能打开 '%s'"
@@ -1228,10 +1233,10 @@ msgstr "不能打开 '%s'"
1233
msgid "Repository lacks these prerequisite commits:"
1234
msgstr "仓库中缺少这些必备的提交:"
1235
1231
-#: bundle.c:163 ref-filter.c:1499 sequencer.c:1154 sequencer.c:2290
1232
-#: builtin/blame.c:2820 builtin/commit.c:1061 builtin/log.c:348
1233
-#: builtin/log.c:890 builtin/log.c:1340 builtin/log.c:1666 builtin/log.c:1909
1234
-#: builtin/merge.c:360 builtin/shortlog.c:177
1236
+#: bundle.c:163 ref-filter.c:1852 sequencer.c:1162 sequencer.c:2299
1237
+#: builtin/blame.c:2811 builtin/commit.c:1061 builtin/log.c:353
1238
+#: builtin/log.c:897 builtin/log.c:1347 builtin/log.c:1673 builtin/log.c:1916
1239
+#: builtin/merge.c:359 builtin/shortlog.c:176
1240
msgid "revision walk setup failed"
1241
msgstr "版本遍历设置失败"
1242
@@ -1270,7 +1275,7 @@ msgstr "rev-list 终止"
1275
msgid "ref '%s' is excluded by the rev-list options"
1276
msgstr "引用 '%s' 被 rev-list 选项排除"
1277
1273
-#: bundle.c:443 builtin/log.c:165 builtin/log.c:1572 builtin/shortlog.c:282
1278
+#: bundle.c:443 builtin/log.c:170 builtin/log.c:1579 builtin/shortlog.c:281
1279
#, c-format
1280
msgid "unrecognized argument: %s"
1281
msgstr "未能识别的参数:%s"
@@ -1293,7 +1298,7 @@ msgstr "index-pack 终止"
1298
msgid "invalid color value: %.*s"
1299
msgstr "无效的颜色值:%.*s"
1300
1296
-#: commit.c:40 sequencer.c:1564 builtin/am.c:421 builtin/am.c:457
1301
+#: commit.c:40 sequencer.c:1572 builtin/am.c:421 builtin/am.c:457
1302
#: builtin/am.c:1493 builtin/am.c:2127
1303
#, c-format
1304
msgid "could not parse %s"
@@ -1304,7 +1309,7 @@ msgstr "不能解析 %s"
1309
msgid "%s %s is not a commit!"
1310
msgstr "%s %s 不是一个提交!"
1311
1307
-#: commit.c:1514
1312
+#: commit.c:1511
1313
msgid ""
1314
"Warning: commit message did not conform to UTF-8.\n"
1315
"You may want to amend it after fixing the message, or set the config\n"
@@ -1318,133 +1323,152 @@ msgstr ""
1323
msgid "memory exhausted"
1324
msgstr "内存耗尽"
1325
1321
-#: config.c:518
1326
+#: config.c:191
1327
+msgid "relative config include conditionals must come from files"
1328
+msgstr "包含相对路径的条件引用必须来自于文件"
1329
+
1330
+#: config.c:701
1331
#, c-format
1332
msgid "bad config line %d in blob %s"
1333
msgstr "数据对象 %2$s 中错误的配置行 %1$d"
1334
1326
-#: config.c:522
1335
+#: config.c:705
1336
#, c-format
1337
msgid "bad config line %d in file %s"
1338
msgstr "文件 %2$s 中错误的配置行 %1$d"
1339
1331
-#: config.c:526
1340
+#: config.c:709
1341
#, c-format
1342
msgid "bad config line %d in standard input"
1343
msgstr "标准输入中错误的配置行 %d"
1344
1336
-#: config.c:530
1345
+#: config.c:713
1346
#, c-format
1347
msgid "bad config line %d in submodule-blob %s"
1348
msgstr "子模组数据对象 %2$s 中错误的配置行 %1$d"
1349
1341
-#: config.c:534
1350
+#: config.c:717
1351
#, c-format
1352
msgid "bad config line %d in command line %s"
1353
msgstr "命令行 %2$s 中错误的配置行 %1$d"
1354
1346
-#: config.c:538
1355
+#: config.c:721
1356
#, c-format
1357
msgid "bad config line %d in %s"
1358
msgstr "在 %2$s 中错误的配置行 %1$d"
1359
1351
-#: config.c:657
1360
+#: config.c:840
1361
msgid "out of range"
1362
msgstr "超出范围"
1363
1355
-#: config.c:657
1364
+#: config.c:840
1365
msgid "invalid unit"
1366
msgstr "无效的单位"
1367
1359
-#: config.c:663
1368
+#: config.c:846
1369
#, c-format
1370
msgid "bad numeric config value '%s' for '%s': %s"
1371
msgstr "配置变量 '%2$s' 的数字取值 '%1$s' 设置错误:%3$s"
1372
1364
-#: config.c:668
1373
+#: config.c:851
1374
#, c-format
1375
msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
1376
msgstr "数据对象 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1377
1369
-#: config.c:671
1378
+#: config.c:854
1379
#, c-format
1380
msgid "bad numeric config value '%s' for '%s' in file %s: %s"
1381
msgstr "文件 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1382
1374
-#: config.c:674
1383
+#: config.c:857
1384
#, c-format
1385
msgid "bad numeric config value '%s' for '%s' in standard input: %s"
1386
msgstr "标准输入中配置变量 '%2$s' 错误的取值 '%1$s':%3$s"
1387
1379
-#: config.c:677
1388
+#: config.c:860
1389
#, c-format
1390
msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
1391
msgstr "子模组数据 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1392
1384
-#: config.c:680
1393
+#: config.c:863
1394
#, c-format
1395
msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
1396
msgstr "命令行 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1397
1389
-#: config.c:683
1398
+#: config.c:866
1399
#, c-format
1400
msgid "bad numeric config value '%s' for '%s' in %s: %s"
1401
msgstr "在 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1402
1394
-#: config.c:770
1403
+#: config.c:953
1404
#, c-format
1405
msgid "failed to expand user dir in: '%s'"
1406
msgstr "无法扩展 '%s' 中的用户目录"
1407
1399
-#: config.c:865 config.c:876
1408
+#: config.c:1048 config.c:1059
1409
#, c-format
1410
msgid "bad zlib compression level %d"
1411
msgstr "错误的 zlib 压缩级别 %d"
1412
1404
-#: config.c:993
1413
+#: config.c:1176
1414
#, c-format
1415
msgid "invalid mode for object creation: %s"
1416
msgstr "无效的对象创建模式:%s"
1417
1409
-#: config.c:1149
1418
+#: config.c:1332
1419
#, c-format
1420
msgid "bad pack compression level %d"
1421
msgstr "错误的打包压缩级别 %d"
1422
1414
-#: config.c:1339
1423
+#: config.c:1522
1424
msgid "unable to parse command-line config"
1425
msgstr "无法解析命令行中的配置"
1426
1418
-#: config.c:1389
1427
+#: config.c:1572
1428
msgid "unknown error occurred while reading the configuration files"
1429
msgstr "在读取配置文件时遇到未知错误"
1430
1422
-#: config.c:1743
1431
+#: config.c:1931
1432
+#, c-format
1433
+msgid "Invalid %s: '%s'"
1434
+msgstr "无效 %s:'%s'"
1435
+
1436
+#: config.c:1952
1437
+#, c-format
1438
+msgid "unknown core.untrackedCache value '%s'; using 'keep' default value"
1439
+msgstr "未知的 core.untrackedCache 取值 '%s',使用默认值 'keep'"
1440
+
1441
+#: config.c:1978
1442
+#, c-format
1443
+msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
1444
+msgstr "splitIndex.maxPercentChange 的取值 '%d' 应该介于 0 和 100 之间"
1445
+
1446
+#: config.c:1989
1447
#, c-format
1448
msgid "unable to parse '%s' from command-line config"
1449
msgstr "无法解析命令行配置中的 '%s'"
1450
1427
-#: config.c:1745
1451
+#: config.c:1991
1452
#, c-format
1453
msgid "bad config variable '%s' in file '%s' at line %d"
1454
msgstr "在文件 '%2$s' 的第 %3$d 行发现错误的配置变量 '%1$s'"
1455
1432
-#: config.c:1804
1456
+#: config.c:2050
1457
#, c-format
1458
msgid "%s has multiple values"
1459
msgstr "%s 有多个取值"
1460
1437
-#: config.c:2225 config.c:2450
1461
+#: config.c:2384 config.c:2609
1462
#, c-format
1463
msgid "fstat on %s failed"
1464
msgstr "在 %s 上执行 fstat 失败"
1465
1442
-#: config.c:2343
1466
+#: config.c:2502
1467
#, c-format
1468
msgid "could not set '%s' to '%s'"
1469
msgstr "不能设置 '%s' 为 '%s'"
1470
1447
-#: config.c:2345
1471
+#: config.c:2504 builtin/remote.c:774
1472
#, c-format
1473
msgid "could not unset '%s'"
1474
msgstr "不能取消设置 '%s'"
@@ -1583,7 +1607,7 @@ msgstr "无法读取排序文件 '%s'"
1607
1608
#: diffcore-rename.c:536
1609
msgid "Performing inexact rename detection"
1586
-msgstr "正在进行非精确的重命名检测"
1610
+msgstr "正在进行非精确的重命名探测"
1611
1612
#: diff.c:62
1613
#, c-format
@@ -1616,20 +1640,20 @@ msgstr ""
1640
"发现配置变量 'diff.dirstat' 中的错误:\n"
1641
"%s"
1642
1619
-#: diff.c:3085
1643
+#: diff.c:3102
1644
#, c-format
1645
msgid "external diff died, stopping at %s"
1646
msgstr "外部 diff 退出,停止在 %s"
1647
1624
-#: diff.c:3411
1648
+#: diff.c:3428
1649
msgid "--name-only, --name-status, --check and -s are mutually exclusive"
1650
msgstr "--name-only、--name-status、--check 和 -s 是互斥的"
1651
1628
-#: diff.c:3501
1652
+#: diff.c:3518
1653
msgid "--follow requires exactly one pathspec"
1654
msgstr "--follow 明确要求只跟一个路径规格"
1655
1632
-#: diff.c:3664
1656
+#: diff.c:3681
1657
#, c-format
1658
msgid ""
1659
"Failed to parse --dirstat/-X option parameter:\n"
@@ -1638,205 +1662,225 @@ msgstr ""
1662
"无法解析 --dirstat/-X 选项的参数:\n"
1663
"%s"
1664
1641
-#: diff.c:3678
1665
+#: diff.c:3695
1666
#, c-format
1667
msgid "Failed to parse --submodule option parameter: '%s'"
1668
msgstr "无法解析 --submodule 选项的参数:'%s'"
1669
1646
-#: diff.c:4696
1670
+#: diff.c:4719
1671
msgid "inexact rename detection was skipped due to too many files."
1672
msgstr "因为文件太多,略过不严格的重命名检查。"
1673
1650
-#: diff.c:4699
1674
+#: diff.c:4722
1675
msgid "only found copies from modified paths due to too many files."
1676
msgstr "因为文件太多,只在修改的路径中查找拷贝。"
1677
1654
-#: diff.c:4702
1678
+#: diff.c:4725
1679
#, c-format
1680
msgid ""
1681
"you may want to set your %s variable to at least %d and retry the command."
1682
msgstr "您可能想要将变量 %s 设置为至少 %d 并再次执行此命令。"
1683
1660
-#: dir.c:1862
1684
+#: dir.c:1899
1685
msgid "failed to get kernel name and information"
1686
msgstr "无法获得内核名称和信息"
1687
1664
-#: dir.c:1981
1688
+#: dir.c:2018
1689
msgid "Untracked cache is disabled on this system or location."
1690
msgstr "缓存未跟踪文件在本系统或位置中被禁用。"
1691
1668
-#: dir.c:2759
1692
+#: dir.c:2776 dir.c:2781
1693
+#, c-format
1694
+msgid "could not create directories for %s"
1695
+msgstr "不能为 %s 创建目录"
1696
+
1697
+#: dir.c:2806
1698
#, c-format
1699
msgid "could not migrate git directory from '%s' to '%s'"
1700
msgstr "不能从 '%s' 迁移 git 目录到 '%s'"
1701
1673
-#: fetch-pack.c:213
1702
+#: entry.c:280
1703
+#, c-format
1704
+msgid "could not stat file '%s'"
1705
+msgstr "不能获取文件 %s 的状态"
1706
+
1707
+#: fetch-pack.c:249
1708
msgid "git fetch-pack: expected shallow list"
1709
msgstr "git fetch-pack:应为 shallow 列表"
1710
1677
-#: fetch-pack.c:225
1711
+#: fetch-pack.c:261
1712
msgid "git fetch-pack: expected ACK/NAK, got EOF"
1713
msgstr "git fetch-pack:应为 ACK/NAK,却得到 EOF"
1714
1681
-#: fetch-pack.c:243
1715
+#: fetch-pack.c:279
1716
#, c-format
1717
msgid "git fetch-pack: expected ACK/NAK, got '%s'"
1718
msgstr "git fetch-pack:应为 ACK/NAK,却得到 '%s'"
1719
1686
-#: fetch-pack.c:295
1720
+#: fetch-pack.c:331
1721
msgid "--stateless-rpc requires multi_ack_detailed"
1722
msgstr "--stateless-rpc 需要 multi_ack_detailed"
1723
1690
-#: fetch-pack.c:381
1724
+#: fetch-pack.c:417
1725
#, c-format
1726
msgid "invalid shallow line: %s"
1727
msgstr "无效的 shallow 信息:%s"
1728
1695
-#: fetch-pack.c:387
1729
+#: fetch-pack.c:423
1730
#, c-format
1731
msgid "invalid unshallow line: %s"
1732
msgstr "无效的 unshallow 信息:%s"
1733
1700
-#: fetch-pack.c:389
1734
+#: fetch-pack.c:425
1735
#, c-format
1736
msgid "object not found: %s"
1737
msgstr "对象未找到:%s"
1738
1705
-#: fetch-pack.c:392
1739
+#: fetch-pack.c:428
1740
#, c-format
1741
msgid "error in object: %s"
1742
msgstr "对象中出错:%s"
1743
1710
-#: fetch-pack.c:394
1744
+#: fetch-pack.c:430
1745
#, c-format
1746
msgid "no shallow found: %s"
1747
msgstr "未发现 shallow:%s"
1748
1715
-#: fetch-pack.c:397
1749
+#: fetch-pack.c:433
1750
#, c-format
1751
msgid "expected shallow/unshallow, got %s"
1752
msgstr "应为 shallow/unshallow,却得到 %s"
1753
1720
-#: fetch-pack.c:436
1754
+#: fetch-pack.c:472
1755
#, c-format
1756
msgid "got %s %d %s"
1757
msgstr "得到 %s %d %s"
1758
1725
-#: fetch-pack.c:450
1759
+#: fetch-pack.c:486
1760
#, c-format
1761
msgid "invalid commit %s"
1762
msgstr "无效提交 %s"
1763
1730
-#: fetch-pack.c:483
1764
+#: fetch-pack.c:519
1765
msgid "giving up"
1766
msgstr "放弃"
1767
1734
-#: fetch-pack.c:493 progress.c:235
1768
+#: fetch-pack.c:529 progress.c:235
1769
msgid "done"
1770
msgstr "完成"
1771
1738
-#: fetch-pack.c:505
1772
+#: fetch-pack.c:541
1773
#, c-format
1774
msgid "got %s (%d) %s"
1775
msgstr "得到 %s (%d) %s"
1776
1743
-#: fetch-pack.c:551
1777
+#: fetch-pack.c:587
1778
#, c-format
1779
msgid "Marking %s as complete"
1780
msgstr "标记 %s 为完成"
1781
1748
-#: fetch-pack.c:697
1782
+#: fetch-pack.c:735
1783
#, c-format
1784
msgid "already have %s (%s)"
1785
msgstr "已经有 %s(%s)"
1786
1753
-#: fetch-pack.c:735
1787
+#: fetch-pack.c:773
1788
msgid "fetch-pack: unable to fork off sideband demultiplexer"
1789
msgstr "fetch-pack:无法派生 sideband 多路输出"
1790
1757
-#: fetch-pack.c:743
1791
+#: fetch-pack.c:781
1792
msgid "protocol error: bad pack header"
1793
msgstr "协议错误:坏的包头"
1794
1761
-#: fetch-pack.c:799
1795
+#: fetch-pack.c:837
1796
#, c-format
1797
msgid "fetch-pack: unable to fork off %s"
1798
msgstr "fetch-pack:无法派生进程 %s"
1799
1766
-#: fetch-pack.c:815
1800
+#: fetch-pack.c:853
1801
#, c-format
1802
msgid "%s failed"
1803
msgstr "%s 失败"
1804
1771
-#: fetch-pack.c:817
1805
+#: fetch-pack.c:855
1806
msgid "error in sideband demultiplexer"
1807
msgstr "sideband 多路输出出错"
1808
1775
-#: fetch-pack.c:844
1809
+#: fetch-pack.c:882
1810
msgid "Server does not support shallow clients"
1811
msgstr "服务器不支持 shalllow 客户端"
1812
1779
-#: fetch-pack.c:848
1813
+#: fetch-pack.c:886
1814
msgid "Server supports multi_ack_detailed"
1815
msgstr "服务器支持 multi_ack_detailed"
1816
1783
-#: fetch-pack.c:851
1817
+#: fetch-pack.c:889
1818
msgid "Server supports no-done"
1819
msgstr "服务器支持 no-done"
1820
1787
-#: fetch-pack.c:857
1821
+#: fetch-pack.c:895
1822
msgid "Server supports multi_ack"
1823
msgstr "服务器支持 multi_ack"
1824
1791
-#: fetch-pack.c:861
1825
+#: fetch-pack.c:899
1826
msgid "Server supports side-band-64k"
1827
msgstr "服务器支持 side-band-64k"
1828
1795
-#: fetch-pack.c:865
1829
+#: fetch-pack.c:903
1830
msgid "Server supports side-band"
1831
msgstr "服务器支持 side-band"
1832
1799
-#: fetch-pack.c:869
1833
+#: fetch-pack.c:907
1834
msgid "Server supports allow-tip-sha1-in-want"
1835
msgstr "服务器支持 allow-tip-sha1-in-want"
1836
1803
-#: fetch-pack.c:873
1837
+#: fetch-pack.c:911
1838
msgid "Server supports allow-reachable-sha1-in-want"
1839
msgstr "服务器支持 allow-reachable-sha1-in-want"
1840
1807
-#: fetch-pack.c:883
1841
+#: fetch-pack.c:921
1842
msgid "Server supports ofs-delta"
1843
msgstr "服务器支持 ofs-delta"
1844
1811
-#: fetch-pack.c:890
1845
+#: fetch-pack.c:928
1846
#, c-format
1847
msgid "Server version is %.*s"
1848
msgstr "服务器版本 %.*s"
1849
1816
-#: fetch-pack.c:896
1850
+#: fetch-pack.c:934
1851
msgid "Server does not support --shallow-since"
1852
msgstr "服务器不支持 --shallow-since"
1853
1820
-#: fetch-pack.c:900
1854
+#: fetch-pack.c:938
1855
msgid "Server does not support --shallow-exclude"
1856
msgstr "服务器不支持 --shallow-exclude"
1857
1824
-#: fetch-pack.c:902
1858
+#: fetch-pack.c:940
1859
msgid "Server does not support --deepen"
1860
msgstr "服务器不支持 --deepen"
1861
1828
-#: fetch-pack.c:913
1862
+#: fetch-pack.c:951
1863
msgid "no common commits"
1864
msgstr "没有共同的提交"
1865
1832
-#: fetch-pack.c:925
1866
+#: fetch-pack.c:963
1867
msgid "git fetch-pack: fetch failed."
1868
msgstr "git fetch-pack:获取失败。"
1869
1836
-#: fetch-pack.c:1087
1870
+#: fetch-pack.c:1125
1871
msgid "no matching remote head"
1872
msgstr "没有匹配的远程分支"
1873
1874
+#: fetch-pack.c:1147
1875
+#, c-format
1876
+msgid "no such remote ref %s"
1877
+msgstr "没有这样的远程引用 %s"
1878
+
1879
+#: fetch-pack.c:1150
1880
+#, c-format
1881
+msgid "Server does not allow request for unadvertised object %s"
1882
+msgstr "服务器不允许请求未公开的对象 %s"
1883
+
1884
#: gpg-interface.c:185
1885
msgid "gpg failed to sign the data"
1886
msgstr "gpg 无法为数据签名"
@@ -1855,17 +1899,17 @@ msgstr "无法将分离式签名写入 '%s'"
1899
msgid "ignore invalid color '%.*s' in log.graphColors"
1900
msgstr "忽略 log.graphColors 中无效的颜色 '%.*s'"
1901
1858
-#: grep.c:1794
1902
+#: grep.c:1796
1903
#, c-format
1904
msgid "'%s': unable to read %s"
1905
msgstr "'%s':无法读取 %s"
1906
1863
-#: grep.c:1811 builtin/clone.c:381 builtin/diff.c:81 builtin/rm.c:133
1907
+#: grep.c:1813 builtin/clone.c:399 builtin/diff.c:81 builtin/rm.c:133
1908
#, c-format
1909
msgid "failed to stat '%s'"
1910
msgstr "无法枚举 '%s' 状态"
1911
1868
-#: grep.c:1822
1912
+#: grep.c:1824
1913
#, c-format
1914
msgid "'%s': short read"
1915
msgstr "'%s':读取不完整"
@@ -1934,7 +1978,7 @@ msgstr[1] ""
1978
msgid "%s: %s - %s"
1979
msgstr "%s:%s - %s"
1980
1937
-#: ident.c:334
1981
+#: ident.c:343
1982
msgid ""
1983
"\n"
1984
"*** Please tell me who you are.\n"
@@ -1959,6 +2003,39 @@ msgstr ""
2003
"来设置您账号的缺省身份标识。\n"
2004
"如果仅在本仓库设置身份标识,则省略 --global 参数。\n"
2005
2006
+#: ident.c:367
2007
+msgid "no email was given and auto-detection is disabled"
2008
+msgstr "未提供邮件地址且自动探测引用被禁用"
2009
+
2010
+#: ident.c:372
2011
+#, c-format
2012
+msgid "unable to auto-detect email address (got '%s')"
2013
+msgstr "无法自动探测邮件地址(得到 '%s')"
2014
+
2015
+#: ident.c:382
2016
+msgid "no name was given and auto-detection is disabled"
2017
+msgstr "未提供姓名且自动探测被禁用"
2018
+
2019
+#: ident.c:388
2020
+#, c-format
2021
+msgid "unable to auto-detect name (got '%s')"
2022
+msgstr "无法自动探测姓名(得到 '%s')"
2023
+
2024
+#: ident.c:396
2025
+#, c-format
2026
+msgid "empty ident name (for <%s>) not allowed"
2027
+msgstr "不允许空的姓名(对于 <%s>)"
2028
+
2029
+#: ident.c:402
2030
+#, c-format
2031
+msgid "name consists only of disallowed characters: %s"
2032
+msgstr "姓名中仅包含禁用字符:%s"
2033
+
2034
+#: ident.c:417 builtin/commit.c:611
2035
+#, c-format
2036
+msgid "invalid date format: %s"
2037
+msgstr "无效的日期格式:%s"
2038
+
2039
#: lockfile.c:152
2040
#, c-format
2041
msgid ""
@@ -1986,8 +2063,8 @@ msgstr "不能创建 '%s.lock':%s"
2063
msgid "failed to read the cache"
2064
msgstr "无法读取缓存"
2065
1989
-#: merge.c:96 builtin/am.c:2000 builtin/am.c:2035 builtin/checkout.c:374
1990
-#: builtin/checkout.c:588 builtin/clone.c:731
2066
+#: merge.c:96 builtin/am.c:2000 builtin/am.c:2035 builtin/checkout.c:393
2067
+#: builtin/checkout.c:607 builtin/clone.c:749
2068
msgid "unable to write new index file"
2069
msgstr "无法写新的索引文件"
2070
@@ -2057,38 +2134,56 @@ msgstr "无法执行内部合并"
2134
msgid "Unable to add %s to database"
2135
msgstr "不能添加 %s 至对象库"
2136
2060
-#: merge-recursive.c:1088 merge-recursive.c:1102
2137
+#: merge-recursive.c:1092
2138
#, c-format
2139
msgid ""
2140
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
2141
"in tree."
2142
msgstr ""
2066
-"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
2067
-"的版本被保留。"
2143
+"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版"
2144
+"本被保留。"
2145
+
2146
+#: merge-recursive.c:1097
2147
+#, c-format
2148
+msgid ""
2149
+"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
2150
+"left in tree."
2151
+msgstr ""
2152
+"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 "
2153
+"%7$s 版本被保留。"
2154
2069
-#: merge-recursive.c:1094 merge-recursive.c:1107
2155
+#: merge-recursive.c:1104
2156
#, c-format
2157
msgid ""
2158
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
2159
"in tree at %s."
2160
msgstr ""
2075
-"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
2076
-"的版本保留于 %8$s 中。"
2161
+"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版"
2162
+"本保留在 %8$s 中。"
2163
2078
-#: merge-recursive.c:1150
2164
+#: merge-recursive.c:1109
2165
+#, c-format
2166
+msgid ""
2167
+"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
2168
+"left in tree at %s."
2169
+msgstr ""
2170
+"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 "
2171
+"%7$s 版本保留在 %9$s 中。"
2172
+
2173
+#: merge-recursive.c:1143
2174
msgid "rename"
2175
msgstr "重命名"
2176
2082
-#: merge-recursive.c:1150
2177
+#: merge-recursive.c:1143
2178
msgid "renamed"
2179
msgstr "重命名"
2180
2086
-#: merge-recursive.c:1207
2181
+#: merge-recursive.c:1200
2182
#, c-format
2183
msgid "%s is a directory in %s adding as %s instead"
2184
msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加"
2185
2091
-#: merge-recursive.c:1232
2186
+#: merge-recursive.c:1225
2187
#, c-format
2188
msgid ""
2189
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -2097,135 +2192,135 @@ msgstr ""
2192
"冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 "
2193
"\"%6$s\" 中重命名 \"%4$s\"->\"%5$s\"%7$s"
2194
2100
-#: merge-recursive.c:1237
2195
+#: merge-recursive.c:1230
2196
msgid " (left unresolved)"
2197
msgstr "(留下未解决)"
2198
2104
-#: merge-recursive.c:1299
2199
+#: merge-recursive.c:1292
2200
#, c-format
2201
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
2202
msgstr ""
2203
"冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->"
2204
"%5$s"
2205
2111
-#: merge-recursive.c:1332
2206
+#: merge-recursive.c:1325
2207
#, c-format
2208
msgid "Renaming %s to %s and %s to %s instead"
2209
msgstr "而是重命名 %s 至 %s,以及 %s 至 %s"
2210
2116
-#: merge-recursive.c:1535
2211
+#: merge-recursive.c:1528
2212
#, c-format
2213
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
2214
msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s"
2215
2121
-#: merge-recursive.c:1550
2216
+#: merge-recursive.c:1543
2217
#, c-format
2218
msgid "Adding merged %s"
2219
msgstr "添加合并后的 %s"
2220
2126
-#: merge-recursive.c:1557 merge-recursive.c:1771
2221
+#: merge-recursive.c:1550 merge-recursive.c:1780
2222
#, c-format
2223
msgid "Adding as %s instead"
2224
msgstr "而是以 %s 为名添加"
2225
2131
-#: merge-recursive.c:1614
2226
+#: merge-recursive.c:1607
2227
#, c-format
2228
msgid "cannot read object %s"
2229
msgstr "不能读取对象 %s"
2230
2136
-#: merge-recursive.c:1617
2231
+#: merge-recursive.c:1610
2232
#, c-format
2233
msgid "object %s is not a blob"
2234
msgstr "对象 %s 不是一个数据对象"
2235
2141
-#: merge-recursive.c:1670
2236
+#: merge-recursive.c:1679
2237
msgid "modify"
2238
msgstr "修改"
2239
2145
-#: merge-recursive.c:1670
2240
+#: merge-recursive.c:1679
2241
msgid "modified"
2242
msgstr "修改"
2243
2149
-#: merge-recursive.c:1680
2244
+#: merge-recursive.c:1689
2245
msgid "content"
2246
msgstr "内容"
2247
2153
-#: merge-recursive.c:1687
2248
+#: merge-recursive.c:1696
2249
msgid "add/add"
2250
msgstr "添加/添加"
2251
2157
-#: merge-recursive.c:1723
2252
+#: merge-recursive.c:1732
2253
#, c-format
2254
msgid "Skipped %s (merged same as existing)"
2255
msgstr "略过 %s(已经做过相同合并)"
2256
2162
-#: merge-recursive.c:1737
2257
+#: merge-recursive.c:1746
2258
#, c-format
2259
msgid "Auto-merging %s"
2260
msgstr "自动合并 %s"
2261
2167
-#: merge-recursive.c:1741 git-submodule.sh:930
2262
+#: merge-recursive.c:1750 git-submodule.sh:944
2263
msgid "submodule"
2264
msgstr "子模组"
2265
2171
-#: merge-recursive.c:1742
2266
+#: merge-recursive.c:1751
2267
#, c-format
2268
msgid "CONFLICT (%s): Merge conflict in %s"
2269
msgstr "冲突(%s):合并冲突于 %s"
2270
2176
-#: merge-recursive.c:1836
2271
+#: merge-recursive.c:1845
2272
#, c-format
2273
msgid "Removing %s"
2274
msgstr "删除 %s"
2275
2181
-#: merge-recursive.c:1862
2276
+#: merge-recursive.c:1871
2277
msgid "file/directory"
2278
msgstr "文件/目录"
2279
2185
-#: merge-recursive.c:1868
2280
+#: merge-recursive.c:1877
2281
msgid "directory/file"
2282
msgstr "目录/文件"
2283
2189
-#: merge-recursive.c:1874
2284
+#: merge-recursive.c:1883
2285
#, c-format
2286
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
2287
msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s"
2288
2194
-#: merge-recursive.c:1883
2289
+#: merge-recursive.c:1892
2290
#, c-format
2291
msgid "Adding %s"
2292
msgstr "添加 %s"
2293
2199
-#: merge-recursive.c:1920
2294
+#: merge-recursive.c:1929
2295
msgid "Already up-to-date!"
2296
msgstr "已经是最新的!"
2297
2203
-#: merge-recursive.c:1929
2298
+#: merge-recursive.c:1938
2299
#, c-format
2300
msgid "merging of trees %s and %s failed"
2301
msgstr "无法合并树 %s 和 %s"
2302
2208
-#: merge-recursive.c:2012
2303
+#: merge-recursive.c:2021
2304
msgid "Merging:"
2305
msgstr "合并:"
2306
2212
-#: merge-recursive.c:2025
2307
+#: merge-recursive.c:2034
2308
#, c-format
2309
msgid "found %u common ancestor:"
2310
msgid_plural "found %u common ancestors:"
2311
msgstr[0] "发现 %u 个共同祖先:"
2312
msgstr[1] "发现 %u 个共同祖先:"
2313
2219
-#: merge-recursive.c:2064
2314
+#: merge-recursive.c:2073
2315
msgid "merge returned no commit"
2316
msgstr "合并未返回提交"
2317
2223
-#: merge-recursive.c:2127
2318
+#: merge-recursive.c:2136
2319
#, c-format
2320
msgid "Could not parse object '%s'"
2321
msgstr "不能解析对象 '%s'"
2322
2228
-#: merge-recursive.c:2141 builtin/merge.c:645 builtin/merge.c:792
2323
+#: merge-recursive.c:2150 builtin/merge.c:645 builtin/merge.c:792
2324
msgid "Unable to write index."
2325
msgstr "不能写入索引。"
2326
@@ -2302,66 +2397,83 @@ msgstr "-数字"
2397
msgid "malformed object name '%s'"
2398
msgstr "非法的对象名 '%s'"
2399
2305
-#: path.c:826
2400
+#: path.c:805
2401
#, c-format
2402
msgid "Could not make %s writable by group"
2403
msgstr "不能设置 %s 为组可写"
2404
2310
-#: pathspec.c:142
2405
+#: pathspec.c:125
2406
+msgid "Escape character '\\' not allowed as last character in attr value"
2407
+msgstr "转义字符 '\\' 不能作为属性值的最后一个字符"
2408
+
2409
+#: pathspec.c:143
2410
+msgid "Only one 'attr:' specification is allowed."
2411
+msgstr "只允许一个 'attr:' 规格。"
2412
+
2413
+#: pathspec.c:146
2414
+msgid "attr spec must not be empty"
2415
+msgstr "属性规格不能为空"
2416
+
2417
+#: pathspec.c:189
2418
+#, c-format
2419
+msgid "invalid attribute name %s"
2420
+msgstr "无效的属性名 %s"
2421
+
2422
+#: pathspec.c:254
2423
msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
2424
msgstr "全局的 'glob' 和 'noglob' 路径规格设置不兼容"
2425
2314
-#: pathspec.c:149
2426
+#: pathspec.c:261
2427
msgid ""
2428
"global 'literal' pathspec setting is incompatible with all other global "
2429
"pathspec settings"
2430
msgstr "全局的 'literal' 路径规格设置和其它的全局路径规格设置不兼容"
2431
2320
-#: pathspec.c:188
2432
+#: pathspec.c:301
2433
msgid "invalid parameter for pathspec magic 'prefix'"
2434
msgstr "路径规格包含无效的神奇前缀"
2435
2324
-#: pathspec.c:201
2436
+#: pathspec.c:322
2437
#, c-format
2438
msgid "Invalid pathspec magic '%.*s' in '%s'"
2439
msgstr "在路径规格 '%3$s' 中无效的神奇前缀 '%2$.*1$s'"
2440
2329
-#: pathspec.c:206
2441
+#: pathspec.c:327
2442
#, c-format
2443
msgid "Missing ')' at the end of pathspec magic in '%s'"
2444
msgstr "路径规格 '%s' 的神奇前缀结尾少了一个 ')'"
2445
2334
-#: pathspec.c:238
2446
+#: pathspec.c:365
2447
#, c-format
2448
msgid "Unimplemented pathspec magic '%c' in '%s'"
2449
msgstr "路径规格 '%2$s' 中包含未实现的神奇前缀 '%1$c'"
2450
2339
-#: pathspec.c:293 pathspec.c:315
2451
+#: pathspec.c:421 pathspec.c:443
2452
#, c-format
2453
msgid "Pathspec '%s' is in submodule '%.*s'"
2454
msgstr "路径规格 '%s' 在子模组 '%.*s' 中"
2455
2344
-#: pathspec.c:350
2456
+#: pathspec.c:483
2457
#, c-format
2458
msgid "%s: 'literal' and 'glob' are incompatible"
2459
msgstr "%s:'literal' 和 'glob' 不兼容"
2460
2349
-#: pathspec.c:363
2461
+#: pathspec.c:496
2462
#, c-format
2463
msgid "%s: '%s' is outside repository"
2464
msgstr "%s:'%s' 在仓库之外"
2465
2354
-#: pathspec.c:451
2466
+#: pathspec.c:584
2467
#, c-format
2468
msgid "'%s' (mnemonic: '%c')"
2469
msgstr "'%s'(助记符:'%c')"
2470
2359
-#: pathspec.c:461
2471
+#: pathspec.c:594
2472
#, c-format
2473
msgid "%s: pathspec magic not supported by this command: %s"
2474
msgstr "%s:路径规格神奇前缀不被此命令支持:%s"
2475
2364
-#: pathspec.c:511
2476
+#: pathspec.c:644
2477
msgid ""
2478
"empty strings as pathspecs will be made invalid in upcoming releases. please "
2479
"use . instead if you meant to match all paths"
@@ -2369,19 +2481,11 @@ msgstr ""
2481
"在下一个版本中,使用空字符串作为路径规格将被视作非法。如果要匹配所有路径,\n"
2482
"请代之以 ."
2483
2372
-#: pathspec.c:535
2484
+#: pathspec.c:668
2485
#, c-format
2486
msgid "pathspec '%s' is beyond a symbolic link"
2487
msgstr "路径规格 '%s' 位于符号链接中"
2488
2377
-#: pathspec.c:544
2378
-msgid ""
2379
-"There is nothing to exclude from by :(exclude) patterns.\n"
2380
-"Perhaps you forgot to add either ':/' or '.' ?"
2381
-msgstr ""
2382
-"没有为 :(exclude) 模式提供要忽略的内容。也许您忘记了\n"
2383
-"添加 ':/' 或 '.' ?"
2384
-
2489
#: pretty.c:982
2490
msgid "unable to parse --pretty format"
2491
msgstr "不能解析 --pretty 格式"
@@ -2404,161 +2508,264 @@ msgstr ""
2508
"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
2509
"使用版本 %i"
2510
2407
-#: refs.c:576 builtin/merge.c:844
2511
+#: read-cache.c:2232
2512
+#, c-format
2513
+msgid "could not stat '%s"
2514
+msgstr "不能获取 '%s' 的文件状态"
2515
+
2516
+#: read-cache.c:2245
2517
+#, c-format
2518
+msgid "unable to open git dir: %s"
2519
+msgstr "不能打开 git 目录:%s"
2520
+
2521
+#: read-cache.c:2257
2522
+#, c-format
2523
+msgid "unable to unlink: %s"
2524
+msgstr "无法删除:%s"
2525
+
2526
+#: refs.c:619 builtin/merge.c:844
2527
#, c-format
2528
msgid "Could not open '%s' for writing"
2529
msgstr "无法打开 '%s' 进行写入"
2530
2412
-#: refs/files-backend.c:2481
2531
+#: refs/files-backend.c:2531
2532
#, c-format
2533
msgid "could not delete reference %s: %s"
2534
msgstr "无法删除引用 %s:%s"
2535
2417
-#: refs/files-backend.c:2484
2536
+#: refs/files-backend.c:2534
2537
#, c-format
2538
msgid "could not delete references: %s"
2539
msgstr "无法删除引用:%s"
2540
2422
-#: refs/files-backend.c:2493
2541
+#: refs/files-backend.c:2543
2542
#, c-format
2543
msgid "could not remove reference %s"
2544
msgstr "无法删除引用 %s"
2545
2427
-#: ref-filter.c:56
2546
+#: ref-filter.c:35 wt-status.c:1780
2547
+msgid "gone"
2548
+msgstr "丢失"
2549
+
2550
+#: ref-filter.c:36
2551
+#, c-format
2552
+msgid "ahead %d"
2553
+msgstr "领先 %d"
2554
+
2555
+#: ref-filter.c:37
2556
+#, c-format
2557
+msgid "behind %d"
2558
+msgstr "落后 %d"
2559
+
2560
+#: ref-filter.c:38
2561
+#, c-format
2562
+msgid "ahead %d, behind %d"
2563
+msgstr "领先 %d,落后 %d"
2564
+
2565
+#: ref-filter.c:104
2566
#, c-format
2567
msgid "expected format: %%(color:<color>)"
2568
msgstr "期望的格式:%%(color:<color>)"
2569
2432
-#: ref-filter.c:58
2570
+#: ref-filter.c:106
2571
#, c-format
2572
msgid "unrecognized color: %%(color:%s)"
2573
msgstr "未能识别的颜色:%%(color:%s)"
2574
2437
-#: ref-filter.c:72
2575
+#: ref-filter.c:120
2576
#, c-format
2439
-msgid "unrecognized format: %%(%s)"
2440
-msgstr "未能识别的格式:%%(%s)"
2577
+msgid "Integer value expected refname:lstrip=%s"
2578
+msgstr "期望整数值 refname:lstrip=%s"
2579
2442
-#: ref-filter.c:78
2580
+#: ref-filter.c:124
2581
+#, c-format
2582
+msgid "Integer value expected refname:rstrip=%s"
2583
+msgstr "期望整数值 refname:rstrip=%s"
2584
+
2585
+#: ref-filter.c:126
2586
+#, c-format
2587
+msgid "unrecognized %%(%s) argument: %s"
2588
+msgstr "未能识别的 %%(%s) 参数:%s"
2589
+
2590
+#: ref-filter.c:166
2591
#, c-format
2592
msgid "%%(body) does not take arguments"
2593
msgstr "%%(body) 不带参数"
2594
2447
-#: ref-filter.c:85
2595
+#: ref-filter.c:173
2596
#, c-format
2597
msgid "%%(subject) does not take arguments"
2598
msgstr "%%(subject) 不带参数"
2599
2452
-#: ref-filter.c:92
2600
+#: ref-filter.c:180
2601
#, c-format
2602
msgid "%%(trailers) does not take arguments"
2603
msgstr "%%(trailers) 不带参数"
2604
2457
-#: ref-filter.c:111
2605
+#: ref-filter.c:199
2606
#, c-format
2607
msgid "positive value expected contents:lines=%s"
2460
-msgstr "要为 contents:lines=%s 提供一个正数"
2608
+msgstr "期望一个正数 contents:lines=%s"
2609
2462
-#: ref-filter.c:113
2610
+#: ref-filter.c:201
2611
#, c-format
2612
msgid "unrecognized %%(contents) argument: %s"
2613
msgstr "未能识别的 %%(contents) 参数:%s"
2614
2467
-#: ref-filter.c:123
2615
+#: ref-filter.c:214
2616
+#, c-format
2617
+msgid "positive value expected objectname:short=%s"
2618
+msgstr "期望一个正数 objectname:short=%s"
2619
+
2620
+#: ref-filter.c:218
2621
#, c-format
2622
msgid "unrecognized %%(objectname) argument: %s"
2623
msgstr "未能识别的 %%(objectname) 参数:%s"
2624
2472
-#: ref-filter.c:145
2625
+#: ref-filter.c:245
2626
#, c-format
2627
msgid "expected format: %%(align:<width>,<position>)"
2628
msgstr "期望的格式:%%(align:<width>,<position>)"
2629
2477
-#: ref-filter.c:157
2630
+#: ref-filter.c:257
2631
#, c-format
2632
msgid "unrecognized position:%s"
2633
msgstr "未能识别的位置:%s"
2634
2482
-#: ref-filter.c:161
2635
+#: ref-filter.c:261
2636
#, c-format
2637
msgid "unrecognized width:%s"
2638
msgstr "未能识别的宽度:%s"
2639
2487
-#: ref-filter.c:167
2640
+#: ref-filter.c:267
2641
#, c-format
2642
msgid "unrecognized %%(align) argument: %s"
2643
msgstr "未能识别的 %%(align) 参数:%s"
2644
2492
-#: ref-filter.c:171
2645
+#: ref-filter.c:271
2646
#, c-format
2647
msgid "positive width expected with the %%(align) atom"
2648
msgstr "元素 %%(align) 需要一个正数的宽度"
2649
2497
-#: ref-filter.c:255
2650
+#: ref-filter.c:286
2651
+#, c-format
2652
+msgid "unrecognized %%(if) argument: %s"
2653
+msgstr "未能识别的 %%(if) 参数:%s"
2654
+
2655
+#: ref-filter.c:371
2656
#, c-format
2657
msgid "malformed field name: %.*s"
2658
msgstr "非法的字段名:%.*s"
2659
2502
-#: ref-filter.c:281
2660
+#: ref-filter.c:397
2661
#, c-format
2662
msgid "unknown field name: %.*s"
2663
msgstr "未知的字段名:%.*s"
2664
2507
-#: ref-filter.c:383
2665
+#: ref-filter.c:501
2666
+#, c-format
2667
+msgid "format: %%(if) atom used without a %%(then) atom"
2668
+msgstr "格式:使用了 %%(if) 元素而没有 %%(then) 元素"
2669
+
2670
+#: ref-filter.c:561
2671
+#, c-format
2672
+msgid "format: %%(then) atom used without an %%(if) atom"
2673
+msgstr "格式:使用了 %%(then) 元素而没有 %%(if) 元素"
2674
+
2675
+#: ref-filter.c:563
2676
+#, c-format
2677
+msgid "format: %%(then) atom used more than once"
2678
+msgstr "格式:%%(then) 元素用了多次"
2679
+
2680
+#: ref-filter.c:565
2681
+#, c-format
2682
+msgid "format: %%(then) atom used after %%(else)"
2683
+msgstr "格式:%%(then) 元素用在了 %%(else) 之后"
2684
+
2685
+#: ref-filter.c:591
2686
+#, c-format
2687
+msgid "format: %%(else) atom used without an %%(if) atom"
2688
+msgstr "格式:使用了 %%(else) 元素而没有 %%(if) 元素"
2689
+
2690
+#: ref-filter.c:593
2691
+#, c-format
2692
+msgid "format: %%(else) atom used without a %%(then) atom"
2693
+msgstr "格式:使用了 %%(else) 元素而没有 %%(then) 元素"
2694
+
2695
+#: ref-filter.c:595
2696
+#, c-format
2697
+msgid "format: %%(else) atom used more than once"
2698
+msgstr "格式:%%(else) 元素用了多次"
2699
+
2700
+#: ref-filter.c:608
2701
#, c-format
2702
msgid "format: %%(end) atom used without corresponding atom"
2703
msgstr "格式:使用了 %%(end) 元素却没有它的对应元素"
2704
2512
-#: ref-filter.c:435
2705
+#: ref-filter.c:663
2706
#, c-format
2707
msgid "malformed format string %s"
2708
msgstr "非法的格式化字符串 %s"
2709
2517
-#: ref-filter.c:898
2518
-msgid ":strip= requires a positive integer argument"
2519
-msgstr ":strip= 需要一个正整型参数"
2710
+#: ref-filter.c:1247
2711
+#, c-format
2712
+msgid "(no branch, rebasing %s)"
2713
+msgstr "(非分支,正变基 %s)"
2714
+
2715
+#: ref-filter.c:1250
2716
+#, c-format
2717
+msgid "(no branch, bisect started on %s)"
2718
+msgstr "(非分支,二分查找开始于 %s)"
2719
2521
-#: ref-filter.c:903
2720
+#. TRANSLATORS: make sure this matches
2721
+#. "HEAD detached at " in wt-status.c
2722
+#: ref-filter.c:1256
2723
#, c-format
2523
-msgid "ref '%s' does not have %ld components to :strip"
2524
-msgstr "引用 '%s' 未提供用于 :strip 的 %ld 个组件"
2724
+msgid "(HEAD detached at %s)"
2725
+msgstr "(头指针分离于 %s)"
2726
2526
-#: ref-filter.c:1066
2727
+#. TRANSLATORS: make sure this matches
2728
+#. "HEAD detached from " in wt-status.c
2729
+#: ref-filter.c:1261
2730
#, c-format
2528
-msgid "unknown %.*s format %s"
2529
-msgstr "未知的 %.*s 格式 %s"
2731
+msgid "(HEAD detached from %s)"
2732
+msgstr "(头指针分离自 %s)"
2733
2531
-#: ref-filter.c:1086 ref-filter.c:1117
2734
+#: ref-filter.c:1265
2735
+msgid "(no branch)"
2736
+msgstr "(非分支)"
2737
+
2738
+#: ref-filter.c:1420 ref-filter.c:1451
2739
#, c-format
2740
msgid "missing object %s for %s"
2741
msgstr "缺失 %2$s 的对象 %1$s"
2742
2536
-#: ref-filter.c:1089 ref-filter.c:1120
2743
+#: ref-filter.c:1423 ref-filter.c:1454
2744
#, c-format
2745
msgid "parse_object_buffer failed on %s for %s"
2746
msgstr "parse_object_buffer 失败于 %2$s 的 %1$s"
2747
2541
-#: ref-filter.c:1343
2748
+#: ref-filter.c:1692
2749
#, c-format
2750
msgid "malformed object at '%s'"
2751
msgstr "非法的对象于 '%s'"
2752
2546
-#: ref-filter.c:1410
2753
+#: ref-filter.c:1759
2754
#, c-format
2755
msgid "ignoring ref with broken name %s"
2756
msgstr "忽略带有错误名称 %s 的引用"
2757
2551
-#: ref-filter.c:1415
2758
+#: ref-filter.c:1764
2759
#, c-format
2760
msgid "ignoring broken ref %s"
2761
msgstr "忽略损坏的引用 %s"
2762
2556
-#: ref-filter.c:1670
2763
+#: ref-filter.c:2028
2764
#, c-format
2765
msgid "format: %%(end) atom missing"
2766
msgstr "格式:缺少 %%(end) 元素"
2767
2561
-#: ref-filter.c:1734
2768
+#: ref-filter.c:2109
2769
#, c-format
2770
msgid "malformed object name %s"
2771
msgstr "非法的对象名 %s"
@@ -2704,25 +2911,35 @@ msgstr "不能打开 /dev/null"
2911
msgid "dup2(%d,%d) failed"
2912
msgstr "不能调用 dup2(%d,%d)"
2913
2707
-#: send-pack.c:297
2914
+#: send-pack.c:150
2915
+#, c-format
2916
+msgid "unable to parse remote unpack status: %s"
2917
+msgstr "不能解析远程解包状态:%s"
2918
+
2919
+#: send-pack.c:152
2920
+#, c-format
2921
+msgid "remote unpack failed: %s"
2922
+msgstr "远程解包失败:%s"
2923
+
2924
+#: send-pack.c:315
2925
msgid "failed to sign the push certificate"
2926
msgstr "无法为推送证书签名"
2927
2711
-#: send-pack.c:410
2928
+#: send-pack.c:428
2929
msgid "the receiving end does not support --signed push"
2930
msgstr "接收端不支持签名推送"
2931
2715
-#: send-pack.c:412
2932
+#: send-pack.c:430
2933
msgid ""
2934
"not sending a push certificate since the receiving end does not support --"
2935
"signed push"
2936
msgstr "未发送推送证书,因为接收端不支持签名推送"
2937
2721
-#: send-pack.c:424
2938
+#: send-pack.c:442
2939
msgid "the receiving end does not support --atomic push"
2940
msgstr "接收端不支持原子推送"
2941
2725
-#: send-pack.c:429
2942
+#: send-pack.c:447
2943
msgid "the receiving end does not support push options"
2944
msgstr "接收端不支持推送选项"
2945
@@ -2760,12 +2977,12 @@ msgstr ""
2977
"冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n"
2978
"对修正后的文件做标记,然后用 'git commit' 提交"
2979
2763
-#: sequencer.c:294 sequencer.c:1667
2980
+#: sequencer.c:294 sequencer.c:1675
2981
#, c-format
2982
msgid "could not lock '%s'"
2983
msgstr "不能锁定 '%s'"
2984
2768
-#: sequencer.c:297 sequencer.c:1545 sequencer.c:1672 sequencer.c:1686
2985
+#: sequencer.c:297 sequencer.c:1553 sequencer.c:1680 sequencer.c:1694
2986
#, c-format
2987
msgid "could not write to '%s'"
2988
msgstr "不能写入 '%s'"
@@ -2775,13 +2992,13 @@ msgstr "不能写入 '%s'"
2992
msgid "could not write eol to '%s'"
2993
msgstr "不能将换行符写入 '%s'"
2994
2778
-#: sequencer.c:305 sequencer.c:1550 sequencer.c:1674
2995
+#: sequencer.c:305 sequencer.c:1558 sequencer.c:1682
2996
#, c-format
2997
msgid "failed to finalize '%s'."
2998
msgstr "无法完成 '%s'。"
2999
2783
-#: sequencer.c:329 sequencer.c:808 sequencer.c:1571 builtin/am.c:259
2784
-#: builtin/commit.c:749 builtin/merge.c:1036
3000
+#: sequencer.c:329 sequencer.c:814 sequencer.c:1579 builtin/am.c:259
3001
+#: builtin/commit.c:749 builtin/merge.c:1018
3002
#, c-format
3003
msgid "could not read '%s'"
3004
msgstr "不能读取 '%s'"
@@ -2845,17 +3062,17 @@ msgstr ""
3062
"\n"
3063
" git rebase --continue\n"
3064
2848
-#: sequencer.c:688
3065
+#: sequencer.c:694
3066
#, c-format
3067
msgid "could not parse commit %s\n"
3068
msgstr "不能解析提交 %s\n"
3069
2853
-#: sequencer.c:693
3070
+#: sequencer.c:699
3071
#, c-format
3072
msgid "could not parse parent commit %s\n"
3073
msgstr "不能解析父提交 %s\n"
3074
2858
-#: sequencer.c:815
3075
+#: sequencer.c:821
3076
#, c-format
3077
msgid ""
3078
"unexpected 1st line of squash message:\n"
@@ -2866,7 +3083,7 @@ msgstr ""
3083
"\n"
3084
"\t%.*s"
3085
2869
-#: sequencer.c:821
3086
+#: sequencer.c:827
3087
#, c-format
3088
msgid ""
3089
"invalid 1st line of squash message:\n"
@@ -2877,230 +3094,230 @@ msgstr ""
3094
"\n"
3095
"\t%.*s"
3096
2880
-#: sequencer.c:827 sequencer.c:852
3097
+#: sequencer.c:833 sequencer.c:858
3098
#, c-format
3099
msgid "This is a combination of %d commits."
3100
msgstr "这是一个 %d 个提交的组合。"
3101
2885
-#: sequencer.c:836
3102
+#: sequencer.c:842
3103
msgid "need a HEAD to fixup"
3104
msgstr "需要一个 HEAD 来修复"
3105
2889
-#: sequencer.c:838
3106
+#: sequencer.c:844
3107
msgid "could not read HEAD"
3108
msgstr "不能读取 HEAD"
3109
2893
-#: sequencer.c:840
3110
+#: sequencer.c:846
3111
msgid "could not read HEAD's commit message"
3112
msgstr "不能读取 HEAD 的提交说明"
3113
2897
-#: sequencer.c:846
3114
+#: sequencer.c:852
3115
#, c-format
3116
msgid "cannot write '%s'"
3117
msgstr "不能写 '%s'"
3118
2902
-#: sequencer.c:855 git-rebase--interactive.sh:445
3119
+#: sequencer.c:861 git-rebase--interactive.sh:445
3120
msgid "This is the 1st commit message:"
3121
msgstr "这是第一个提交说明:"
3122
2906
-#: sequencer.c:863
3123
+#: sequencer.c:869
3124
#, c-format
3125
msgid "could not read commit message of %s"
3126
msgstr "不能读取 %s 的提交说明"
3127
2911
-#: sequencer.c:870
3128
+#: sequencer.c:876
3129
#, c-format
3130
msgid "This is the commit message #%d:"
3131
msgstr "这是提交说明 #%d:"
3132
2916
-#: sequencer.c:875
3133
+#: sequencer.c:881
3134
#, c-format
3135
msgid "The commit message #%d will be skipped:"
3136
msgstr "提交说明 #%d 将被跳过:"
3137
2921
-#: sequencer.c:880
3138
+#: sequencer.c:886
3139
#, c-format
3140
msgid "unknown command: %d"
3141
msgstr "未知命令:%d"
3142
2926
-#: sequencer.c:946
3143
+#: sequencer.c:952
3144
msgid "your index file is unmerged."
3145
msgstr "您的索引文件未完成合并。"
3146
2930
-#: sequencer.c:964
3147
+#: sequencer.c:970
3148
#, c-format
3149
msgid "commit %s is a merge but no -m option was given."
3150
msgstr "提交 %s 是一个合并提交但未提供 -m 选项。"
3151
2935
-#: sequencer.c:972
3152
+#: sequencer.c:978
3153
#, c-format
3154
msgid "commit %s does not have parent %d"
3155
msgstr "提交 %s 没有第 %d 个父提交"
3156
2940
-#: sequencer.c:976
3157
+#: sequencer.c:982
3158
#, c-format
3159
msgid "mainline was specified but commit %s is not a merge."
3160
msgstr "指定了主线,但是提交 %s 不是一个合并提交。"
3161
2945
-#: sequencer.c:982
3162
+#: sequencer.c:988
3163
#, c-format
3164
msgid "cannot get commit message for %s"
3165
msgstr "不能得到 %s 的提交说明"
3166
3167
#. TRANSLATORS: The first %s will be a "todo" command like
3168
#. "revert" or "pick", the second %s a SHA1.
2952
-#: sequencer.c:1001
3169
+#: sequencer.c:1009
3170
#, c-format
3171
msgid "%s: cannot parse parent commit %s"
3172
msgstr "%s:不能解析父提交 %s"
3173
2957
-#: sequencer.c:1063 sequencer.c:1812
3174
+#: sequencer.c:1071 sequencer.c:1820
3175
#, c-format
3176
msgid "could not rename '%s' to '%s'"
3177
msgstr "不能将 '%s' 重命名为 '%s'"
3178
2962
-#: sequencer.c:1114
3179
+#: sequencer.c:1122
3180
#, c-format
3181
msgid "could not revert %s... %s"
3182
msgstr "不能还原 %s... %s"
3183
2967
-#: sequencer.c:1115
3184
+#: sequencer.c:1123
3185
#, c-format
3186
msgid "could not apply %s... %s"
3187
msgstr "不能应用 %s... %s"
3188
2972
-#: sequencer.c:1157
3189
+#: sequencer.c:1165
3190
msgid "empty commit set passed"
3191
msgstr "提供了空的提交集"
3192
2976
-#: sequencer.c:1167
3193
+#: sequencer.c:1175
3194
#, c-format
3195
msgid "git %s: failed to read the index"
3196
msgstr "git %s:无法读取索引"
3197
2981
-#: sequencer.c:1174
3198
+#: sequencer.c:1182
3199
#, c-format
3200
msgid "git %s: failed to refresh the index"
3201
msgstr "git %s:无法刷新索引"
3202
2986
-#: sequencer.c:1294
3203
+#: sequencer.c:1302
3204
#, c-format
3205
msgid "invalid line %d: %.*s"
3206
msgstr "无效行 %d:%.*s"
3207
2991
-#: sequencer.c:1302
3208
+#: sequencer.c:1310
3209
#, c-format
3210
msgid "cannot '%s' without a previous commit"
3211
msgstr "没有父提交的情况下不能 '%s'"
3212
2996
-#: sequencer.c:1334
3213
+#: sequencer.c:1342
3214
#, c-format
3215
msgid "could not read '%s'."
3216
msgstr "不能读取 '%s'。"
3217
3001
-#: sequencer.c:1341
3218
+#: sequencer.c:1349
3219
msgid "please fix this using 'git rebase --edit-todo'."
3220
msgstr "请用 'git rebase --edit-todo' 来修改。"
3221
3005
-#: sequencer.c:1343
3222
+#: sequencer.c:1351
3223
#, c-format
3224
msgid "unusable instruction sheet: '%s'"
3225
msgstr "不可用的指令清单:'%s'"
3226
3010
-#: sequencer.c:1348
3227
+#: sequencer.c:1356
3228
msgid "no commits parsed."
3229
msgstr "没有解析提交。"
3230
3014
-#: sequencer.c:1359
3231
+#: sequencer.c:1367
3232
msgid "cannot cherry-pick during a revert."
3233
msgstr "不能在回退中执行拣选。"
3234
3018
-#: sequencer.c:1361
3235
+#: sequencer.c:1369
3236
msgid "cannot revert during a cherry-pick."
3237
msgstr "不能在拣选中执行回退。"
3238
3022
-#: sequencer.c:1424
3239
+#: sequencer.c:1432
3240
#, c-format
3241
msgid "invalid key: %s"
3242
msgstr "无效键名:%s"
3243
3027
-#: sequencer.c:1427
3244
+#: sequencer.c:1435
3245
#, c-format
3246
msgid "invalid value for %s: %s"
3247
msgstr "%s 的值无效:%s"
3248
3032
-#: sequencer.c:1484
3249
+#: sequencer.c:1492
3250
#, c-format
3251
msgid "malformed options sheet: '%s'"
3252
msgstr "非法的选项清单:'%s'"
3253
3037
-#: sequencer.c:1522
3254
+#: sequencer.c:1530
3255
msgid "a cherry-pick or revert is already in progress"
3256
msgstr "一个拣选或还原操作已在进行"
3257
3041
-#: sequencer.c:1523
3258
+#: sequencer.c:1531
3259
msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
3260
msgstr "尝试 \"git cherry-pick (--continue | --quit | --abort)\""
3261
3045
-#: sequencer.c:1526
3262
+#: sequencer.c:1534
3263
#, c-format
3264
msgid "could not create sequencer directory '%s'"
3265
msgstr "不能创建序列目录 '%s'"
3266
3050
-#: sequencer.c:1540
3267
+#: sequencer.c:1548
3268
msgid "could not lock HEAD"
3269
msgstr "不能锁定 HEAD"
3270
3054
-#: sequencer.c:1596 sequencer.c:2150
3271
+#: sequencer.c:1604 sequencer.c:2159
3272
msgid "no cherry-pick or revert in progress"
3273
msgstr "拣选或还原操作并未进行"
3274
3058
-#: sequencer.c:1598
3275
+#: sequencer.c:1606
3276
msgid "cannot resolve HEAD"
3277
msgstr "不能解析 HEAD"
3278
3062
-#: sequencer.c:1600 sequencer.c:1634
3279
+#: sequencer.c:1608 sequencer.c:1642
3280
msgid "cannot abort from a branch yet to be born"
3281
msgstr "不能从尚未建立的分支终止"
3282
3066
-#: sequencer.c:1620 builtin/grep.c:904
3283
+#: sequencer.c:1628 builtin/grep.c:910
3284
#, c-format
3285
msgid "cannot open '%s'"
3286
msgstr "不能打开 '%s'"
3287
3071
-#: sequencer.c:1622
3288
+#: sequencer.c:1630
3289
#, c-format
3290
msgid "cannot read '%s': %s"
3291
msgstr "不能读取 '%s':%s"
3292
3076
-#: sequencer.c:1623
3293
+#: sequencer.c:1631
3294
msgid "unexpected end of file"
3295
msgstr "意外的文件结束"
3296
3080
-#: sequencer.c:1629
3297
+#: sequencer.c:1637
3298
#, c-format
3299
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
3300
msgstr "保存拣选提交前的 HEAD 文件 '%s' 损坏"
3301
3085
-#: sequencer.c:1640
3302
+#: sequencer.c:1648
3303
msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!"
3304
msgstr "您好像移动了 HEAD。未能回退,检查您的 HEAD!"
3305
3089
-#: sequencer.c:1777 sequencer.c:2049
3306
+#: sequencer.c:1785 sequencer.c:2058
3307
msgid "cannot read HEAD"
3308
msgstr "不能读取 HEAD"
3309
3093
-#: sequencer.c:1817 builtin/difftool.c:574
3310
+#: sequencer.c:1825 builtin/difftool.c:616
3311
#, c-format
3312
msgid "could not copy '%s' to '%s'"
3313
msgstr "不能拷贝 '%s' 至 '%s'"
3314
3098
-#: sequencer.c:1833
3315
+#: sequencer.c:1841
3316
msgid "could not read index"
3317
msgstr "不能读取索引"
3318
3319
# 译者:注意保持前导空格
3103
-#: sequencer.c:1838
3320
+#: sequencer.c:1846
3321
#, c-format
3322
msgid ""
3323
"execution failed: %s\n"
@@ -3115,11 +3332,11 @@ msgstr ""
3332
" git rebase --continue\n"
3333
"\n"
3334
3118
-#: sequencer.c:1844
3335
+#: sequencer.c:1852
3336
msgid "and made changes to the index and/or the working tree\n"
3337
msgstr "并且修改索引和/或工作区\n"
3338
3122
-#: sequencer.c:1850
3339
+#: sequencer.c:1858
3340
#, c-format
3341
msgid ""
3342
"execution succeeded: %s\n"
@@ -3136,17 +3353,17 @@ msgstr ""
3353
" git rebase --continue\n"
3354
"\n"
3355
3139
-#: sequencer.c:1905 git-rebase.sh:168
3356
+#: sequencer.c:1913 git-rebase.sh:168
3357
#, c-format
3358
msgid "Applied autostash."
3359
msgstr "成功应用 autostash。"
3360
3144
-#: sequencer.c:1917
3361
+#: sequencer.c:1925
3362
#, c-format
3363
msgid "cannot store %s"
3364
msgstr "不能存储 %s"
3365
3149
-#: sequencer.c:1919 git-rebase.sh:172
3366
+#: sequencer.c:1927 git-rebase.sh:172
3367
#, c-format
3368
msgid ""
3369
"Applying autostash resulted in conflicts.\n"
@@ -3157,82 +3374,84 @@ msgstr ""
3374
"您的修改安全地保存在 stash 中。\n"
3375
"您可以在任何时候运行 \"git stash pop\" 或 \"git stash drop\"。\n"
3376
3160
-#: sequencer.c:2000
3377
+#: sequencer.c:2009
3378
#, c-format
3162
-msgid "stopped at %s... %.*s"
3163
-msgstr "停止在 %s... %.*s"
3379
+msgid "Stopped at %s... %.*s\n"
3380
+msgstr "停止在 %s... %.*s\n"
3381
3165
-#: sequencer.c:2027
3382
+#: sequencer.c:2036
3383
#, c-format
3384
msgid "unknown command %d"
3385
msgstr "未知命令 %d"
3386
3170
-#: sequencer.c:2057
3387
+#: sequencer.c:2066
3388
msgid "could not read orig-head"
3389
msgstr "不能读取 orig-head"
3390
3174
-#: sequencer.c:2061
3391
+#: sequencer.c:2070
3392
msgid "could not read 'onto'"
3393
msgstr "不能读取 'onto'"
3394
3178
-#: sequencer.c:2068
3395
+#: sequencer.c:2077
3396
#, c-format
3397
msgid "could not update %s"
3398
msgstr "不能更新 %s"
3399
3183
-#: sequencer.c:2075
3400
+#: sequencer.c:2084
3401
#, c-format
3402
msgid "could not update HEAD to %s"
3403
msgstr "不能更新 HEAD 为 %s"
3404
3188
-#: sequencer.c:2159
3405
+#: sequencer.c:2168
3406
msgid "cannot rebase: You have unstaged changes."
3407
msgstr "不能变基:您有未暂存的变更。"
3408
3192
-#: sequencer.c:2164
3409
+#: sequencer.c:2173
3410
msgid "could not remove CHERRY_PICK_HEAD"
3411
msgstr "不能删除 CHERRY_PICK_HEAD"
3412
3196
-#: sequencer.c:2173
3413
+#: sequencer.c:2182
3414
msgid "cannot amend non-existing commit"
3415
msgstr "不能修补不存在的提交"
3416
3200
-#: sequencer.c:2175
3417
+#: sequencer.c:2184
3418
#, c-format
3419
msgid "invalid file: '%s'"
3420
msgstr "无效文件:'%s'"
3421
3205
-#: sequencer.c:2177
3422
+#: sequencer.c:2186
3423
#, c-format
3424
msgid "invalid contents: '%s'"
3425
msgstr "无效内容:'%s'"
3426
3210
-#: sequencer.c:2180
3427
+#: sequencer.c:2189
3428
msgid ""
3429
"\n"
3430
"You have uncommitted changes in your working tree. Please, commit them\n"
3431
"first and then run 'git rebase --continue' again."
3215
-msgstr "\n您的工作区中有未提交的变更。请先提交然后再次运行 'git rebase --continue'。"
3432
+msgstr ""
3433
+"\n"
3434
+"您的工作区中有未提交的变更。请先提交然后再次运行 'git rebase --continue'。"
3435
3217
-#: sequencer.c:2190
3436
+#: sequencer.c:2199
3437
msgid "could not commit staged changes."
3438
msgstr "不能提交暂存的修改。"
3439
3221
-#: sequencer.c:2270
3440
+#: sequencer.c:2279
3441
#, c-format
3442
msgid "%s: can't cherry-pick a %s"
3443
msgstr "%s:不能拣选一个%s"
3444
3226
-#: sequencer.c:2274
3445
+#: sequencer.c:2283
3446
#, c-format
3447
msgid "%s: bad revision"
3448
msgstr "%s:错误的版本"
3449
3231
-#: sequencer.c:2307
3450
+#: sequencer.c:2316
3451
msgid "can't revert as initial commit"
3452
msgstr "不能作为初始提交回退"
3453
3235
-#: setup.c:160
3454
+#: setup.c:165
3455
#, c-format
3456
msgid ""
3457
"%s: no such path in the working tree.\n"
@@ -3241,7 +3460,7 @@ msgstr ""
3460
"%s:工作区中无此路径。\n"
3461
"使用命令 'git <command> -- <path>...' 来指定本地不存在的路径。"
3462
3244
-#: setup.c:173
3463
+#: setup.c:178
3464
#, c-format
3465
msgid ""
3466
"ambiguous argument '%s': unknown revision or path not in the working tree.\n"
@@ -3252,7 +3471,7 @@ msgstr ""
3471
"使用 '--' 来分隔版本和路径,例如:\n"
3472
"'git <command> [<revision>...] -- [<file>...]'"
3473
3255
-#: setup.c:223
3474
+#: setup.c:228
3475
#, c-format
3476
msgid ""
3477
"ambiguous argument '%s': both revision and filename\n"
@@ -3263,29 +3482,34 @@ msgstr ""
3482
"使用 '--' 来分隔版本和路径,例如:\n"
3483
"'git <command> [<revision>...] -- [<file>...]'"
3484
3266
-#: setup.c:470
3485
+#: setup.c:475
3486
#, c-format
3487
msgid "Expected git repo version <= %d, found %d"
3488
msgstr "期望 git 仓库版本 <= %d,却得到 %d"
3489
3271
-#: setup.c:478
3490
+#: setup.c:483
3491
msgid "unknown repository extensions found:"
3492
msgstr "发现未知的仓库扩展:"
3493
3275
-#: setup.c:768
3494
+#: setup.c:776
3495
#, c-format
3496
msgid "Not a git repository (or any of the parent directories): %s"
3497
msgstr "不是一个 git 仓库(或者任何父目录):%s"
3498
3280
-#: setup.c:770 setup.c:922 builtin/index-pack.c:1643
3499
+#: setup.c:778 builtin/index-pack.c:1646
3500
msgid "Cannot come back to cwd"
3501
msgstr "无法返回当前工作目录"
3502
3284
-#: setup.c:852
3503
+#: setup.c:1010
3504
msgid "Unable to read current working directory"
3505
msgstr "不能读取当前工作目录"
3506
3288
-#: setup.c:927
3507
+#: setup.c:1022 setup.c:1028
3508
+#, c-format
3509
+msgid "Cannot change to '%s'"
3510
+msgstr "不能切换到 '%s'"
3511
+
3512
+#: setup.c:1041
3513
#, c-format
3514
msgid ""
3515
"Not a git repository (or any parent up to mount point %s)\n"
@@ -3294,12 +3518,7 @@ msgstr ""
3518
"不是一个 git 仓库(或者向上递归至挂载点 %s 的任何祖先目录)\n"
3519
"停止在文件系统边界(未设置 GIT_DISCOVERY_ACROSS_FILESYSTEM)。"
3520
3297
-#: setup.c:934
3298
-#, c-format
3299
-msgid "Cannot change to '%s/..'"
3300
-msgstr "不能切换到 '%s/..'"
3301
-
3302
-#: setup.c:996
3521
+#: setup.c:1106
3522
#, c-format
3523
msgid ""
3524
"Problem with core.sharedRepository filemode value (0%.3o).\n"
@@ -3308,55 +3527,55 @@ msgstr ""
3527
"参数 core.sharedRepository 的文件权限值有错(0%.3o)。\n"
3528
"文件属主必须始终拥有读写权限。"
3529
3311
-#: sha1_file.c:490
3530
+#: sha1_file.c:559
3531
#, c-format
3532
msgid "path '%s' does not exist"
3533
msgstr "路径 '%s' 不存在"
3534
3316
-#: sha1_file.c:516
3535
+#: sha1_file.c:585
3536
#, c-format
3537
msgid "reference repository '%s' as a linked checkout is not supported yet."
3538
msgstr "尚不支持将参考仓库 '%s' 作为一个链接检出。"
3539
3321
-#: sha1_file.c:522
3540
+#: sha1_file.c:591
3541
#, c-format
3542
msgid "reference repository '%s' is not a local repository."
3543
msgstr "参考仓库 '%s' 不是一个本地仓库。"
3544
3326
-#: sha1_file.c:528
3545
+#: sha1_file.c:597
3546
#, c-format
3547
msgid "reference repository '%s' is shallow"
3548
msgstr "参考仓库 '%s' 是一个浅克隆"
3549
3331
-#: sha1_file.c:536
3550
+#: sha1_file.c:605
3551
#, c-format
3552
msgid "reference repository '%s' is grafted"
3553
msgstr "参考仓库 '%s' 已被嫁接"
3554
3336
-#: sha1_file.c:1176
3555
+#: sha1_file.c:1245
3556
msgid "offset before end of packfile (broken .idx?)"
3557
msgstr "偏移量在包文件结束之前(损坏的 .idx?)"
3558
3340
-#: sha1_file.c:2637
3559
+#: sha1_file.c:2721
3560
#, c-format
3561
msgid "offset before start of pack index for %s (corrupt index?)"
3562
msgstr "偏移量在 %s 的包索引开始之前(损坏的索引?)"
3563
3345
-#: sha1_file.c:2641
3564
+#: sha1_file.c:2725
3565
#, c-format
3566
msgid "offset beyond end of pack index for %s (truncated index?)"
3567
msgstr "偏移量越过了 %s 的包索引的结尾(被截断的索引?)"
3568
3350
-#: sha1_name.c:407
3569
+#: sha1_name.c:409
3570
#, c-format
3571
msgid "short SHA1 %s is ambiguous"
3572
msgstr "短 SHA1 %s 存在歧义"
3573
3355
-#: sha1_name.c:418
3574
+#: sha1_name.c:420
3575
msgid "The candidates are:"
3576
msgstr "候选者有:"
3577
3359
-#: sha1_name.c:578
3578
+#: sha1_name.c:580
3579
msgid ""
3580
"Git normally never creates a ref that ends with 40 hex characters\n"
3581
"because it will be ignored when you just specify 40-hex. These refs\n"
@@ -3377,61 +3596,71 @@ msgstr ""
3596
"可能需要删除它们。用 \"git config advice.objectNameWarning false\"\n"
3597
"命令关闭本消息通知。"
3598
3380
-#: submodule.c:65 submodule.c:99
3599
+#: submodule.c:67 submodule.c:101
3600
msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
3601
msgstr "无法修改未合并的 .gitmodules,先解决合并冲突"
3602
3384
-#: submodule.c:69 submodule.c:103
3603
+#: submodule.c:71 submodule.c:105
3604
#, c-format
3605
msgid "Could not find section in .gitmodules where path=%s"
3606
msgstr "无法在 .gitmodules 中找到 path=%s 的小节"
3607
3389
-#: submodule.c:77
3608
+#: submodule.c:79
3609
#, c-format
3610
msgid "Could not update .gitmodules entry %s"
3611
msgstr "不能更新 .gitmodules 条目 %s"
3612
3394
-#: submodule.c:110
3613
+#: submodule.c:112
3614
#, c-format
3615
msgid "Could not remove .gitmodules entry for %s"
3616
msgstr "无法移除 %s 的 .gitmodules 条目"
3617
3399
-#: submodule.c:121
3618
+#: submodule.c:123
3619
msgid "staging updated .gitmodules failed"
3620
msgstr "将更新后 .gitmodules 添加暂存区失败"
3621
3403
-#: submodule.c:159
3622
+#: submodule.c:161
3623
msgid "negative values not allowed for submodule.fetchJobs"
3624
msgstr "submodule.fetchJobs 不允许为负值"
3625
3407
-#: submodule.c:1184
3626
+#: submodule.c:1194
3627
#, c-format
3409
-msgid "could not start 'git status in submodule '%s'"
3410
-msgstr "无法在子模组 '%s' 中启动 git status"
3628
+msgid "'%s' not recognized as a git repository"
3629
+msgstr "'%s' 没有识别为一个 git 仓库"
3630
3412
-#: submodule.c:1197
3631
+#: submodule.c:1332
3632
#, c-format
3414
-msgid "could not run 'git status in submodule '%s'"
3415
-msgstr "无法在子模组 '%s' 中执行 git status"
3633
+msgid "could not start 'git status' in submodule '%s'"
3634
+msgstr "无法在子模组 '%s' 中启动 'git status'"
3635
3417
-#: submodule.c:1398
3636
+#: submodule.c:1345
3637
+#, c-format
3638
+msgid "could not run 'git status' in submodule '%s'"
3639
+msgstr "无法在子模组 '%s' 中执行 'git status'"
3640
+
3641
+#: submodule.c:1421
3642
+#, c-format
3643
+msgid "submodule '%s' has dirty index"
3644
+msgstr "子模组 '%s' 中有脏索引"
3645
+
3646
+#: submodule.c:1679
3647
#, c-format
3648
msgid ""
3649
"relocate_gitdir for submodule '%s' with more than one worktree not supported"
3650
msgstr "不支持对有多个工作区的子模组 '%s' 执行 relocate_gitdir"
3651
3423
-#: submodule.c:1410 submodule.c:1471
3652
+#: submodule.c:1691 submodule.c:1747
3653
#, c-format
3654
msgid "could not lookup name for submodule '%s'"
3655
msgstr "不能查询子模组 '%s' 的名称"
3656
3428
-#: submodule.c:1414 submodule.c:1474 builtin/submodule--helper.c:640
3429
-#: builtin/submodule--helper.c:650
3657
+#: submodule.c:1695 builtin/submodule--helper.c:678
3658
+#: builtin/submodule--helper.c:688
3659
#, c-format
3660
msgid "could not create directory '%s'"
3661
msgstr "不能创建目录 '%s'"
3662
3434
-#: submodule.c:1420
3663
+#: submodule.c:1698
3664
#, c-format
3665
msgid ""
3666
"Migrating git directory of '%s%s' from\n"
@@ -3442,12 +3671,25 @@ msgstr ""
3671
"'%s' 迁移至\n"
3672
"'%s'\n"
3673
3445
-#: submodule.c:1512
3674
+#: submodule.c:1782
3675
#, c-format
3676
msgid "could not recurse into submodule '%s'"
3677
msgstr "无法递归进子模组路径 '%s'"
3678
3450
-#: submodule-config.c:360
3679
+#: submodule.c:1826
3680
+msgid "could not start ls-files in .."
3681
+msgstr "无法在 .. 中启动 ls-files"
3682
+
3683
+#: submodule.c:1846
3684
+msgid "BUG: returned path string doesn't match cwd?"
3685
+msgstr "BUG:返回的路径和当前路径不匹配?"
3686
+
3687
+#: submodule.c:1865
3688
+#, c-format
3689
+msgid "ls-tree returned unexpected return code %d"
3690
+msgstr "ls-tree 返回未知返回值 %d"
3691
+
3692
+#: submodule-config.c:380
3693
#, c-format
3694
msgid "invalid value for %s"
3695
msgstr "%s 的值无效"
@@ -3485,7 +3727,7 @@ msgstr "不能自标准输入读取"
3727
#: trailer.c:949 builtin/am.c:44
3728
#, c-format
3729
msgid "could not stat %s"
3488
-msgstr "不能获取 %s 的文件状态"
3730
+msgstr "不能获取 %s 的状态"
3731
3732
#: trailer.c:951
3733
#, c-format
@@ -3516,14 +3758,14 @@ msgstr "将要设置 '%1$s' 的上游为 '%3$s' 的 '%2$s'\n"
3758
msgid "transport: invalid depth option '%s'"
3759
msgstr "传输:无效的深度选项 '%s'"
3760
3519
-#: transport.c:885
3761
+#: transport.c:889
3762
#, c-format
3763
msgid ""
3764
"The following submodule paths contain changes that can\n"
3765
"not be found on any remote:\n"
3766
msgstr "下列子模组路径所包含的修改在任何远程源中都找不到:\n"
3767
3526
-#: transport.c:889
3768
+#: transport.c:893
3769
#, c-format
3770
msgid ""
3771
"\n"
@@ -3550,11 +3792,11 @@ msgstr ""
3792
"以推送至远程。\n"
3793
"\n"
3794
3553
-#: transport.c:897
3795
+#: transport.c:901
3796
msgid "Aborting."
3797
msgstr "正在终止。"
3798
3557
-#: transport-helper.c:1082
3799
+#: transport-helper.c:1080
3800
#, c-format
3801
msgid "Could not read ref %s"
3802
msgstr "不能读取引用 %s"
@@ -3575,7 +3817,7 @@ msgstr "树对象条目中空的文件名"
3817
msgid "too-short tree file"
3818
msgstr "太短的树文件"
3819
3578
-#: unpack-trees.c:99
3820
+#: unpack-trees.c:104
3821
#, c-format
3822
msgid ""
3823
"Your local changes to the following files would be overwritten by checkout:\n"
@@ -3584,7 +3826,7 @@ msgstr ""
3826
"您对下列文件的本地修改将被检出操作覆盖:\n"
3827
"%%s请在切换分支前提交您的修改或者保存进度。"
3828
3587
-#: unpack-trees.c:101
3829
+#: unpack-trees.c:106
3830
#, c-format
3831
msgid ""
3832
"Your local changes to the following files would be overwritten by checkout:\n"
@@ -3593,7 +3835,7 @@ msgstr ""
3835
"您对下列文件的本地修改将被检出操作覆盖:\n"
3836
"%%s"
3837
3596
-#: unpack-trees.c:104
3838
+#: unpack-trees.c:109
3839
#, c-format
3840
msgid ""
3841
"Your local changes to the following files would be overwritten by merge:\n"
@@ -3602,7 +3844,7 @@ msgstr ""
3844
"您对下列文件的本地修改将被合并操作覆盖:\n"
3845
"%%s请在合并前提交您的修改或者保存进度。"
3846
3605
-#: unpack-trees.c:106
3847
+#: unpack-trees.c:111
3848
#, c-format
3849
msgid ""
3850
"Your local changes to the following files would be overwritten by merge:\n"
@@ -3611,7 +3853,7 @@ msgstr ""
3853
"您对下列文件的本地修改将被合并操作覆盖:\n"
3854
"%%s"
3855
3614
-#: unpack-trees.c:109
3856
+#: unpack-trees.c:114
3857
#, c-format
3858
msgid ""
3859
"Your local changes to the following files would be overwritten by %s:\n"
@@ -3620,7 +3862,7 @@ msgstr ""
3862
"您对下列文件的本地修改将被 %s 覆盖:\n"
3863
"%%s请在 %s 之前提交您的修改或者保存进度。"
3864
3623
-#: unpack-trees.c:111
3865
+#: unpack-trees.c:116
3866
#, c-format
3867
msgid ""
3868
"Your local changes to the following files would be overwritten by %s:\n"
@@ -3629,7 +3871,7 @@ msgstr ""
3871
"您对下列文件的本地修改将被 %s 覆盖:\n"
3872
"%%s"
3873
3632
-#: unpack-trees.c:116
3874
+#: unpack-trees.c:121
3875
#, c-format
3876
msgid ""
3877
"Updating the following directories would lose untracked files in them:\n"
@@ -3638,7 +3880,7 @@ msgstr ""
3880
"更新如下目录将会丢失其中未跟踪的文件:\n"
3881
"%s"
3882
3641
-#: unpack-trees.c:120
3883
+#: unpack-trees.c:125
3884
#, c-format
3885
msgid ""
3886
"The following untracked working tree files would be removed by checkout:\n"
@@ -3647,7 +3889,7 @@ msgstr ""
3889
"工作区中下列未跟踪的文件将会因为检出操作而被删除:\n"
3890
"%%s请在切换分支之前移动或删除。"
3891
3650
-#: unpack-trees.c:122
3892
+#: unpack-trees.c:127
3893
#, c-format
3894
msgid ""
3895
"The following untracked working tree files would be removed by checkout:\n"
@@ -3656,7 +3898,7 @@ msgstr ""
3898
"工作区中下列未跟踪的文件将会因为检出操作而被删除:\n"
3899
"%%s"
3900
3659
-#: unpack-trees.c:125
3901
+#: unpack-trees.c:130
3902
#, c-format
3903
msgid ""
3904
"The following untracked working tree files would be removed by merge:\n"
@@ -3665,7 +3907,7 @@ msgstr ""
3907
"工作区中下列未跟踪的文件将会因为合并操作而被删除:\n"
3908
"%%s请在合并前移动或删除。"
3909
3668
-#: unpack-trees.c:127
3910
+#: unpack-trees.c:132
3911
#, c-format
3912
msgid ""
3913
"The following untracked working tree files would be removed by merge:\n"
@@ -3674,7 +3916,7 @@ msgstr ""
3916
"工作区中下列未跟踪的文件将会因为合并操作而被删除:\n"
3917
"%%s"
3918
3677
-#: unpack-trees.c:130
3919
+#: unpack-trees.c:135
3920
#, c-format
3921
msgid ""
3922
"The following untracked working tree files would be removed by %s:\n"
@@ -3683,7 +3925,7 @@ msgstr ""
3925
"工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n"
3926
"%%s请在 %s 前移动或删除。"
3927
3686
-#: unpack-trees.c:132
3928
+#: unpack-trees.c:137
3929
#, c-format
3930
msgid ""
3931
"The following untracked working tree files would be removed by %s:\n"
@@ -3692,7 +3934,7 @@ msgstr ""
3934
"工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n"
3935
"%%s"
3936
3695
-#: unpack-trees.c:137
3937
+#: unpack-trees.c:142
3938
#, c-format
3939
msgid ""
3940
"The following untracked working tree files would be overwritten by "
@@ -3702,7 +3944,7 @@ msgstr ""
3944
"工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n"
3945
"%%s请在切换分支前移动或删除。"
3946
3705
-#: unpack-trees.c:139
3947
+#: unpack-trees.c:144
3948
#, c-format
3949
msgid ""
3950
"The following untracked working tree files would be overwritten by "
@@ -3712,7 +3954,7 @@ msgstr ""
3954
"工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n"
3955
"%%s"
3956
3715
-#: unpack-trees.c:142
3957
+#: unpack-trees.c:147
3958
#, c-format
3959
msgid ""
3960
"The following untracked working tree files would be overwritten by merge:\n"
@@ -3721,7 +3963,7 @@ msgstr ""
3963
"工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n"
3964
"%%s请在合并前移动或删除。"
3965
3724
-#: unpack-trees.c:144
3966
+#: unpack-trees.c:149
3967
#, c-format
3968
msgid ""
3969
"The following untracked working tree files would be overwritten by merge:\n"
@@ -3730,7 +3972,7 @@ msgstr ""
3972
"工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n"
3973
"%%s"
3974
3733
-#: unpack-trees.c:147
3975
+#: unpack-trees.c:152
3976
#, c-format
3977
msgid ""
3978
"The following untracked working tree files would be overwritten by %s:\n"
@@ -3739,7 +3981,7 @@ msgstr ""
3981
"工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n"
3982
"%%s请在 %s 前移动或删除。"
3983
3742
-#: unpack-trees.c:149
3984
+#: unpack-trees.c:154
3985
#, c-format
3986
msgid ""
3987
"The following untracked working tree files would be overwritten by %s:\n"
@@ -3748,12 +3990,12 @@ msgstr ""
3990
"工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n"
3991
"%%s"
3992
3751
-#: unpack-trees.c:156
3993
+#: unpack-trees.c:161
3994
#, c-format
3995
msgid "Entry '%s' overlaps with '%s'. Cannot bind."
3996
msgstr "条目 '%s' 和 '%s' 重叠。无法合并。"
3997
3756
-#: unpack-trees.c:159
3998
+#: unpack-trees.c:164
3999
#, c-format
4000
msgid ""
4001
"Cannot update sparse checkout: the following entries are not up-to-date:\n"
@@ -3762,7 +4004,7 @@ msgstr ""
4004
"无法更新稀疏检出:如下条目不是最新:\n"
4005
"%s"
4006
3765
-#: unpack-trees.c:161
4007
+#: unpack-trees.c:166
4008
#, c-format
4009
msgid ""
4010
"The following working tree files would be overwritten by sparse checkout "
@@ -3772,7 +4014,7 @@ msgstr ""
4014
"工作区中下列文件将被稀疏检出更新所覆盖:\n"
4015
"%s"
4016
3775
-#: unpack-trees.c:163
4017
+#: unpack-trees.c:168
4018
#, c-format
4019
msgid ""
4020
"The following working tree files would be removed by sparse checkout "
@@ -3782,45 +4024,59 @@ msgstr ""
4024
"工作区中下列文件将被稀疏检出更新所删除:\n"
4025
"%s"
4026
3785
-#: unpack-trees.c:240
4027
+#: unpack-trees.c:170
4028
+#, c-format
4029
+msgid ""
4030
+"Cannot update submodule:\n"
4031
+"%s"
4032
+msgstr ""
4033
+"无法更新子模组:\n"
4034
+"%s"
4035
+
4036
+#: unpack-trees.c:247
4037
#, c-format
4038
msgid "Aborting\n"
4039
msgstr "终止中\n"
4040
3790
-#: unpack-trees.c:270
4041
+#: unpack-trees.c:272
4042
+#, c-format
4043
+msgid "submodule update strategy not supported for submodule '%s'"
4044
+msgstr "子模组 %s 不支持子模组更新策略"
4045
+
4046
+#: unpack-trees.c:340
4047
msgid "Checking out files"
4048
msgstr "正在检出文件"
4049
3794
-#: urlmatch.c:120
4050
+#: urlmatch.c:163
4051
msgid "invalid URL scheme name or missing '://' suffix"
4052
msgstr "无效的 URL 方案名称或丢失 '://' 后缀"
4053
3798
-#: urlmatch.c:144 urlmatch.c:297 urlmatch.c:356
4054
+#: urlmatch.c:187 urlmatch.c:346 urlmatch.c:405
4055
#, c-format
4056
msgid "invalid %XX escape sequence"
4057
msgstr "无效的 %XX 转义序列"
4058
3803
-#: urlmatch.c:172
4059
+#: urlmatch.c:215
4060
msgid "missing host and scheme is not 'file:'"
4061
msgstr "缺失主机名且 URL 方案不是 'file:'"
4062
3807
-#: urlmatch.c:189
4063
+#: urlmatch.c:232
4064
msgid "a 'file:' URL may not have a port number"
4065
msgstr "一个 'file:' URL 不应该包含端口号"
4066
3811
-#: urlmatch.c:199
4067
+#: urlmatch.c:247
4068
msgid "invalid characters in host name"
4069
msgstr "主机名中包含无效的字符"
4070
3815
-#: urlmatch.c:244 urlmatch.c:255
4071
+#: urlmatch.c:292 urlmatch.c:303
4072
msgid "invalid port number"
4073
msgstr "无效的端口号"
4074
3819
-#: urlmatch.c:322
4075
+#: urlmatch.c:371
4076
msgid "invalid '..' path segment"
4077
msgstr "无效的 '..' 路径片段"
4078
3823
-#: worktree.c:282
4079
+#: worktree.c:285
4080
#, c-format
4081
msgid "failed to read '%s'"
4082
msgstr "无法读取 '%s'"
@@ -3836,27 +4092,27 @@ msgid "could not open '%s' for writing"
4092
msgstr "无法打开 '%s' 进行写入"
4093
4094
#: wrapper.c:226 wrapper.c:396 builtin/am.c:320 builtin/am.c:759
3839
-#: builtin/am.c:847 builtin/commit.c:1700 builtin/merge.c:1033
4095
+#: builtin/am.c:847 builtin/commit.c:1700 builtin/merge.c:1015
4096
#: builtin/pull.c:341
4097
#, c-format
4098
msgid "could not open '%s' for reading"
4099
msgstr "无法打开 '%s' 进行读取"
4100
3845
-#: wrapper.c:605 wrapper.c:626
4101
+#: wrapper.c:581 wrapper.c:602
4102
#, c-format
4103
msgid "unable to access '%s'"
4104
msgstr "不能访问 '%s'"
4105
3850
-#: wrapper.c:634
4106
+#: wrapper.c:610
4107
msgid "unable to get current working directory"
4108
msgstr "不能获取当前工作目录"
4109
3854
-#: wrapper.c:658
4110
+#: wrapper.c:634
4111
#, c-format
4112
msgid "could not write to %s"
4113
msgstr "不能写入 %s"
4114
3859
-#: wrapper.c:660
4115
+#: wrapper.c:636
4116
#, c-format
4117
msgid "could not close %s"
4118
msgstr "不能关闭 %s"
@@ -3891,11 +4147,11 @@ msgstr " (酌情使用 \"git add/rm <文件>...\" 标记解决方案)"
4147
msgid " (use \"git rm <file>...\" to mark resolution)"
4148
msgstr " (使用 \"git rm <文件>...\" 标记解决方案)"
4149
3894
-#: wt-status.c:199 wt-status.c:945
4150
+#: wt-status.c:199 wt-status.c:958
4151
msgid "Changes to be committed:"
4152
msgstr "要提交的变更:"
4153
3898
-#: wt-status.c:217 wt-status.c:954
4154
+#: wt-status.c:217 wt-status.c:967
4155
msgid "Changes not staged for commit:"
4156
msgstr "尚未暂存以备提交的变更:"
4157
@@ -4001,15 +4257,15 @@ msgstr "修改的内容, "
4257
msgid "untracked content, "
4258
msgstr "未跟踪的内容, "
4259
4004
-#: wt-status.c:818
4260
+#: wt-status.c:831
4261
msgid "Submodules changed but not updated:"
4262
msgstr "子模组已修改但尚未更新:"
4263
4008
-#: wt-status.c:820
4264
+#: wt-status.c:833
4265
msgid "Submodule changes to be committed:"
4266
msgstr "要提交的子模组变更:"
4267
4012
-#: wt-status.c:901
4268
+#: wt-status.c:914
4269
msgid ""
4270
"Do not touch the line above.\n"
4271
"Everything below will be removed."
@@ -4017,77 +4273,77 @@ msgstr ""
4273
"不要改动上面的一行。\n"
4274
"下面的所有内容均将被删除。"
4275
4020
-#: wt-status.c:1013
4276
+#: wt-status.c:1026
4277
msgid "You have unmerged paths."
4278
msgstr "您有尚未合并的路径。"
4279
4280
# 译者:注意保持前导空格
4025
-#: wt-status.c:1016
4281
+#: wt-status.c:1029
4282
msgid " (fix conflicts and run \"git commit\")"
4283
msgstr " (解决冲突并运行 \"git commit\")"
4284
4285
# 译者:注意保持前导空格
4030
-#: wt-status.c:1018
4286
+#: wt-status.c:1031
4287
msgid " (use \"git merge --abort\" to abort the merge)"
4288
msgstr " (使用 \"git merge --abort\" 终止合并)"
4289
4034
-#: wt-status.c:1023
4290
+#: wt-status.c:1036
4291
msgid "All conflicts fixed but you are still merging."
4292
msgstr "所有冲突已解决但您仍处于合并中。"
4293
4294
# 译者:注意保持前导空格
4039
-#: wt-status.c:1026
4295
+#: wt-status.c:1039
4296
msgid " (use \"git commit\" to conclude merge)"
4297
msgstr " (使用 \"git commit\" 结束合并)"
4298
4043
-#: wt-status.c:1036
4299
+#: wt-status.c:1049
4300
msgid "You are in the middle of an am session."
4301
msgstr "您正处于 am 操作过程中。"
4302
4047
-#: wt-status.c:1039
4303
+#: wt-status.c:1052
4304
msgid "The current patch is empty."
4305
msgstr "当前的补丁为空。"
4306
4307
# 译者:注意保持前导空格
4052
-#: wt-status.c:1043
4308
+#: wt-status.c:1056
4309
msgid " (fix conflicts and then run \"git am --continue\")"
4310
msgstr " (解决冲突,然后运行 \"git am --continue\")"
4311
4312
# 译者:注意保持前导空格
4057
-#: wt-status.c:1045
4313
+#: wt-status.c:1058
4314
msgid " (use \"git am --skip\" to skip this patch)"
4315
msgstr " (使用 \"git am --skip\" 跳过此补丁)"
4316
4317
# 译者:注意保持前导空格
4062
-#: wt-status.c:1047
4318
+#: wt-status.c:1060
4319
msgid " (use \"git am --abort\" to restore the original branch)"
4320
msgstr " (使用 \"git am --abort\" 恢复原有分支)"
4321
4066
-#: wt-status.c:1176
4322
+#: wt-status.c:1189
4323
msgid "git-rebase-todo is missing."
4324
msgstr "git-rebase-todo 丢失。"
4325
4070
-#: wt-status.c:1178
4326
+#: wt-status.c:1191
4327
msgid "No commands done."
4328
msgstr "没有命令被执行。"
4329
4074
-#: wt-status.c:1181
4330
+#: wt-status.c:1194
4331
#, c-format
4332
msgid "Last command done (%d command done):"
4333
msgid_plural "Last commands done (%d commands done):"
4334
msgstr[0] "最后一条命令已完成(%d 条命令被执行):"
4335
msgstr[1] "最后的命令已完成(%d 条命令被执行):"
4336
4081
-#: wt-status.c:1192
4337
+#: wt-status.c:1205
4338
#, c-format
4339
msgid " (see more in file %s)"
4340
msgstr " (更多参见文件 %s)"
4341
4086
-#: wt-status.c:1197
4342
+#: wt-status.c:1210
4343
msgid "No commands remaining."
4344
msgstr "未剩下任何命令。"
4345
4090
-#: wt-status.c:1200
4346
+#: wt-status.c:1213
4347
#, c-format
4348
msgid "Next command to do (%d remaining command):"
4349
msgid_plural "Next commands to do (%d remaining commands):"
@@ -4095,165 +4351,165 @@ msgstr[0] "接下来要执行的命令(剩余 %d 条命令):"
4351
msgstr[1] "接下来要执行的命令(剩余 %d 条命令):"
4352
4353
# 译者:注意保持前导空格
4098
-#: wt-status.c:1208
4354
+#: wt-status.c:1221
4355
msgid " (use \"git rebase --edit-todo\" to view and edit)"
4356
msgstr " (使用 \"git rebase --edit-todo\" 来查看和编辑)"
4357
4102
-#: wt-status.c:1221
4358
+#: wt-status.c:1234
4359
#, c-format
4360
msgid "You are currently rebasing branch '%s' on '%s'."
4361
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作。"
4362
4107
-#: wt-status.c:1226
4363
+#: wt-status.c:1239
4364
msgid "You are currently rebasing."
4365
msgstr "您在执行变基操作。"
4366
4367
# 译者:注意保持前导空格
4112
-#: wt-status.c:1240
4368
+#: wt-status.c:1253
4369
msgid " (fix conflicts and then run \"git rebase --continue\")"
4370
msgstr " (解决冲突,然后运行 \"git rebase --continue\")"
4371
4372
# 译者:注意保持前导空格
4117
-#: wt-status.c:1242
4373
+#: wt-status.c:1255
4374
msgid " (use \"git rebase --skip\" to skip this patch)"
4375
msgstr " (使用 \"git rebase --skip\" 跳过此补丁)"
4376
4377
# 译者:注意保持前导空格
4122
-#: wt-status.c:1244
4378
+#: wt-status.c:1257
4379
msgid " (use \"git rebase --abort\" to check out the original branch)"
4380
msgstr " (使用 \"git rebase --abort\" 以检出原有分支)"
4381
4382
# 译者:注意保持前导空格
4127
-#: wt-status.c:1250
4383
+#: wt-status.c:1263
4384
msgid " (all conflicts fixed: run \"git rebase --continue\")"
4385
msgstr " (所有冲突已解决:运行 \"git rebase --continue\")"
4386
4131
-#: wt-status.c:1254
4387
+#: wt-status.c:1267
4388
#, c-format
4389
msgid ""
4390
"You are currently splitting a commit while rebasing branch '%s' on '%s'."
4391
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时拆分提交。"
4392
4137
-#: wt-status.c:1259
4393
+#: wt-status.c:1272
4394
msgid "You are currently splitting a commit during a rebase."
4395
msgstr "您在执行变基操作时拆分提交。"
4396
4397
# 译者:注意保持前导空格
4142
-#: wt-status.c:1262
4398
+#: wt-status.c:1275
4399
msgid " (Once your working directory is clean, run \"git rebase --continue\")"
4400
msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")"
4401
4146
-#: wt-status.c:1266
4402
+#: wt-status.c:1279
4403
#, c-format
4404
msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
4405
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时编辑提交。"
4406
4151
-#: wt-status.c:1271
4407
+#: wt-status.c:1284
4408
msgid "You are currently editing a commit during a rebase."
4409
msgstr "您在执行变基操作时编辑提交。"
4410
4411
# 译者:注意保持前导空格
4156
-#: wt-status.c:1274
4412
+#: wt-status.c:1287
4413
msgid " (use \"git commit --amend\" to amend the current commit)"
4414
msgstr " (使用 \"git commit --amend\" 修补当前提交)"
4415
4416
# 译者:注意保持前导空格
4161
-#: wt-status.c:1276
4417
+#: wt-status.c:1289
4418
msgid ""
4419
" (use \"git rebase --continue\" once you are satisfied with your changes)"
4420
msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
4421
4166
-#: wt-status.c:1286
4422
+#: wt-status.c:1299
4423
#, c-format
4424
msgid "You are currently cherry-picking commit %s."
4425
msgstr "您在执行拣选提交 %s 的操作。"
4426
4427
# 译者:注意保持前导空格
4172
-#: wt-status.c:1291
4428
+#: wt-status.c:1304
4429
msgid " (fix conflicts and run \"git cherry-pick --continue\")"
4430
msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
4431
4432
# 译者:注意保持前导空格
4177
-#: wt-status.c:1294
4433
+#: wt-status.c:1307
4434
msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
4435
msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
4436
4437
# 译者:注意保持前导空格
4182
-#: wt-status.c:1296
4438
+#: wt-status.c:1309
4439
msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
4440
msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
4441
4186
-#: wt-status.c:1305
4442
+#: wt-status.c:1318
4443
#, c-format
4444
msgid "You are currently reverting commit %s."
4445
msgstr "您在执行反转提交 %s 的操作。"
4446
4447
# 译者:注意保持前导空格
4192
-#: wt-status.c:1310
4448
+#: wt-status.c:1323
4449
msgid " (fix conflicts and run \"git revert --continue\")"
4450
msgstr " (解决冲突并运行 \"git revert --continue\")"
4451
4452
# 译者:注意保持前导空格
4197
-#: wt-status.c:1313
4453
+#: wt-status.c:1326
4454
msgid " (all conflicts fixed: run \"git revert --continue\")"
4455
msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
4456
4457
# 译者:注意保持前导空格
4202
-#: wt-status.c:1315
4458
+#: wt-status.c:1328
4459
msgid " (use \"git revert --abort\" to cancel the revert operation)"
4460
msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
4461
4206
-#: wt-status.c:1326
4462
+#: wt-status.c:1339
4463
#, c-format
4464
msgid "You are currently bisecting, started from branch '%s'."
4465
msgstr "您在执行从分支 '%s' 开始的二分查找操作。"
4466
4211
-#: wt-status.c:1330
4467
+#: wt-status.c:1343
4468
msgid "You are currently bisecting."
4469
msgstr "您在执行二分查找操作。"
4470
4471
# 译者:注意保持前导空格
4216
-#: wt-status.c:1333
4472
+#: wt-status.c:1346
4473
msgid " (use \"git bisect reset\" to get back to the original branch)"
4474
msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
4475
4220
-#: wt-status.c:1530
4476
+#: wt-status.c:1543
4477
msgid "On branch "
4478
msgstr "位于分支 "
4479
4224
-#: wt-status.c:1536
4480
+#: wt-status.c:1549
4481
msgid "interactive rebase in progress; onto "
4482
msgstr "交互式变基操作正在进行中;至 "
4483
4228
-#: wt-status.c:1538
4484
+#: wt-status.c:1551
4485
msgid "rebase in progress; onto "
4486
msgstr "变基操作正在进行中;至 "
4487
4232
-#: wt-status.c:1543
4488
+#: wt-status.c:1556
4489
msgid "HEAD detached at "
4490
msgstr "头指针分离于 "
4491
4236
-#: wt-status.c:1545
4492
+#: wt-status.c:1558
4493
msgid "HEAD detached from "
4494
msgstr "头指针分离自 "
4495
4240
-#: wt-status.c:1548
4496
+#: wt-status.c:1561
4497
msgid "Not currently on any branch."
4498
msgstr "当前不在任何分支上。"
4499
4244
-#: wt-status.c:1566
4500
+#: wt-status.c:1579
4501
msgid "Initial commit"
4502
msgstr "初始提交"
4503
4248
-#: wt-status.c:1580
4504
+#: wt-status.c:1593
4505
msgid "Untracked files"
4506
msgstr "未跟踪的文件"
4507
4252
-#: wt-status.c:1582
4508
+#: wt-status.c:1595
4509
msgid "Ignored files"
4510
msgstr "忽略的文件"
4511
4256
-#: wt-status.c:1586
4512
+#: wt-status.c:1599
4513
#, c-format
4514
msgid ""
4515
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -4263,103 +4519,99 @@ msgstr ""
4519
"耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
4520
"但您需要小心不要忘了添加新文件(参见 'git help status')。"
4521
4266
-#: wt-status.c:1592
4522
+#: wt-status.c:1605
4523
#, c-format
4524
msgid "Untracked files not listed%s"
4525
msgstr "未跟踪的文件没有列出%s"
4526
4527
# 译者:中文字符串拼接,可删除前导空格
4272
-#: wt-status.c:1594
4528
+#: wt-status.c:1607
4529
msgid " (use -u option to show untracked files)"
4530
msgstr "(使用 -u 参数显示未跟踪的文件)"
4531
4276
-#: wt-status.c:1600
4532
+#: wt-status.c:1613
4533
msgid "No changes"
4534
msgstr "没有修改"
4535
4280
-#: wt-status.c:1605
4536
+#: wt-status.c:1618
4537
#, c-format
4538
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
4539
msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
4540
4285
-#: wt-status.c:1608
4541
+#: wt-status.c:1621
4542
#, c-format
4543
msgid "no changes added to commit\n"
4544
msgstr "修改尚未加入提交\n"
4545
4290
-#: wt-status.c:1611
4546
+#: wt-status.c:1624
4547
#, c-format
4548
msgid ""
4549
"nothing added to commit but untracked files present (use \"git add\" to "
4550
"track)\n"
4551
msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
4552
4297
-#: wt-status.c:1614
4553
+#: wt-status.c:1627
4554
#, c-format
4555
msgid "nothing added to commit but untracked files present\n"
4556
msgstr "提交为空,但是存在尚未跟踪的文件\n"
4557
4558
# 译者:中文字符串拼接,可删除前导空格
4303
-#: wt-status.c:1617
4559
+#: wt-status.c:1630
4560
#, c-format
4561
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
4562
msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
4563
4308
-#: wt-status.c:1620 wt-status.c:1625
4564
+#: wt-status.c:1633 wt-status.c:1638
4565
#, c-format
4566
msgid "nothing to commit\n"
4567
msgstr "无文件要提交\n"
4568
4569
# 译者:中文字符串拼接,可删除前导空格
4314
-#: wt-status.c:1623
4570
+#: wt-status.c:1636
4571
#, c-format
4572
msgid "nothing to commit (use -u to show untracked files)\n"
4573
msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
4574
4575
# 译者:中文字符串拼接,可删除前导空格
4320
-#: wt-status.c:1627
4576
+#: wt-status.c:1640
4577
#, c-format
4578
msgid "nothing to commit, working tree clean\n"
4579
msgstr "无文件要提交,干净的工作区\n"
4580
4581
# 译者:注意保持句尾空格
4326
-#: wt-status.c:1734
4582
+#: wt-status.c:1749
4583
msgid "Initial commit on "
4584
msgstr "初始提交于 "
4585
4330
-#: wt-status.c:1738
4586
+#: wt-status.c:1753
4587
msgid "HEAD (no branch)"
4588
msgstr "HEAD(非分支)"
4589
4334
-#: wt-status.c:1767
4335
-msgid "gone"
4336
-msgstr "丢失"
4337
-
4590
# 译者:注意保持句尾空格
4339
-#: wt-status.c:1769 wt-status.c:1777
4591
+#: wt-status.c:1782 wt-status.c:1790
4592
msgid "behind "
4593
msgstr "落后 "
4594
4343
-#: wt-status.c:1772 wt-status.c:1775
4595
+#: wt-status.c:1785 wt-status.c:1788
4596
msgid "ahead "
4597
msgstr "领先 "
4598
4599
#. TRANSLATORS: the action is e.g. "pull with rebase"
4348
-#: wt-status.c:2277
4600
+#: wt-status.c:2280
4601
#, c-format
4602
msgid "cannot %s: You have unstaged changes."
4603
msgstr "不能%s:您有未暂存的变更。"
4604
4353
-#: wt-status.c:2283
4605
+#: wt-status.c:2286
4606
msgid "additionally, your index contains uncommitted changes."
4607
msgstr "另外,您的索引中包含未提交的变更。"
4608
4357
-#: wt-status.c:2285
4609
+#: wt-status.c:2288
4610
#, c-format
4611
msgid "cannot %s: Your index contains uncommitted changes."
4612
msgstr "不能%s:您的索引中包含未提交的变更。"
4613
4362
-#: compat/precompose_utf8.c:57 builtin/clone.c:414
4614
+#: compat/precompose_utf8.c:57 builtin/clone.c:432
4615
#, c-format
4616
msgid "failed to unlink '%s'"
4617
msgstr "无法删除 '%s'"
@@ -4386,7 +4638,7 @@ msgstr "删除 '%s'\n"
4638
msgid "Unstaged changes after refreshing the index:"
4639
msgstr "刷新索引之后尚未被暂存的变更:"
4640
4389
-#: builtin/add.c:209 builtin/rev-parse.c:845
4641
+#: builtin/add.c:209 builtin/rev-parse.c:872
4642
msgid "Could not read the index"
4643
msgstr "不能读取索引"
4644
@@ -4421,9 +4673,9 @@ msgstr "不能应用 '%s'"
4673
msgid "The following paths are ignored by one of your .gitignore files:\n"
4674
msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
4675
4424
-#: builtin/add.c:266 builtin/clean.c:870 builtin/fetch.c:115 builtin/mv.c:123
4676
+#: builtin/add.c:266 builtin/clean.c:876 builtin/fetch.c:115 builtin/mv.c:123
4677
#: builtin/prune-packed.c:55 builtin/pull.c:198 builtin/push.c:524
4426
-#: builtin/remote.c:1326 builtin/rm.c:241 builtin/send-pack.c:162
4678
+#: builtin/remote.c:1328 builtin/rm.c:241 builtin/send-pack.c:163
4679
msgid "dry run"
4680
msgstr "演习"
4681
@@ -4431,7 +4683,7 @@ msgstr "演习"
4683
msgid "interactive picking"
4684
msgstr "交互式拣选"
4685
4434
-#: builtin/add.c:270 builtin/checkout.c:1159 builtin/reset.c:286
4686
+#: builtin/add.c:270 builtin/checkout.c:1177 builtin/reset.c:286
4687
msgid "select hunks interactively"
4688
msgstr "交互式挑选数据块"
4689
@@ -4471,11 +4723,11 @@ msgstr "跳过因出错不能添加的文件"
4723
msgid "check if - even missing - files are ignored in dry run"
4724
msgstr "检查在演习模式下文件(即使不存在)是否被忽略"
4725
4474
-#: builtin/add.c:283 builtin/update-index.c:947
4726
+#: builtin/add.c:283 builtin/update-index.c:951
4727
msgid "(+/-)x"
4728
msgstr "(+/-)x"
4729
4478
-#: builtin/add.c:283 builtin/update-index.c:948
4730
+#: builtin/add.c:283 builtin/update-index.c:952
4731
msgid "override the executable bit of the listed files"
4732
msgstr "覆盖列表里文件的可执行位"
4733
@@ -4511,8 +4763,8 @@ msgstr "没有指定文件,也没有文件被添加。\n"
4763
msgid "Maybe you wanted to say 'git add .'?\n"
4764
msgstr "也许您想要执行 'git add .'?\n"
4765
4514
-#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:279
4515
-#: builtin/checkout.c:472 builtin/clean.c:914 builtin/commit.c:350
4766
+#: builtin/add.c:380 builtin/check-ignore.c:172 builtin/checkout.c:298
4767
+#: builtin/checkout.c:491 builtin/clean.c:920 builtin/commit.c:350
4768
#: builtin/mv.c:143 builtin/reset.c:235 builtin/rm.c:271
4769
#: builtin/submodule--helper.c:244
4770
msgid "index file corrupt"
@@ -4564,9 +4816,9 @@ msgstr "无效的时区偏移值"
4816
4817
#: builtin/am.c:984
4818
msgid "Patch format detection failed."
4567
-msgstr "补丁格式检测失败。"
4819
+msgstr "补丁格式探测失败。"
4820
4569
-#: builtin/am.c:989 builtin/clone.c:379
4821
+#: builtin/am.c:989 builtin/clone.c:397
4822
#, c-format
4823
msgid "failed to create directory '%s'"
4824
msgstr "无法创建目录 '%s'"
@@ -4598,7 +4850,7 @@ msgstr "若要复原至原始分支并停止补丁操作,执行 \"%s --abort\"
4850
msgid "Patch is empty. Was it split wrong?"
4851
msgstr "补丁为空。是不是切分错误?"
4852
4601
-#: builtin/am.c:1390 builtin/log.c:1550
4853
+#: builtin/am.c:1390 builtin/log.c:1557
4854
#, c-format
4855
msgid "invalid ident line: %s"
4856
msgstr "包含无效的身份标识:%s"
@@ -4632,7 +4884,7 @@ msgstr "回落到基础版本上打补丁及进行三方合并..."
4884
msgid "Failed to merge in the changes."
4885
msgstr "无法合并变更。"
4886
4635
-#: builtin/am.c:1686 builtin/merge.c:632
4887
+#: builtin/am.c:1686 builtin/merge.c:631
4888
msgid "git write-tree failed to write a tree"
4889
msgstr "git write-tree 无法写入一树对象"
4890
@@ -4794,15 +5046,15 @@ msgid "pass it through git-apply"
5046
msgstr "传递给 git-apply"
5047
5048
#: builtin/am.c:2283 builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665
4797
-#: builtin/grep.c:1038 builtin/merge.c:202 builtin/pull.c:135
5049
+#: builtin/grep.c:1045 builtin/merge.c:201 builtin/pull.c:135
5050
#: builtin/pull.c:194 builtin/repack.c:187 builtin/repack.c:191
4799
-#: builtin/show-branch.c:644 builtin/show-ref.c:169 builtin/tag.c:355
5051
+#: builtin/show-branch.c:637 builtin/show-ref.c:169 builtin/tag.c:398
5052
#: parse-options.h:132 parse-options.h:134 parse-options.h:245
5053
msgid "n"
5054
msgstr "n"
5055
4804
-#: builtin/am.c:2289 builtin/for-each-ref.c:37 builtin/replace.c:438
4805
-#: builtin/tag.c:387 builtin/verify-tag.c:38
5056
+#: builtin/am.c:2289 builtin/branch.c:592 builtin/for-each-ref.c:37
5057
+#: builtin/replace.c:442 builtin/tag.c:433 builtin/verify-tag.c:38
5058
msgid "format"
5059
msgstr "格式"
5060
@@ -4838,8 +5090,8 @@ msgstr "将作者日期作为提交日期"
5090
msgid "use current timestamp for author date"
5091
msgstr "用当前时间作为作者日期"
5092
4841
-#: builtin/am.c:2315 builtin/commit.c:1600 builtin/merge.c:233
4842
-#: builtin/pull.c:165 builtin/revert.c:92 builtin/tag.c:370
5093
+#: builtin/am.c:2315 builtin/commit.c:1600 builtin/merge.c:232
5094
+#: builtin/pull.c:165 builtin/revert.c:111 builtin/tag.c:413
5095
msgid "key-id"
5096
msgstr "key-id"
5097
@@ -4940,111 +5192,111 @@ msgstr "git blame [<选项>] [<版本选项>] [<版本>] [--] <文件>"
5192
msgid "<rev-opts> are documented in git-rev-list(1)"
5193
msgstr "<版本选项> 的文档记录在 git-rev-list(1) 中"
5194
4943
-#: builtin/blame.c:1786
5195
+#: builtin/blame.c:1777
5196
msgid "Blaming lines"
5197
msgstr "追踪代码行"
5198
4947
-#: builtin/blame.c:2582
5199
+#: builtin/blame.c:2573
5200
msgid "Show blame entries as we find them, incrementally"
5201
msgstr "增量式地显示发现的 blame 条目"
5202
4951
-#: builtin/blame.c:2583
5203
+#: builtin/blame.c:2574
5204
msgid "Show blank SHA-1 for boundary commits (Default: off)"
5205
msgstr "边界提交显示空的 SHA-1(默认:关闭)"
5206
4955
-#: builtin/blame.c:2584
5207
+#: builtin/blame.c:2575
5208
msgid "Do not treat root commits as boundaries (Default: off)"
5209
msgstr "不把根提交作为边界(默认:关闭)"
5210
4959
-#: builtin/blame.c:2585
5211
+#: builtin/blame.c:2576
5212
msgid "Show work cost statistics"
5213
msgstr "显示命令消耗统计"
5214
4963
-#: builtin/blame.c:2586
5215
+#: builtin/blame.c:2577
5216
msgid "Force progress reporting"
5217
msgstr "强制进度显示"
5218
4967
-#: builtin/blame.c:2587
5219
+#: builtin/blame.c:2578
5220
msgid "Show output score for blame entries"
5221
msgstr "显示判断 blame 条目位移的得分诊断信息"
5222
4971
-#: builtin/blame.c:2588
5223
+#: builtin/blame.c:2579
5224
msgid "Show original filename (Default: auto)"
5225
msgstr "显示原始文件名(默认:自动)"
5226
4975
-#: builtin/blame.c:2589
5227
+#: builtin/blame.c:2580
5228
msgid "Show original linenumber (Default: off)"
5229
msgstr "显示原始的行号(默认:关闭)"
5230
4979
-#: builtin/blame.c:2590
5231
+#: builtin/blame.c:2581
5232
msgid "Show in a format designed for machine consumption"
5233
msgstr "显示为一个适合机器读取的格式"
5234
4983
-#: builtin/blame.c:2591
5235
+#: builtin/blame.c:2582
5236
msgid "Show porcelain format with per-line commit information"
5237
msgstr "为每一行显示机器适用的提交信息"
5238
4987
-#: builtin/blame.c:2592
5239
+#: builtin/blame.c:2583
5240
msgid "Use the same output mode as git-annotate (Default: off)"
5241
msgstr "使用和 git-annotate 相同的输出模式(默认:关闭)"
5242
4991
-#: builtin/blame.c:2593
5243
+#: builtin/blame.c:2584
5244
msgid "Show raw timestamp (Default: off)"
5245
msgstr "显示原始时间戳(默认:关闭)"
5246
4995
-#: builtin/blame.c:2594
5247
+#: builtin/blame.c:2585
5248
msgid "Show long commit SHA1 (Default: off)"
5249
msgstr "显示长的 SHA1 提交号(默认:关闭)"
5250
4999
-#: builtin/blame.c:2595
5251
+#: builtin/blame.c:2586
5252
msgid "Suppress author name and timestamp (Default: off)"
5253
msgstr "隐藏作者名字和时间戳(默认:关闭)"
5254
5003
-#: builtin/blame.c:2596
5255
+#: builtin/blame.c:2587
5256
msgid "Show author email instead of name (Default: off)"
5257
msgstr "显示作者的邮箱而不是名字(默认:关闭)"
5258
5007
-#: builtin/blame.c:2597
5259
+#: builtin/blame.c:2588
5260
msgid "Ignore whitespace differences"
5261
msgstr "忽略空白差异"
5262
5011
-#: builtin/blame.c:2604
5263
+#: builtin/blame.c:2595
5264
msgid "Use an experimental heuristic to improve diffs"
5265
msgstr "使用一个试验性的启发式算法改进差异显示"
5266
5015
-#: builtin/blame.c:2606
5267
+#: builtin/blame.c:2597
5268
msgid "Spend extra cycles to find better match"
5269
msgstr "花费额外的循环来找到更好的匹配"
5270
5019
-#: builtin/blame.c:2607
5271
+#: builtin/blame.c:2598
5272
msgid "Use revisions from <file> instead of calling git-rev-list"
5273
msgstr "使用来自 <文件> 的修订集而不是调用 git-rev-list"
5274
5023
-#: builtin/blame.c:2608
5275
+#: builtin/blame.c:2599
5276
msgid "Use <file>'s contents as the final image"
5277
msgstr "使用 <文件> 的内容作为最终的图片"
5278
5027
-#: builtin/blame.c:2609 builtin/blame.c:2610
5279
+#: builtin/blame.c:2600 builtin/blame.c:2601
5280
msgid "score"
5281
msgstr "得分"
5282
5031
-#: builtin/blame.c:2609
5283
+#: builtin/blame.c:2600
5284
msgid "Find line copies within and across files"
5285
msgstr "找到文件内及跨文件的行拷贝"
5286
5035
-#: builtin/blame.c:2610
5287
+#: builtin/blame.c:2601
5288
msgid "Find line movements within and across files"
5289
msgstr "找到文件内及跨文件的行移动"
5290
5039
-#: builtin/blame.c:2611
5291
+#: builtin/blame.c:2602
5292
msgid "n,m"
5293
msgstr "n,m"
5294
5043
-#: builtin/blame.c:2611
5295
+#: builtin/blame.c:2602
5296
msgid "Process only line range n,m, counting from 1"
5297
msgstr "只处理行范围在 n 和 m 之间的,从 1 开始"
5298
5047
-#: builtin/blame.c:2658
5299
+#: builtin/blame.c:2649
5300
msgid "--progress can't be used with --incremental or porcelain formats"
5301
msgstr "--progress 不能和 --incremental 或 --porcelain 同时使用"
5302
@@ -5054,38 +5306,38 @@ msgstr "--progress 不能和 --incremental 或 --porcelain 同时使用"
5306
#. takes 22 places, is the longest among various forms of
5307
#. relative timestamps, but your language may need more or
5308
#. fewer display columns.
5057
-#: builtin/blame.c:2706
5309
+#: builtin/blame.c:2697
5310
msgid "4 years, 11 months ago"
5311
msgstr "4 年 11 个月前"
5312
5061
-#: builtin/blame.c:2786
5313
+#: builtin/blame.c:2777
5314
msgid "--contents and --reverse do not blend well."
5315
msgstr "--contents 和 --reverse 不能混用。"
5316
5065
-#: builtin/blame.c:2806
5317
+#: builtin/blame.c:2797
5318
msgid "cannot use --contents with final commit object name"
5319
msgstr "不能将 --contents 和最终的提交对象名共用"
5320
5069
-#: builtin/blame.c:2811
5321
+#: builtin/blame.c:2802
5322
msgid "--reverse and --first-parent together require specified latest commit"
5323
msgstr "--reverse 和 --first-parent 共用,需要指定最新的提交"
5324
5073
-#: builtin/blame.c:2838
5325
+#: builtin/blame.c:2829
5326
msgid ""
5327
"--reverse --first-parent together require range along first-parent chain"
5328
msgstr "--reverse 和 --first-parent 共用,需要第一祖先链上的提交范围"
5329
5078
-#: builtin/blame.c:2849
5330
+#: builtin/blame.c:2840
5331
#, c-format
5332
msgid "no such path %s in %s"
5333
msgstr "在 %2$s 中无此路径 %1$s"
5334
5083
-#: builtin/blame.c:2860
5335
+#: builtin/blame.c:2851
5336
#, c-format
5337
msgid "cannot read blob %s for path %s"
5338
msgstr "不能为路径 %2$s 读取数据对象 %1$s"
5339
5088
-#: builtin/blame.c:2879
5340
+#: builtin/blame.c:2870
5341
#, c-format
5342
msgid "file %s has only %lu line"
5343
msgid_plural "file %s has only %lu lines"
@@ -5112,8 +5364,12 @@ msgstr "git branch [<选项>] (-m | -M) [<旧分支>] <新分支>"
5364
msgid "git branch [<options>] [-r | -a] [--points-at]"
5365
msgstr "git branch [<选项>] [-r | -a] [--points-at]"
5366
5367
+#: builtin/branch.c:31
5368
+msgid "git branch [<options>] [-r | -a] [--format]"
5369
+msgstr "git branch [<选项>] [-r | -a] [--format]"
5370
+
5371
# 译者:保持原换行格式,在输出时 %s 的替代内容会让字符串变长
5116
-#: builtin/branch.c:143
5372
+#: builtin/branch.c:144
5373
#, c-format
5374
msgid ""
5375
"deleting branch '%s' that has been merged to\n"
@@ -5123,7 +5379,7 @@ msgstr ""
5379
" '%s',但未合并到 HEAD。"
5380
5381
# 译者:保持原换行格式,在输出时 %s 的替代内容会让字符串变长
5126
-#: builtin/branch.c:147
5382
+#: builtin/branch.c:148
5383
#, c-format
5384
msgid ""
5385
"not deleting branch '%s' that is not yet merged to\n"
@@ -5132,12 +5388,12 @@ msgstr ""
5388
"并未删除分支 '%s', 虽然它已经合并到 HEAD,\n"
5389
" 然而却尚未被合并到分支 '%s' 。"
5390
5135
-#: builtin/branch.c:161
5391
+#: builtin/branch.c:162
5392
#, c-format
5393
msgid "Couldn't look up commit object for '%s'"
5394
msgstr "无法查询 '%s' 指向的提交对象"
5395
5140
-#: builtin/branch.c:165
5396
+#: builtin/branch.c:166
5397
#, c-format
5398
msgid ""
5399
"The branch '%s' is not fully merged.\n"
@@ -5146,163 +5402,91 @@ msgstr ""
5402
"分支 '%s' 没有完全合并。\n"
5403
"如果您确认要删除它,执行 'git branch -D %s'。"
5404
5149
-#: builtin/branch.c:178
5405
+#: builtin/branch.c:179
5406
msgid "Update of config-file failed"
5407
msgstr "无法更新 config 文件"
5408
5153
-#: builtin/branch.c:206
5409
+#: builtin/branch.c:210
5410
msgid "cannot use -a with -d"
5411
msgstr "不能将 -a 和 -d 同时使用"
5412
5157
-#: builtin/branch.c:212
5413
+#: builtin/branch.c:216
5414
msgid "Couldn't look up commit object for HEAD"
5415
msgstr "无法查询 HEAD 指向的提交对象"
5416
5161
-#: builtin/branch.c:226
5417
+#: builtin/branch.c:230
5418
#, c-format
5419
msgid "Cannot delete branch '%s' checked out at '%s'"
5420
msgstr "无法删除检出于 '%2$s' 的分支 '%1$s'。"
5421
5166
-#: builtin/branch.c:241
5422
+#: builtin/branch.c:245
5423
#, c-format
5424
msgid "remote-tracking branch '%s' not found."
5425
msgstr "未能找到远程跟踪分支 '%s'。"
5426
5171
-#: builtin/branch.c:242
5427
+#: builtin/branch.c:246
5428
#, c-format
5429
msgid "branch '%s' not found."
5430
msgstr "分支 '%s' 未发现。"
5431
5176
-#: builtin/branch.c:257
5432
+#: builtin/branch.c:261
5433
#, c-format
5434
msgid "Error deleting remote-tracking branch '%s'"
5435
msgstr "无法删除远程跟踪分支 '%s'"
5436
5181
-#: builtin/branch.c:258
5437
+#: builtin/branch.c:262
5438
#, c-format
5439
msgid "Error deleting branch '%s'"
5440
msgstr "无法删除分支 '%s'"
5441
5186
-#: builtin/branch.c:265
5442
+#: builtin/branch.c:269
5443
#, c-format
5444
msgid "Deleted remote-tracking branch %s (was %s).\n"
5445
msgstr "已删除远程跟踪分支 %s(曾为 %s)。\n"
5446
5191
-#: builtin/branch.c:266
5447
+#: builtin/branch.c:270
5448
#, c-format
5449
msgid "Deleted branch %s (was %s).\n"
5450
msgstr "已删除分支 %s(曾为 %s)。\n"
5451
5196
-#: builtin/branch.c:312
5197
-#, c-format
5198
-msgid "[%s: gone]"
5199
-msgstr "[%s: 丢失]"
5200
-
5201
-#: builtin/branch.c:317
5202
-#, c-format
5203
-msgid "[%s]"
5204
-msgstr "[%s]"
5205
-
5206
-#: builtin/branch.c:322
5207
-#, c-format
5208
-msgid "[%s: behind %d]"
5209
-msgstr "[%s:落后 %d]"
5210
-
5211
-#: builtin/branch.c:324
5212
-#, c-format
5213
-msgid "[behind %d]"
5214
-msgstr "[落后 %d]"
5215
-
5216
-#: builtin/branch.c:328
5217
-#, c-format
5218
-msgid "[%s: ahead %d]"
5219
-msgstr "[%s:领先 %d]"
5220
-
5221
-#: builtin/branch.c:330
5222
-#, c-format
5223
-msgid "[ahead %d]"
5224
-msgstr "[领先 %d]"
5225
-
5226
-#: builtin/branch.c:333
5227
-#, c-format
5228
-msgid "[%s: ahead %d, behind %d]"
5229
-msgstr "[%s:领先 %d,落后 %d]"
5230
-
5231
-#: builtin/branch.c:336
5232
-#, c-format
5233
-msgid "[ahead %d, behind %d]"
5234
-msgstr "[领先 %d,落后 %d]"
5235
-
5236
-#: builtin/branch.c:349
5237
-msgid " **** invalid ref ****"
5238
-msgstr " **** 无效引用 ****"
5239
-
5240
-#: builtin/branch.c:375
5241
-#, c-format
5242
-msgid "(no branch, rebasing %s)"
5243
-msgstr "(非分支,正变基 %s)"
5244
-
5245
-#: builtin/branch.c:378
5246
-#, c-format
5247
-msgid "(no branch, bisect started on %s)"
5248
-msgstr "(非分支,二分查找开始于 %s)"
5249
-
5250
-#. TRANSLATORS: make sure this matches
5251
-#. "HEAD detached at " in wt-status.c
5252
-#: builtin/branch.c:384
5253
-#, c-format
5254
-msgid "(HEAD detached at %s)"
5255
-msgstr "(头指针分离于 %s)"
5256
-
5257
-#. TRANSLATORS: make sure this matches
5258
-#. "HEAD detached from " in wt-status.c
5259
-#: builtin/branch.c:389
5260
-#, c-format
5261
-msgid "(HEAD detached from %s)"
5262
-msgstr "(头指针分离自 %s)"
5263
-
5264
-#: builtin/branch.c:393
5265
-msgid "(no branch)"
5266
-msgstr "(非分支)"
5267
-
5268
-#: builtin/branch.c:535
5452
+#: builtin/branch.c:441
5453
#, c-format
5454
msgid "Branch %s is being rebased at %s"
5455
msgstr "分支 %s 正被变基到 %s"
5456
5273
-#: builtin/branch.c:539
5457
+#: builtin/branch.c:445
5458
#, c-format
5459
msgid "Branch %s is being bisected at %s"
5460
msgstr "分支 %s 正被二分查找于 %s"
5461
5278
-#: builtin/branch.c:554
5462
+#: builtin/branch.c:460
5463
msgid "cannot rename the current branch while not on any."
5464
msgstr "无法重命名当前分支因为不处于任何分支上。"
5465
5282
-#: builtin/branch.c:564
5466
+#: builtin/branch.c:470
5467
#, c-format
5468
msgid "Invalid branch name: '%s'"
5469
msgstr "无效的分支名:'%s'"
5470
5287
-#: builtin/branch.c:581
5471
+#: builtin/branch.c:487
5472
msgid "Branch rename failed"
5473
msgstr "分支重命名失败"
5474
5291
-#: builtin/branch.c:585
5475
+#: builtin/branch.c:490
5476
#, c-format
5477
msgid "Renamed a misnamed branch '%s' away"
5478
msgstr "重命名掉一个错误命名的旧分支 '%s'"
5479
5296
-#: builtin/branch.c:588
5480
+#: builtin/branch.c:493
5481
#, c-format
5482
msgid "Branch renamed to %s, but HEAD is not updated!"
5483
msgstr "分支重命名为 %s,但 HEAD 没有更新!"
5484
5301
-#: builtin/branch.c:595
5485
+#: builtin/branch.c:502
5486
msgid "Branch is renamed, but update of config-file failed"
5487
msgstr "分支被重命名,但更新 config 文件失败"
5488
5305
-#: builtin/branch.c:611
5489
+#: builtin/branch.c:518
5490
#, c-format
5491
msgid ""
5492
"Please edit the description for the branch\n"
@@ -5313,204 +5497,213 @@ msgstr ""
5497
" %s\n"
5498
"以 '%c' 开头的行将被过滤。\n"
5499
5316
-#: builtin/branch.c:643
5500
+#: builtin/branch.c:551
5501
msgid "Generic options"
5502
msgstr "通用选项"
5503
5320
-#: builtin/branch.c:645
5504
+#: builtin/branch.c:553
5505
msgid "show hash and subject, give twice for upstream branch"
5506
msgstr "显示哈希值和主题,若参数出现两次则显示上游分支"
5507
5324
-#: builtin/branch.c:646
5508
+#: builtin/branch.c:554
5509
msgid "suppress informational messages"
5510
msgstr "不显示信息"
5511
5328
-#: builtin/branch.c:647
5512
+#: builtin/branch.c:555
5513
msgid "set up tracking mode (see git-pull(1))"
5514
msgstr "设置跟踪模式(参见 git-pull(1))"
5515
5332
-#: builtin/branch.c:649
5516
+#: builtin/branch.c:557
5517
msgid "change upstream info"
5518
msgstr "改变上游信息"
5519
5336
-#: builtin/branch.c:651
5520
+#: builtin/branch.c:559
5521
msgid "upstream"
5522
msgstr "上游"
5523
5340
-#: builtin/branch.c:651
5524
+#: builtin/branch.c:559
5525
msgid "change the upstream info"
5526
msgstr "改变上游信息"
5527
5344
-#: builtin/branch.c:652
5528
+#: builtin/branch.c:560
5529
msgid "Unset the upstream info"
5530
msgstr "取消上游信息的设置"
5531
5348
-#: builtin/branch.c:653
5532
+#: builtin/branch.c:561
5533
msgid "use colored output"
5534
msgstr "使用彩色输出"
5535
5352
-#: builtin/branch.c:654
5536
+#: builtin/branch.c:562
5537
msgid "act on remote-tracking branches"
5538
msgstr "作用于远程跟踪分支"
5539
5356
-#: builtin/branch.c:656 builtin/branch.c:657
5540
+#: builtin/branch.c:564 builtin/branch.c:566
5541
msgid "print only branches that contain the commit"
5542
msgstr "只打印包含该提交的分支"
5543
5360
-#: builtin/branch.c:660
5544
+#: builtin/branch.c:565 builtin/branch.c:567
5545
+msgid "print only branches that don't contain the commit"
5546
+msgstr "只打印不包含该提交的分支"
5547
+
5548
+#: builtin/branch.c:570
5549
msgid "Specific git-branch actions:"
5550
msgstr "具体的 git-branch 动作:"
5551
5364
-#: builtin/branch.c:661
5552
+#: builtin/branch.c:571
5553
msgid "list both remote-tracking and local branches"
5554
msgstr "列出远程跟踪及本地分支"
5555
5368
-#: builtin/branch.c:663
5556
+#: builtin/branch.c:573
5557
msgid "delete fully merged branch"
5558
msgstr "删除完全合并的分支"
5559
5372
-#: builtin/branch.c:664
5560
+#: builtin/branch.c:574
5561
msgid "delete branch (even if not merged)"
5562
msgstr "删除分支(即使没有合并)"
5563
5376
-#: builtin/branch.c:665
5564
+#: builtin/branch.c:575
5565
msgid "move/rename a branch and its reflog"
5566
msgstr "移动/重命名一个分支,以及它的引用日志"
5567
5380
-#: builtin/branch.c:666
5568
+#: builtin/branch.c:576
5569
msgid "move/rename a branch, even if target exists"
5570
msgstr "移动/重命名一个分支,即使目标已存在"
5571
5384
-#: builtin/branch.c:667
5572
+#: builtin/branch.c:577
5573
msgid "list branch names"
5574
msgstr "列出分支名"
5575
5388
-#: builtin/branch.c:668
5576
+#: builtin/branch.c:578
5577
msgid "create the branch's reflog"
5578
msgstr "创建分支的引用日志"
5579
5392
-#: builtin/branch.c:670
5580
+#: builtin/branch.c:580
5581
msgid "edit the description for the branch"
5582
msgstr "标记分支的描述"
5583
5396
-#: builtin/branch.c:671
5584
+#: builtin/branch.c:581
5585
msgid "force creation, move/rename, deletion"
5586
msgstr "强制创建、移动/重命名、删除"
5587
5400
-#: builtin/branch.c:672
5588
+#: builtin/branch.c:582
5589
msgid "print only branches that are merged"
5590
msgstr "只打印已经合并的分支"
5591
5404
-#: builtin/branch.c:673
5592
+#: builtin/branch.c:583
5593
msgid "print only branches that are not merged"
5594
msgstr "只打印尚未合并的分支"
5595
5408
-#: builtin/branch.c:674
5596
+#: builtin/branch.c:584
5597
msgid "list branches in columns"
5598
msgstr "以列的方式显示分支"
5599
5412
-#: builtin/branch.c:675 builtin/for-each-ref.c:38 builtin/tag.c:381
5600
+#: builtin/branch.c:585 builtin/for-each-ref.c:38 builtin/tag.c:426
5601
msgid "key"
5602
msgstr "key"
5603
5416
-#: builtin/branch.c:676 builtin/for-each-ref.c:39 builtin/tag.c:382
5604
+#: builtin/branch.c:586 builtin/for-each-ref.c:39 builtin/tag.c:427
5605
msgid "field name to sort on"
5606
msgstr "排序的字段名"
5607
5420
-#: builtin/branch.c:678 builtin/for-each-ref.c:41 builtin/notes.c:404
5608
+#: builtin/branch.c:588 builtin/for-each-ref.c:41 builtin/notes.c:404
5609
#: builtin/notes.c:407 builtin/notes.c:567 builtin/notes.c:570
5422
-#: builtin/tag.c:384
5610
+#: builtin/tag.c:429
5611
msgid "object"
5612
msgstr "对象"
5613
5426
-#: builtin/branch.c:679
5614
+#: builtin/branch.c:589
5615
msgid "print only branches of the object"
5616
msgstr "只打印指向该对象的分支"
5617
5430
-#: builtin/branch.c:681 builtin/for-each-ref.c:46 builtin/tag.c:388
5618
+#: builtin/branch.c:591 builtin/for-each-ref.c:47 builtin/tag.c:434
5619
msgid "sorting and filtering are case insensitive"
5620
msgstr "排序和过滤属于大小写不敏感"
5621
5434
-#: builtin/branch.c:698
5622
+#: builtin/branch.c:592 builtin/for-each-ref.c:37 builtin/tag.c:433
5623
+#: builtin/verify-tag.c:38
5624
+msgid "format to use for the output"
5625
+msgstr "输出格式"
5626
+
5627
+#: builtin/branch.c:611
5628
msgid "Failed to resolve HEAD as a valid ref."
5629
msgstr "无法将 HEAD 解析为有效引用。"
5630
5438
-#: builtin/branch.c:702 builtin/clone.c:706
5631
+#: builtin/branch.c:615 builtin/clone.c:724
5632
msgid "HEAD not found below refs/heads!"
5633
msgstr "HEAD 没有位于 /refs/heads 之下!"
5634
5442
-#: builtin/branch.c:724
5635
+#: builtin/branch.c:638
5636
msgid "--column and --verbose are incompatible"
5637
msgstr "--column 和 --verbose 不兼容"
5638
5446
-#: builtin/branch.c:735 builtin/branch.c:787
5639
+#: builtin/branch.c:649 builtin/branch.c:701
5640
msgid "branch name required"
5641
msgstr "必须提供分支名"
5642
5450
-#: builtin/branch.c:763
5643
+#: builtin/branch.c:677
5644
msgid "Cannot give description to detached HEAD"
5645
msgstr "不能向分离头指针提供描述"
5646
5454
-#: builtin/branch.c:768
5647
+#: builtin/branch.c:682
5648
msgid "cannot edit description of more than one branch"
5649
msgstr "不能为一个以上的分支编辑描述"
5650
5458
-#: builtin/branch.c:775
5651
+#: builtin/branch.c:689
5652
#, c-format
5653
msgid "No commit on branch '%s' yet."
5654
msgstr "分支 '%s' 尚无提交。"
5655
5463
-#: builtin/branch.c:778
5656
+#: builtin/branch.c:692
5657
#, c-format
5658
msgid "No branch named '%s'."
5659
msgstr "没有分支 '%s'。"
5660
5468
-#: builtin/branch.c:793
5661
+#: builtin/branch.c:707
5662
msgid "too many branches for a rename operation"
5663
msgstr "为重命名操作提供了太多的分支名"
5664
5472
-#: builtin/branch.c:798
5665
+#: builtin/branch.c:712
5666
msgid "too many branches to set new upstream"
5667
msgstr "为设置新上游提供了太多的分支名"
5668
5476
-#: builtin/branch.c:802
5669
+#: builtin/branch.c:716
5670
#, c-format
5671
msgid ""
5672
"could not set upstream of HEAD to %s when it does not point to any branch."
5673
msgstr "无法设置 HEAD 的上游为 %s,因为 HEAD 没有指向任何分支。"
5674
5482
-#: builtin/branch.c:805 builtin/branch.c:827 builtin/branch.c:848
5675
+#: builtin/branch.c:719 builtin/branch.c:741 builtin/branch.c:762
5676
#, c-format
5677
msgid "no such branch '%s'"
5678
msgstr "没有此分支 '%s'"
5679
5487
-#: builtin/branch.c:809
5680
+#: builtin/branch.c:723
5681
#, c-format
5682
msgid "branch '%s' does not exist"
5683
msgstr "分支 '%s' 不存在"
5684
5492
-#: builtin/branch.c:821
5685
+#: builtin/branch.c:735
5686
msgid "too many branches to unset upstream"
5687
msgstr "为取消上游设置操作提供了太多的分支名"
5688
5496
-#: builtin/branch.c:825
5689
+#: builtin/branch.c:739
5690
msgid "could not unset upstream of HEAD when it does not point to any branch."
5691
msgstr "无法取消 HEAD 的上游设置因为它没有指向一个分支"
5692
5500
-#: builtin/branch.c:831
5693
+#: builtin/branch.c:745
5694
#, c-format
5695
msgid "Branch '%s' has no upstream information"
5696
msgstr "分支 '%s' 没有上游信息"
5697
5505
-#: builtin/branch.c:845
5698
+#: builtin/branch.c:759
5699
msgid "it does not make sense to create 'HEAD' manually"
5700
msgstr "手工创建 'HEAD' 没有意义"
5701
5509
-#: builtin/branch.c:851
5702
+#: builtin/branch.c:765
5703
msgid "-a and -r options to 'git branch' do not make sense with a branch name"
5704
msgstr "'git branch' 的 -a 和 -r 选项带一个分支名参数没有意义"
5705
5513
-#: builtin/branch.c:854
5706
+#: builtin/branch.c:768
5707
#, c-format
5708
msgid ""
5709
"The --set-upstream flag is deprecated and will be removed. Consider using --"
@@ -5518,7 +5711,7 @@ msgid ""
5711
msgstr ""
5712
"选项 --set-upstream 已弃用并将被移除。考虑使用 --track 或 --set-upstream-to\n"
5713
5521
-#: builtin/branch.c:871
5714
+#: builtin/branch.c:785
5715
#, c-format
5716
msgid ""
5717
"\n"
@@ -5529,16 +5722,16 @@ msgstr ""
5722
"如果你想用 '%s' 跟踪 '%s', 这么做:\n"
5723
"\n"
5724
5532
-#: builtin/bundle.c:51
5725
+#: builtin/bundle.c:45
5726
#, c-format
5727
msgid "%s is okay\n"
5728
msgstr "%s 可以\n"
5729
5537
-#: builtin/bundle.c:64
5730
+#: builtin/bundle.c:58
5731
msgid "Need a repository to create a bundle."
5732
msgstr "需要一个仓库来创建包。"
5733
5541
-#: builtin/bundle.c:68
5734
+#: builtin/bundle.c:62
5735
msgid "Need a repository to unbundle."
5736
msgstr "需要一个仓库来解包。"
5737
@@ -5586,7 +5779,7 @@ msgstr "对于数据对象,对其内容做文本转换"
5779
msgid "for blob objects, run filters on object's content"
5780
msgstr "对于数据对象,对其内容做过滤"
5781
5589
-#: builtin/cat-file.c:561 git-submodule.sh:929
5782
+#: builtin/cat-file.c:561 git-submodule.sh:943
5783
msgid "blob"
5784
msgstr "数据对象"
5785
@@ -5642,7 +5835,7 @@ msgstr "从标准输入读出文件名"
5835
msgid "terminate input and output records by a NUL character"
5836
msgstr "输入和输出的记录使用 NUL 字符终结"
5837
5645
-#: builtin/check-ignore.c:18 builtin/checkout.c:1140 builtin/gc.c:332
5838
+#: builtin/check-ignore.c:18 builtin/checkout.c:1158 builtin/gc.c:352
5839
msgid "suppress progress reporting"
5840
msgstr "不显示进度报告"
5841
@@ -5732,9 +5925,9 @@ msgid "write the content to temporary files"
5925
msgstr "将内容写入临时文件"
5926
5927
#: builtin/checkout-index.c:174 builtin/column.c:30
5735
-#: builtin/submodule--helper.c:597 builtin/submodule--helper.c:600
5736
-#: builtin/submodule--helper.c:606 builtin/submodule--helper.c:967
5737
-#: builtin/worktree.c:471
5928
+#: builtin/submodule--helper.c:635 builtin/submodule--helper.c:638
5929
+#: builtin/submodule--helper.c:644 builtin/submodule--helper.c:980
5930
+#: builtin/worktree.c:472
5931
msgid "string"
5932
msgstr "字符串"
5933
@@ -5746,114 +5939,114 @@ msgstr "在创建文件时,在前面加上 <字符串>"
5939
msgid "copy out the files from named stage"
5940
msgstr "从指定暂存区中拷出文件"
5941
5749
-#: builtin/checkout.c:25
5942
+#: builtin/checkout.c:27
5943
msgid "git checkout [<options>] <branch>"
5944
msgstr "git checkout [<选项>] <分支>"
5945
5753
-#: builtin/checkout.c:26
5946
+#: builtin/checkout.c:28
5947
msgid "git checkout [<options>] [<branch>] -- <file>..."
5948
msgstr "git checkout [<选项>] [<分支>] -- <文件>..."
5949
5757
-#: builtin/checkout.c:134 builtin/checkout.c:167
5950
+#: builtin/checkout.c:153 builtin/checkout.c:186
5951
#, c-format
5952
msgid "path '%s' does not have our version"
5953
msgstr "路径 '%s' 没有我们的版本"
5954
5762
-#: builtin/checkout.c:136 builtin/checkout.c:169
5955
+#: builtin/checkout.c:155 builtin/checkout.c:188
5956
#, c-format
5957
msgid "path '%s' does not have their version"
5958
msgstr "路径 '%s' 没有他们的版本"
5959
5767
-#: builtin/checkout.c:152
5960
+#: builtin/checkout.c:171
5961
#, c-format
5962
msgid "path '%s' does not have all necessary versions"
5963
msgstr "路径 '%s' 没有全部必须的版本"
5964
5772
-#: builtin/checkout.c:196
5965
+#: builtin/checkout.c:215
5966
#, c-format
5967
msgid "path '%s' does not have necessary versions"
5968
msgstr "路径 '%s' 没有必须的版本"
5969
5777
-#: builtin/checkout.c:213
5970
+#: builtin/checkout.c:232
5971
#, c-format
5972
msgid "path '%s': cannot merge"
5973
msgstr "path '%s':无法合并"
5974
5782
-#: builtin/checkout.c:230
5975
+#: builtin/checkout.c:249
5976
#, c-format
5977
msgid "Unable to add merge result for '%s'"
5978
msgstr "无法为 '%s' 添加合并结果"
5979
5787
-#: builtin/checkout.c:250 builtin/checkout.c:253 builtin/checkout.c:256
5788
-#: builtin/checkout.c:259
5980
+#: builtin/checkout.c:269 builtin/checkout.c:272 builtin/checkout.c:275
5981
+#: builtin/checkout.c:278
5982
#, c-format
5983
msgid "'%s' cannot be used with updating paths"
5984
msgstr "'%s' 不能在更新路径时使用"
5985
5793
-#: builtin/checkout.c:262 builtin/checkout.c:265
5986
+#: builtin/checkout.c:281 builtin/checkout.c:284
5987
#, c-format
5988
msgid "'%s' cannot be used with %s"
5989
msgstr "'%s' 不能和 %s 同时使用"
5990
5798
-#: builtin/checkout.c:268
5991
+#: builtin/checkout.c:287
5992
#, c-format
5993
msgid "Cannot update paths and switch to branch '%s' at the same time."
5994
msgstr "不能同时更新路径并切换到分支'%s'。"
5995
5803
-#: builtin/checkout.c:339 builtin/checkout.c:346
5996
+#: builtin/checkout.c:358 builtin/checkout.c:365
5997
#, c-format
5998
msgid "path '%s' is unmerged"
5999
msgstr "路径 '%s' 未合并"
6000
5808
-#: builtin/checkout.c:494
6001
+#: builtin/checkout.c:513
6002
msgid "you need to resolve your current index first"
6003
msgstr "您需要先解决当前索引的冲突"
6004
5812
-#: builtin/checkout.c:625
6005
+#: builtin/checkout.c:644
6006
#, c-format
6007
msgid "Can not do reflog for '%s': %s\n"
6008
msgstr "不能对 '%s' 执行 reflog 操作:%s\n"
6009
5817
-#: builtin/checkout.c:666
6010
+#: builtin/checkout.c:685
6011
msgid "HEAD is now at"
6012
msgstr "HEAD 目前位于"
6013
5821
-#: builtin/checkout.c:670 builtin/clone.c:660
6014
+#: builtin/checkout.c:689 builtin/clone.c:678
6015
msgid "unable to update HEAD"
6016
msgstr "不能更新 HEAD"
6017
5825
-#: builtin/checkout.c:674
6018
+#: builtin/checkout.c:693
6019
#, c-format
6020
msgid "Reset branch '%s'\n"
6021
msgstr "重置分支 '%s'\n"
6022
5830
-#: builtin/checkout.c:677
6023
+#: builtin/checkout.c:696
6024
#, c-format
6025
msgid "Already on '%s'\n"
6026
msgstr "已经位于 '%s'\n"
6027
5835
-#: builtin/checkout.c:681
6028
+#: builtin/checkout.c:700
6029
#, c-format
6030
msgid "Switched to and reset branch '%s'\n"
6031
msgstr "切换并重置分支 '%s'\n"
6032
5840
-#: builtin/checkout.c:683 builtin/checkout.c:1072
6033
+#: builtin/checkout.c:702 builtin/checkout.c:1090
6034
#, c-format
6035
msgid "Switched to a new branch '%s'\n"
6036
msgstr "切换到一个新分支 '%s'\n"
6037
5845
-#: builtin/checkout.c:685
6038
+#: builtin/checkout.c:704
6039
#, c-format
6040
msgid "Switched to branch '%s'\n"
6041
msgstr "切换到分支 '%s'\n"
6042
6043
# 译者:注意保持前导空格
5851
-#: builtin/checkout.c:736
6044
+#: builtin/checkout.c:755
6045
#, c-format
6046
msgid " ... and %d more.\n"
6047
msgstr " ... 及其它 %d 个。\n"
6048
5856
-#: builtin/checkout.c:742
6049
+#: builtin/checkout.c:761
6050
#, c-format
6051
msgid ""
6052
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -5874,7 +6067,7 @@ msgstr[1] ""
6067
"\n"
6068
"%s\n"
6069
5877
-#: builtin/checkout.c:761
6070
+#: builtin/checkout.c:780
6071
#, c-format
6072
msgid ""
6073
"If you want to keep it by creating a new branch, this may be a good time\n"
@@ -5901,150 +6094,150 @@ msgstr[1] ""
6094
" git branch <新分支名> %s\n"
6095
"\n"
6096
5904
-#: builtin/checkout.c:797
6097
+#: builtin/checkout.c:816
6098
msgid "internal error in revision walk"
6099
msgstr "在版本遍历时遇到内部错误"
6100
5908
-#: builtin/checkout.c:801
6101
+#: builtin/checkout.c:820
6102
msgid "Previous HEAD position was"
6103
msgstr "之前的 HEAD 位置是"
6104
5912
-#: builtin/checkout.c:828 builtin/checkout.c:1067
6105
+#: builtin/checkout.c:847 builtin/checkout.c:1085
6106
msgid "You are on a branch yet to be born"
6107
msgstr "您位于一个尚未初始化的分支"
6108
5916
-#: builtin/checkout.c:973
6109
+#: builtin/checkout.c:991
6110
#, c-format
6111
msgid "only one reference expected, %d given."
6112
msgstr "应只有一个引用,却给出了 %d 个"
6113
5921
-#: builtin/checkout.c:1013 builtin/worktree.c:214
6114
+#: builtin/checkout.c:1031 builtin/worktree.c:214
6115
#, c-format
6116
msgid "invalid reference: %s"
6117
msgstr "无效引用:%s"
6118
5926
-#: builtin/checkout.c:1042
6119
+#: builtin/checkout.c:1060
6120
#, c-format
6121
msgid "reference is not a tree: %s"
6122
msgstr "引用不是一个树:%s"
6123
5931
-#: builtin/checkout.c:1081
6124
+#: builtin/checkout.c:1099
6125
msgid "paths cannot be used with switching branches"
6126
msgstr "路径不能和切换分支同时使用"
6127
5935
-#: builtin/checkout.c:1084 builtin/checkout.c:1088
6128
+#: builtin/checkout.c:1102 builtin/checkout.c:1106
6129
#, c-format
6130
msgid "'%s' cannot be used with switching branches"
6131
msgstr "'%s' 不能和切换分支同时使用"
6132
5940
-#: builtin/checkout.c:1092 builtin/checkout.c:1095 builtin/checkout.c:1100
5941
-#: builtin/checkout.c:1103
6133
+#: builtin/checkout.c:1110 builtin/checkout.c:1113 builtin/checkout.c:1118
6134
+#: builtin/checkout.c:1121
6135
#, c-format
6136
msgid "'%s' cannot be used with '%s'"
6137
msgstr "'%s' 不能和 '%s' 同时使用"
6138
5946
-#: builtin/checkout.c:1108
6139
+#: builtin/checkout.c:1126
6140
#, c-format
6141
msgid "Cannot switch branch to a non-commit '%s'"
6142
msgstr "不能切换分支到一个非提交 '%s'"
6143
5951
-#: builtin/checkout.c:1141 builtin/checkout.c:1143 builtin/clone.c:93
5952
-#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:324
5953
-#: builtin/worktree.c:326
6144
+#: builtin/checkout.c:1159 builtin/checkout.c:1161 builtin/clone.c:111
6145
+#: builtin/remote.c:165 builtin/remote.c:167 builtin/worktree.c:325
6146
+#: builtin/worktree.c:327
6147
msgid "branch"
6148
msgstr "分支"
6149
5957
-#: builtin/checkout.c:1142
6150
+#: builtin/checkout.c:1160
6151
msgid "create and checkout a new branch"
6152
msgstr "创建并检出一个新的分支"
6153
5961
-#: builtin/checkout.c:1144
6154
+#: builtin/checkout.c:1162
6155
msgid "create/reset and checkout a branch"
6156
msgstr "创建/重置并检出一个分支"
6157
5965
-#: builtin/checkout.c:1145
6158
+#: builtin/checkout.c:1163
6159
msgid "create reflog for new branch"
6160
msgstr "为新的分支创建引用日志"
6161
5969
-#: builtin/checkout.c:1146 builtin/worktree.c:328
6162
+#: builtin/checkout.c:1164 builtin/worktree.c:329
6163
msgid "detach HEAD at named commit"
6164
msgstr "HEAD 从指定的提交分离"
6165
5973
-#: builtin/checkout.c:1147
6166
+#: builtin/checkout.c:1165
6167
msgid "set upstream info for new branch"
6168
msgstr "为新的分支设置上游信息"
6169
5977
-#: builtin/checkout.c:1149
6170
+#: builtin/checkout.c:1167
6171
msgid "new-branch"
6172
msgstr "新分支"
6173
5981
-#: builtin/checkout.c:1149
6174
+#: builtin/checkout.c:1167
6175
msgid "new unparented branch"
6176
msgstr "新的没有父提交的分支"
6177
5985
-#: builtin/checkout.c:1150
6178
+#: builtin/checkout.c:1168
6179
msgid "checkout our version for unmerged files"
6180
msgstr "对尚未合并的文件检出我们的版本"
6181
5989
-#: builtin/checkout.c:1152
6182
+#: builtin/checkout.c:1170
6183
msgid "checkout their version for unmerged files"
6184
msgstr "对尚未合并的文件检出他们的版本"
6185
5993
-#: builtin/checkout.c:1154
6186
+#: builtin/checkout.c:1172
6187
msgid "force checkout (throw away local modifications)"
6188
msgstr "强制检出(丢弃本地修改)"
6189
5997
-#: builtin/checkout.c:1155
6190
+#: builtin/checkout.c:1173
6191
msgid "perform a 3-way merge with the new branch"
6192
msgstr "和新的分支执行三方合并"
6193
6001
-#: builtin/checkout.c:1156 builtin/merge.c:235
6194
+#: builtin/checkout.c:1174 builtin/merge.c:234
6195
msgid "update ignored files (default)"
6196
msgstr "更新忽略的文件(默认)"
6197
6005
-#: builtin/checkout.c:1157 builtin/log.c:1466 parse-options.h:251
6198
+#: builtin/checkout.c:1175 builtin/log.c:1473 parse-options.h:251
6199
msgid "style"
6200
msgstr "风格"
6201
6009
-#: builtin/checkout.c:1158
6202
+#: builtin/checkout.c:1176
6203
msgid "conflict style (merge or diff3)"
6204
msgstr "冲突输出风格(merge 或 diff3)"
6205
6013
-#: builtin/checkout.c:1161
6206
+#: builtin/checkout.c:1179
6207
msgid "do not limit pathspecs to sparse entries only"
6208
msgstr "对路径不做稀疏检出的限制"
6209
6017
-#: builtin/checkout.c:1163
6210
+#: builtin/checkout.c:1181
6211
msgid "second guess 'git checkout <no-such-branch>'"
6212
msgstr "二次猜测'git checkout <无此分支>'"
6213
6021
-#: builtin/checkout.c:1165
6214
+#: builtin/checkout.c:1183
6215
msgid "do not check if another worktree is holding the given ref"
6216
msgstr "不检查指定的引用是否被其他工作区所占用"
6217
6025
-#: builtin/checkout.c:1166 builtin/clone.c:63 builtin/fetch.c:119
6026
-#: builtin/merge.c:232 builtin/pull.c:117 builtin/push.c:539
6027
-#: builtin/send-pack.c:168
6218
+#: builtin/checkout.c:1187 builtin/clone.c:78 builtin/fetch.c:119
6219
+#: builtin/merge.c:231 builtin/pull.c:117 builtin/push.c:539
6220
+#: builtin/send-pack.c:172
6221
msgid "force progress reporting"
6222
msgstr "强制显示进度报告"
6223
6031
-#: builtin/checkout.c:1197
6224
+#: builtin/checkout.c:1224
6225
msgid "-b, -B and --orphan are mutually exclusive"
6226
msgstr "-b、-B 和 --orphan 是互斥的"
6227
6035
-#: builtin/checkout.c:1214
6228
+#: builtin/checkout.c:1241
6229
msgid "--track needs a branch name"
6230
msgstr "--track 需要一个分支名"
6231
6039
-#: builtin/checkout.c:1219
6232
+#: builtin/checkout.c:1246
6233
msgid "Missing branch name; try -b"
6234
msgstr "缺少分支名;尝试 -b"
6235
6043
-#: builtin/checkout.c:1255
6236
+#: builtin/checkout.c:1282
6237
msgid "invalid path specification"
6238
msgstr "无效的路径规格"
6239
6047
-#: builtin/checkout.c:1262
6240
+#: builtin/checkout.c:1289
6241
#, c-format
6242
msgid ""
6243
"Cannot update paths and switch to branch '%s' at the same time.\n"
@@ -6053,12 +6246,12 @@ msgstr ""
6246
"不能同时更新路径并切换到分支'%s'。\n"
6247
"您是想要检出 '%s' 但其未能解析为提交么?"
6248
6056
-#: builtin/checkout.c:1267
6249
+#: builtin/checkout.c:1294
6250
#, c-format
6251
msgid "git checkout: --detach does not take a path argument '%s'"
6252
msgstr "git checkout:--detach 不能接收路径参数 '%s'"
6253
6061
-#: builtin/checkout.c:1271
6254
+#: builtin/checkout.c:1298
6255
msgid ""
6256
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
6257
"checking out of the index."
@@ -6096,7 +6289,7 @@ msgstr "将忽略仓库 %s\n"
6289
msgid "failed to remove %s"
6290
msgstr "无法删除 %s"
6291
6099
-#: builtin/clean.c:291 git-add--interactive.perl:623
6292
+#: builtin/clean.c:297 git-add--interactive.perl:614
6293
#, c-format
6294
msgid ""
6295
"Prompt help:\n"
@@ -6109,7 +6302,7 @@ msgstr ""
6302
"foo - 通过唯一前缀选择一个选项\n"
6303
" - (空)什么也不选择\n"
6304
6112
-#: builtin/clean.c:295 git-add--interactive.perl:632
6305
+#: builtin/clean.c:301 git-add--interactive.perl:623
6306
#, c-format
6307
msgid ""
6308
"Prompt help:\n"
@@ -6130,38 +6323,38 @@ msgstr ""
6323
"* - 选择所有选项\n"
6324
" - (空)结束选择\n"
6325
6133
-#: builtin/clean.c:511 git-add--interactive.perl:598
6134
-#: git-add--interactive.perl:603
6326
+#: builtin/clean.c:517 git-add--interactive.perl:589
6327
+#: git-add--interactive.perl:594
6328
#, c-format, perl-format
6329
msgid "Huh (%s)?\n"
6330
msgstr "嗯(%s)?\n"
6331
6139
-#: builtin/clean.c:653
6332
+#: builtin/clean.c:659
6333
#, c-format
6334
msgid "Input ignore patterns>> "
6335
msgstr "输入模版以排除条目>> "
6336
6144
-#: builtin/clean.c:690
6337
+#: builtin/clean.c:696
6338
#, c-format
6339
msgid "WARNING: Cannot find items matched by: %s"
6340
msgstr "警告:无法找到和 %s 匹配的条目"
6341
6149
-#: builtin/clean.c:711
6342
+#: builtin/clean.c:717
6343
msgid "Select items to delete"
6344
msgstr "选择要删除的条目"
6345
6346
#. TRANSLATORS: Make sure to keep [y/N] as is
6154
-#: builtin/clean.c:752
6347
+#: builtin/clean.c:758
6348
#, c-format
6349
msgid "Remove %s [y/N]? "
6350
msgstr "删除 %s [y/N]?"
6351
6159
-#: builtin/clean.c:777 git-add--interactive.perl:1669
6352
+#: builtin/clean.c:783 git-add--interactive.perl:1660
6353
#, c-format
6354
msgid "Bye.\n"
6355
msgstr "再见。\n"
6356
6164
-#: builtin/clean.c:785
6357
+#: builtin/clean.c:791
6358
msgid ""
6359
"clean - start cleaning\n"
6360
"filter by pattern - exclude items from deletion\n"
@@ -6179,69 +6372,70 @@ msgstr ""
6372
"help - 显示本帮助\n"
6373
"? - 显示如何在提示符下选择的帮助"
6374
6182
-#: builtin/clean.c:812 git-add--interactive.perl:1745
6375
+#: builtin/clean.c:818 git-add--interactive.perl:1736
6376
msgid "*** Commands ***"
6377
msgstr "*** 命令 ***"
6378
6186
-#: builtin/clean.c:813 git-add--interactive.perl:1742
6379
+#: builtin/clean.c:819 git-add--interactive.perl:1733
6380
msgid "What now"
6381
msgstr "请选择"
6382
6190
-#: builtin/clean.c:821
6383
+#: builtin/clean.c:827
6384
msgid "Would remove the following item:"
6385
msgid_plural "Would remove the following items:"
6386
msgstr[0] "将删除如下条目:"
6387
msgstr[1] "将删除如下条目:"
6388
6196
-#: builtin/clean.c:838
6389
+#: builtin/clean.c:844
6390
msgid "No more files to clean, exiting."
6391
msgstr "没有要清理的文件,退出。"
6392
6200
-#: builtin/clean.c:869
6393
+#: builtin/clean.c:875
6394
msgid "do not print names of files removed"
6395
msgstr "不打印删除文件的名称"
6396
6204
-#: builtin/clean.c:871
6397
+#: builtin/clean.c:877
6398
msgid "force"
6399
msgstr "强制"
6400
6208
-#: builtin/clean.c:872
6401
+#: builtin/clean.c:878
6402
msgid "interactive cleaning"
6403
msgstr "交互式清除"
6404
6212
-#: builtin/clean.c:874
6405
+#: builtin/clean.c:880
6406
msgid "remove whole directories"
6407
msgstr "删除整个目录"
6408
6216
-#: builtin/clean.c:875 builtin/describe.c:407 builtin/grep.c:1056
6217
-#: builtin/ls-files.c:538 builtin/name-rev.c:313 builtin/show-ref.c:176
6409
+#: builtin/clean.c:881 builtin/describe.c:449 builtin/describe.c:451
6410
+#: builtin/grep.c:1063 builtin/ls-files.c:539 builtin/name-rev.c:348
6411
+#: builtin/name-rev.c:350 builtin/show-ref.c:176
6412
msgid "pattern"
6413
msgstr "模式"
6414
6221
-#: builtin/clean.c:876
6415
+#: builtin/clean.c:882
6416
msgid "add <pattern> to ignore rules"
6417
msgstr "添加 <模式> 到忽略规则"
6418
6225
-#: builtin/clean.c:877
6419
+#: builtin/clean.c:883
6420
msgid "remove ignored files, too"
6421
msgstr "也删除忽略的文件"
6422
6229
-#: builtin/clean.c:879
6423
+#: builtin/clean.c:885
6424
msgid "remove only ignored files"
6425
msgstr "只删除忽略的文件"
6426
6233
-#: builtin/clean.c:897
6427
+#: builtin/clean.c:903
6428
msgid "-x and -X cannot be used together"
6429
msgstr "-x 和 -X 不能同时使用"
6430
6237
-#: builtin/clean.c:901
6431
+#: builtin/clean.c:907
6432
msgid ""
6433
"clean.requireForce set to true and neither -i, -n, nor -f given; refusing to "
6434
"clean"
6435
msgstr ""
6436
"clean.requireForce 设置为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作"
6437
6244
-#: builtin/clean.c:904
6438
+#: builtin/clean.c:910
6439
msgid ""
6440
"clean.requireForce defaults to true and neither -i, -n, nor -f given; "
6441
"refusing to clean"
@@ -6252,130 +6446,134 @@ msgstr ""
6446
msgid "git clone [<options>] [--] <repo> [<dir>]"
6447
msgstr "git clone [<选项>] [--] <仓库> [<路径>]"
6448
6255
-#: builtin/clone.c:65
6449
+#: builtin/clone.c:80
6450
msgid "don't create a checkout"
6451
msgstr "不创建一个检出"
6452
6259
-#: builtin/clone.c:66 builtin/clone.c:68 builtin/init-db.c:478
6453
+#: builtin/clone.c:81 builtin/clone.c:83 builtin/init-db.c:478
6454
msgid "create a bare repository"
6455
msgstr "创建一个纯仓库"
6456
6263
-#: builtin/clone.c:70
6457
+#: builtin/clone.c:85
6458
msgid "create a mirror repository (implies bare)"
6459
msgstr "创建一个镜像仓库(也是纯仓库)"
6460
6267
-#: builtin/clone.c:72
6461
+#: builtin/clone.c:87
6462
msgid "to clone from a local repository"
6463
msgstr "从本地仓库克隆"
6464
6271
-#: builtin/clone.c:74
6465
+#: builtin/clone.c:89
6466
msgid "don't use local hardlinks, always copy"
6467
msgstr "不使用本地硬链接,始终复制"
6468
6275
-#: builtin/clone.c:76
6469
+#: builtin/clone.c:91
6470
msgid "setup as shared repository"
6471
msgstr "设置为共享仓库"
6472
6279
-#: builtin/clone.c:78 builtin/clone.c:80
6473
+#: builtin/clone.c:93 builtin/clone.c:97
6474
+msgid "pathspec"
6475
+msgstr "路径"
6476
+
6477
+#: builtin/clone.c:93 builtin/clone.c:97
6478
msgid "initialize submodules in the clone"
6479
msgstr "在克隆时初始化子模组"
6480
6283
-#: builtin/clone.c:82
6481
+#: builtin/clone.c:100
6482
msgid "number of submodules cloned in parallel"
6483
msgstr "并发克隆的子模组的数量"
6484
6287
-#: builtin/clone.c:83 builtin/init-db.c:475
6485
+#: builtin/clone.c:101 builtin/init-db.c:475
6486
msgid "template-directory"
6487
msgstr "模板目录"
6488
6291
-#: builtin/clone.c:84 builtin/init-db.c:476
6489
+#: builtin/clone.c:102 builtin/init-db.c:476
6490
msgid "directory from which templates will be used"
6491
msgstr "模板目录将被使用"
6492
6295
-#: builtin/clone.c:86 builtin/clone.c:88 builtin/submodule--helper.c:604
6296
-#: builtin/submodule--helper.c:970
6493
+#: builtin/clone.c:104 builtin/clone.c:106 builtin/submodule--helper.c:642
6494
+#: builtin/submodule--helper.c:983
6495
msgid "reference repository"
6496
msgstr "参考仓库"
6497
6300
-#: builtin/clone.c:90
6498
+#: builtin/clone.c:108
6499
msgid "use --reference only while cloning"
6500
msgstr "仅在克隆时参考 --reference 指向的本地仓库"
6501
6304
-#: builtin/clone.c:91 builtin/column.c:26 builtin/merge-file.c:44
6502
+#: builtin/clone.c:109 builtin/column.c:26 builtin/merge-file.c:43
6503
msgid "name"
6504
msgstr "名称"
6505
6308
-#: builtin/clone.c:92
6506
+#: builtin/clone.c:110
6507
msgid "use <name> instead of 'origin' to track upstream"
6508
msgstr "使用 <名称> 而不是 'origin' 去跟踪上游"
6509
6312
-#: builtin/clone.c:94
6510
+#: builtin/clone.c:112
6511
msgid "checkout <branch> instead of the remote's HEAD"
6512
msgstr "检出 <分支> 而不是远程 HEAD"
6513
6316
-#: builtin/clone.c:96
6514
+#: builtin/clone.c:114
6515
msgid "path to git-upload-pack on the remote"
6516
msgstr "远程 git-upload-pack 路径"
6517
6320
-#: builtin/clone.c:97 builtin/fetch.c:120 builtin/grep.c:999
6518
+#: builtin/clone.c:115 builtin/fetch.c:120 builtin/grep.c:1006
6519
#: builtin/pull.c:202
6520
msgid "depth"
6521
msgstr "深度"
6522
6325
-#: builtin/clone.c:98
6523
+#: builtin/clone.c:116
6524
msgid "create a shallow clone of that depth"
6525
msgstr "创建一个指定深度的浅克隆"
6526
6329
-#: builtin/clone.c:99 builtin/fetch.c:122 builtin/pack-objects.c:2836
6527
+#: builtin/clone.c:117 builtin/fetch.c:122 builtin/pack-objects.c:2918
6528
#: parse-options.h:142
6529
msgid "time"
6530
msgstr "时间"
6531
6334
-#: builtin/clone.c:100
6532
+#: builtin/clone.c:118
6533
msgid "create a shallow clone since a specific time"
6534
msgstr "从一个特定时间创建一个浅克隆"
6535
6338
-#: builtin/clone.c:101 builtin/fetch.c:124
6536
+#: builtin/clone.c:119 builtin/fetch.c:124
6537
msgid "revision"
6538
msgstr "版本"
6539
6342
-#: builtin/clone.c:102 builtin/fetch.c:125
6540
+#: builtin/clone.c:120 builtin/fetch.c:125
6541
msgid "deepen history of shallow clone, excluding rev"
6542
msgstr "深化浅克隆的历史,除了特定版本"
6543
6346
-#: builtin/clone.c:104
6544
+#: builtin/clone.c:122
6545
msgid "clone only one branch, HEAD or --branch"
6546
msgstr "只克隆一个分支、HEAD 或 --branch"
6547
6350
-#: builtin/clone.c:106
6548
+#: builtin/clone.c:124
6549
msgid "any cloned submodules will be shallow"
6550
msgstr "子模组将以浅下载模式克隆"
6551
6354
-#: builtin/clone.c:107 builtin/init-db.c:484
6552
+#: builtin/clone.c:125 builtin/init-db.c:484
6553
msgid "gitdir"
6554
msgstr "git目录"
6555
6358
-#: builtin/clone.c:108 builtin/init-db.c:485
6556
+#: builtin/clone.c:126 builtin/init-db.c:485
6557
msgid "separate git dir from working tree"
6558
msgstr "git目录和工作区分离"
6559
6362
-#: builtin/clone.c:109
6560
+#: builtin/clone.c:127
6561
msgid "key=value"
6562
msgstr "key=value"
6563
6366
-#: builtin/clone.c:110
6564
+#: builtin/clone.c:128
6565
msgid "set config inside the new repository"
6566
msgstr "在新仓库中设置配置信息"
6567
6370
-#: builtin/clone.c:111 builtin/fetch.c:140 builtin/push.c:550
6568
+#: builtin/clone.c:129 builtin/fetch.c:140 builtin/push.c:550
6569
msgid "use IPv4 addresses only"
6570
msgstr "只使用 IPv4 地址"
6571
6374
-#: builtin/clone.c:113 builtin/fetch.c:142 builtin/push.c:552
6572
+#: builtin/clone.c:131 builtin/fetch.c:142 builtin/push.c:552
6573
msgid "use IPv6 addresses only"
6574
msgstr "只使用 IPv6 地址"
6575
6378
-#: builtin/clone.c:250
6576
+#: builtin/clone.c:268
6577
msgid ""
6578
"No directory name could be guessed.\n"
6579
"Please specify a directory on the command line"
@@ -6383,42 +6581,42 @@ msgstr ""
6581
"无法猜到目录名。\n"
6582
"请在命令行指定一个目录"
6583
6386
-#: builtin/clone.c:303
6584
+#: builtin/clone.c:321
6585
#, c-format
6586
msgid "info: Could not add alternate for '%s': %s\n"
6587
msgstr "info: 不能为 '%s' 添加一个备用:%s\n"
6588
6391
-#: builtin/clone.c:375
6589
+#: builtin/clone.c:393
6590
#, c-format
6591
msgid "failed to open '%s'"
6592
msgstr "无法打开 '%s'"
6593
6396
-#: builtin/clone.c:383
6594
+#: builtin/clone.c:401
6595
#, c-format
6596
msgid "%s exists and is not a directory"
6597
msgstr "%s 存在且不是一个目录"
6598
6401
-#: builtin/clone.c:397
6599
+#: builtin/clone.c:415
6600
#, c-format
6601
msgid "failed to stat %s\n"
6602
msgstr "无法枚举 %s 状态\n"
6603
6406
-#: builtin/clone.c:419
6604
+#: builtin/clone.c:437
6605
#, c-format
6606
msgid "failed to create link '%s'"
6607
msgstr "无法创建链接 '%s'"
6608
6411
-#: builtin/clone.c:423
6609
+#: builtin/clone.c:441
6610
#, c-format
6611
msgid "failed to copy file to '%s'"
6612
msgstr "无法拷贝文件至 '%s'"
6613
6416
-#: builtin/clone.c:448
6614
+#: builtin/clone.c:466
6615
#, c-format
6616
msgid "done.\n"
6617
msgstr "完成。\n"
6618
6421
-#: builtin/clone.c:460
6619
+#: builtin/clone.c:478
6620
msgid ""
6621
"Clone succeeded, but checkout failed.\n"
6622
"You can inspect what was checked out with 'git status'\n"
@@ -6428,136 +6626,135 @@ msgstr ""
6626
"您可以通过 'git status' 检查哪些已被检出,然后使用命令\n"
6627
"'git checkout -f HEAD' 重试\n"
6628
6431
-#: builtin/clone.c:537
6629
+#: builtin/clone.c:555
6630
#, c-format
6631
msgid "Could not find remote branch %s to clone."
6632
msgstr "不能发现要克隆的远程分支 %s。"
6633
6436
-#: builtin/clone.c:632
6634
+#: builtin/clone.c:650
6635
msgid "remote did not send all necessary objects"
6636
msgstr "远程没有发送所有必须的对象"
6637
6440
-#: builtin/clone.c:648
6638
+#: builtin/clone.c:666
6639
#, c-format
6640
msgid "unable to update %s"
6641
msgstr "不能更新 %s"
6642
6445
-#: builtin/clone.c:697
6643
+#: builtin/clone.c:715
6644
msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
6645
msgstr "远程 HEAD 指向一个不存在的引用,无法检出。\n"
6646
6449
-#: builtin/clone.c:728
6647
+#: builtin/clone.c:746
6648
msgid "unable to checkout working tree"
6649
msgstr "不能检出工作区"
6650
6453
-#: builtin/clone.c:768
6651
+#: builtin/clone.c:786
6652
msgid "unable to write parameters to config file"
6653
msgstr "无法将参数写入配置文件"
6654
6457
-#: builtin/clone.c:831
6655
+#: builtin/clone.c:849
6656
msgid "cannot repack to clean up"
6657
msgstr "无法执行 repack 来清理"
6658
6461
-#: builtin/clone.c:833
6659
+#: builtin/clone.c:851
6660
msgid "cannot unlink temporary alternates file"
6661
msgstr "无法删除临时的 alternates 文件"
6662
6465
-#: builtin/clone.c:866 builtin/receive-pack.c:1895
6663
+#: builtin/clone.c:884 builtin/receive-pack.c:1901
6664
msgid "Too many arguments."
6665
msgstr "太多参数。"
6666
6469
-#: builtin/clone.c:870
6667
+#: builtin/clone.c:888
6668
msgid "You must specify a repository to clone."
6669
msgstr "您必须指定一个仓库来克隆。"
6670
6473
-#: builtin/clone.c:883
This file is too large to show in full.