l10n: zh_CN: for git v2.18.0 l10n round 1 to 3
Translate 251 new messages (3608t0f0u) for git 2.18.0. Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
May 28, 2018 at 09:11 UTC
fd8cb379022fc6f5c6d71d12d10c9388b9f5841c
1 file changed
+3561
-2461
po/zh_CN.po
+3561
-2461
@@ -58,7 +58,7 @@
58
# fork | 派生
59
# Git archive | 仓库(对于 arch 用户)
60
# gitfile | gitfile(仓库链接文件)
61
-# grafts | (提交)嫁接
61
+# grafts | (提交)移植
62
# hash | 哈希值
63
# HEAD | HEAD(头指针,亦即当前分支)
64
# head | 头、分支
@@ -138,8 +138,8 @@ msgid ""
138
msgstr ""
139
"Project-Id-Version: Git\n"
140
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
141
-"POT-Creation-Date: 2018-03-16 07:29+0800\n"
142
-"PO-Revision-Date: 2018-03-25 22:20+0800\n"
141
+"POT-Creation-Date: 2018-06-16 22:06+0800\n"
142
+"PO-Revision-Date: 2018-06-18 00:28+0800\n"
143
"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
144
"Language-Team: GitHub <https://github.com/jiangxin/git/>\n"
145
"Language: zh_CN\n"
@@ -148,37 +148,37 @@ msgstr ""
148
"Content-Transfer-Encoding: 8bit\n"
149
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
150
151
-#: advice.c:62
151
+#: advice.c:92
152
#, c-format
153
-msgid "hint: %.*s\n"
154
-msgstr "提示:%.*s\n"
153
+msgid "%shint: %.*s%s\n"
154
+msgstr "%s提示:%.*s%s\n"
155
156
-#: advice.c:90
156
+#: advice.c:137
157
msgid "Cherry-picking is not possible because you have unmerged files."
158
msgstr "无法拣选,因为您有未合并的文件。"
159
160
-#: advice.c:92
160
+#: advice.c:139
161
msgid "Committing is not possible because you have unmerged files."
162
msgstr "无法提交,因为您有未合并的文件。"
163
164
-#: advice.c:94
164
+#: advice.c:141
165
msgid "Merging is not possible because you have unmerged files."
166
msgstr "无法合并,因为您有未合并的文件。"
167
168
-#: advice.c:96
168
+#: advice.c:143
169
msgid "Pulling is not possible because you have unmerged files."
170
msgstr "无法拉取,因为您有未合并的文件。"
171
172
-#: advice.c:98
172
+#: advice.c:145
173
msgid "Reverting is not possible because you have unmerged files."
174
msgstr "无法回退,因为您有未合并的文件。"
175
176
-#: advice.c:100
176
+#: advice.c:147
177
#, c-format
178
msgid "It is not possible to %s because you have unmerged files."
179
msgstr "无法 %s,因为您有未合并的文件。"
180
181
-#: advice.c:108
181
+#: advice.c:155
182
msgid ""
183
"Fix them up in the work tree, and then use 'git add/rm <file>'\n"
184
"as appropriate to mark resolution and make a commit."
@@ -186,23 +186,23 @@ msgstr ""
186
"请在工作区改正文件,然后酌情使用 'git add/rm <文件>' 命令标记\n"
187
"解决方案并提交。"
188
189
-#: advice.c:116
189
+#: advice.c:163
190
msgid "Exiting because of an unresolved conflict."
191
msgstr "因为存在未解决的冲突而退出。"
192
193
-#: advice.c:121 builtin/merge.c:1251
193
+#: advice.c:168 builtin/merge.c:1250
194
msgid "You have not concluded your merge (MERGE_HEAD exists)."
195
msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。"
196
197
-#: advice.c:123
197
+#: advice.c:170
198
msgid "Please, commit your changes before merging."
199
msgstr "请在合并前先提交您的修改。"
200
201
-#: advice.c:124
201
+#: advice.c:171
202
msgid "Exiting because of unfinished merge."
203
msgstr "因为存在未完成的合并而退出。"
204
205
-#: advice.c:130
205
+#: advice.c:177
206
#, c-format
207
msgid ""
208
"Note: checking out '%s'.\n"
@@ -460,7 +460,7 @@ msgstr "打补丁失败:%s:%ld"
460
msgid "cannot checkout %s"
461
msgstr "不能检出 %s"
462
463
-#: apply.c:3396 apply.c:3407 apply.c:3453 setup.c:277
463
+#: apply.c:3396 apply.c:3407 apply.c:3453 setup.c:278
464
#, c-format
465
msgid "failed to read %s"
466
msgstr "无法读取 %s"
@@ -659,7 +659,7 @@ msgstr[1] "应用 %%s 个补丁,其中 %d 个被拒绝..."
659
msgid "truncating .rej filename to %.*s.rej"
660
msgstr "截短 .rej 文件名为 %.*s.rej"
661
662
-#: apply.c:4545 builtin/fetch.c:775 builtin/fetch.c:1025
662
+#: apply.c:4545 builtin/fetch.c:786 builtin/fetch.c:1036
663
#, c-format
664
msgid "cannot open %s"
665
msgstr "不能打开 %s"
@@ -713,15 +713,15 @@ msgid_plural "%d lines applied after fixing whitespace errors."
713
msgstr[0] "修复空白错误后,应用了 %d 行。"
714
msgstr[1] "修复空白错误后,应用了 %d 行。"
715
716
-#: apply.c:4894 builtin/add.c:539 builtin/mv.c:298 builtin/rm.c:390
716
+#: apply.c:4894 builtin/add.c:538 builtin/mv.c:300 builtin/rm.c:389
717
msgid "Unable to write new index file"
718
msgstr "无法写入新索引文件"
719
720
#: apply.c:4921 apply.c:4924 builtin/am.c:2254 builtin/am.c:2257
721
-#: builtin/clone.c:118 builtin/fetch.c:127 builtin/pull.c:193
722
-#: builtin/submodule--helper.c:403 builtin/submodule--helper.c:1197
723
-#: builtin/submodule--helper.c:1200 builtin/submodule--helper.c:1567
724
-#: builtin/submodule--helper.c:1570 builtin/submodule--helper.c:1787
721
+#: builtin/clone.c:120 builtin/fetch.c:126 builtin/pull.c:198
722
+#: builtin/submodule--helper.c:405 builtin/submodule--helper.c:1210
723
+#: builtin/submodule--helper.c:1213 builtin/submodule--helper.c:1584
724
+#: builtin/submodule--helper.c:1587 builtin/submodule--helper.c:1807
725
#: git-add--interactive.perl:197
726
msgid "path"
727
msgstr "路径"
@@ -796,7 +796,7 @@ msgstr "确保至少匹配 <n> 行上下文"
796
797
#: apply.c:4960 builtin/am.c:2242 builtin/interpret-trailers.c:95
798
#: builtin/interpret-trailers.c:97 builtin/interpret-trailers.c:99
799
-#: builtin/pack-objects.c:3035
799
+#: builtin/pack-objects.c:3177
800
msgid "action"
801
msgstr "动作"
802
@@ -824,9 +824,9 @@ msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
824
msgid "allow overlapping hunks"
825
msgstr "允许重叠的补丁片段"
826
827
-#: apply.c:4977 builtin/add.c:292 builtin/check-ignore.c:21
828
-#: builtin/commit.c:1276 builtin/count-objects.c:96 builtin/fsck.c:665
829
-#: builtin/log.c:1901 builtin/mv.c:123 builtin/read-tree.c:125
827
+#: apply.c:4977 builtin/add.c:290 builtin/check-ignore.c:21
828
+#: builtin/commit.c:1301 builtin/count-objects.c:98 builtin/fsck.c:666
829
+#: builtin/log.c:1901 builtin/mv.c:122 builtin/read-tree.c:124
830
msgid "be verbose"
831
msgstr "冗长输出"
832
@@ -864,98 +864,98 @@ msgstr ""
864
msgid "git archive --remote <repo> [--exec <cmd>] --list"
865
msgstr "git archive --remote <仓库> [--exec <命令>] --list"
866
867
-#: archive.c:351 builtin/add.c:176 builtin/add.c:515 builtin/rm.c:299
867
+#: archive.c:351 builtin/add.c:176 builtin/add.c:514 builtin/rm.c:298
868
#, c-format
869
msgid "pathspec '%s' did not match any files"
870
msgstr "路径规格 '%s' 未匹配任何文件"
871
872
-#: archive.c:436
872
+#: archive.c:434
873
msgid "fmt"
874
msgstr "格式"
875
876
-#: archive.c:436
876
+#: archive.c:434
877
msgid "archive format"
878
msgstr "归档格式"
879
880
-#: archive.c:437 builtin/log.c:1462
880
+#: archive.c:435 builtin/log.c:1462
881
msgid "prefix"
882
msgstr "前缀"
883
884
-#: archive.c:438
884
+#: archive.c:436
885
msgid "prepend prefix to each pathname in the archive"
886
msgstr "为归档中每个路径名加上前缀"
887
888
-#: archive.c:439 builtin/blame.c:702 builtin/blame.c:703 builtin/config.c:62
889
-#: builtin/fast-export.c:1005 builtin/fast-export.c:1007 builtin/grep.c:869
888
+#: archive.c:437 builtin/blame.c:813 builtin/blame.c:814 builtin/config.c:127
889
+#: builtin/fast-export.c:1007 builtin/fast-export.c:1009 builtin/grep.c:869
890
#: builtin/hash-object.c:103 builtin/ls-files.c:551 builtin/ls-files.c:554
891
-#: builtin/notes.c:405 builtin/notes.c:568 builtin/read-tree.c:120
891
+#: builtin/notes.c:405 builtin/notes.c:568 builtin/read-tree.c:119
892
#: parse-options.h:165
893
msgid "file"
894
msgstr "文件"
895
896
-#: archive.c:440 builtin/archive.c:89
896
+#: archive.c:438 builtin/archive.c:89
897
msgid "write the archive to this file"
898
msgstr "归档写入此文件"
899
900
-#: archive.c:442
900
+#: archive.c:440
901
msgid "read .gitattributes in working directory"
902
msgstr "读取工作区中的 .gitattributes"
903
904
-#: archive.c:443
904
+#: archive.c:441
905
msgid "report archived files on stderr"
906
msgstr "在标准错误上报告归档文件"
907
908
-#: archive.c:444
908
+#: archive.c:442
909
msgid "store only"
910
msgstr "只存储"
911
912
-#: archive.c:445
912
+#: archive.c:443
913
msgid "compress faster"
914
msgstr "压缩速度更快"
915
916
-#: archive.c:453
916
+#: archive.c:451
917
msgid "compress better"
918
msgstr "压缩效果更好"
919
920
-#: archive.c:456
920
+#: archive.c:454
921
msgid "list supported archive formats"
922
msgstr "列出支持的归档格式"
923
924
-#: archive.c:458 builtin/archive.c:90 builtin/clone.c:108 builtin/clone.c:111
925
-#: builtin/submodule--helper.c:1209 builtin/submodule--helper.c:1576
924
+#: archive.c:456 builtin/archive.c:90 builtin/clone.c:110 builtin/clone.c:113
925
+#: builtin/submodule--helper.c:1222 builtin/submodule--helper.c:1593
926
msgid "repo"
927
msgstr "仓库"
928
929
-#: archive.c:459 builtin/archive.c:91
929
+#: archive.c:457 builtin/archive.c:91
930
msgid "retrieve the archive from remote repository <repo>"
931
msgstr "从远程仓库(<仓库>)提取归档文件"
932
933
-#: archive.c:460 builtin/archive.c:92 builtin/notes.c:489
933
+#: archive.c:458 builtin/archive.c:92 builtin/notes.c:489
934
msgid "command"
935
msgstr "命令"
936
937
-#: archive.c:461 builtin/archive.c:93
937
+#: archive.c:459 builtin/archive.c:93
938
msgid "path to the remote git-upload-archive command"
939
msgstr "远程 git-upload-archive 命令的路径"
940
941
-#: archive.c:468
941
+#: archive.c:466
942
msgid "Unexpected option --remote"
943
msgstr "未知参数 --remote"
944
945
-#: archive.c:470
945
+#: archive.c:468
946
msgid "Option --exec can only be used together with --remote"
947
msgstr "选项 --exec 只能和 --remote 同时使用"
948
949
-#: archive.c:472
949
+#: archive.c:470
950
msgid "Unexpected option --output"
951
msgstr "未知参数 --output"
952
953
-#: archive.c:494
953
+#: archive.c:492
954
#, c-format
955
msgid "Unknown archive format '%s'"
956
msgstr "未知归档格式 '%s'"
957
958
-#: archive.c:501
958
+#: archive.c:499
959
#, c-format
960
msgid "Argument not supported for format '%s': -%d"
961
msgstr "参数不支持此格式 '%s':-%d"
@@ -973,22 +973,22 @@ msgstr ""
973
"负值模版在 git attributes 中被忽略\n"
974
"当字符串确实要以感叹号开始时,使用 '\\!'。"
975
976
-#: bisect.c:460
976
+#: bisect.c:461
977
#, c-format
978
msgid "Badly quoted content in file '%s': %s"
979
msgstr "文件 '%s' 包含错误的引用格式:%s"
980
981
-#: bisect.c:668
981
+#: bisect.c:669
982
#, c-format
983
msgid "We cannot bisect more!\n"
984
msgstr "我们无法进行更多的二分查找!\n"
985
986
-#: bisect.c:722
986
+#: bisect.c:723
987
#, c-format
988
msgid "Not a valid commit name %s"
989
msgstr "不是一个有效的提交名 %s"
990
991
-#: bisect.c:746
991
+#: bisect.c:747
992
#, c-format
993
msgid ""
994
"The merge base %s is bad.\n"
@@ -997,7 +997,7 @@ msgstr ""
997
"合并基线 %s 是坏的。\n"
998
"这意味着介于 %s 和 [%s] 之间的 bug 已经被修复。\n"
999
1000
-#: bisect.c:751
1000
+#: bisect.c:752
1001
#, c-format
1002
msgid ""
1003
"The merge base %s is new.\n"
@@ -1006,7 +1006,7 @@ msgstr ""
1006
"合并基线 %s 是新的。\n"
1007
"介于 %s 和 [%s] 之间的属性已经被修改。\n"
1008
1009
-#: bisect.c:756
1009
+#: bisect.c:757
1010
#, c-format
1011
msgid ""
1012
"The merge base %s is %s.\n"
@@ -1015,7 +1015,7 @@ msgstr ""
1015
"合并基线 %s 是 %s。\n"
1016
"这意味着第一个 '%s' 提交位于 %s 和 [%s] 之间。\n"
1017
1018
-#: bisect.c:764
1018
+#: bisect.c:765
1019
#, c-format
1020
msgid ""
1021
"Some %s revs are not ancestors of the %s rev.\n"
@@ -1026,7 +1026,7 @@ msgstr ""
1026
"这种情况下 git 二分查找无法正常工作。\n"
1027
"您可能弄错了 %s 和 %s 版本?\n"
1028
1029
-#: bisect.c:777
1029
+#: bisect.c:778
1030
#, c-format
1031
msgid ""
1032
"the merge base between %s and [%s] must be skipped.\n"
@@ -1037,36 +1037,36 @@ msgstr ""
1037
"所以我们无法确认第一个 %s 提交是否介于 %s 和 %s 之间。\n"
1038
"我们仍旧继续。"
1039
1040
-#: bisect.c:810
1040
+#: bisect.c:811
1041
#, c-format
1042
msgid "Bisecting: a merge base must be tested\n"
1043
msgstr "二分查找中:合并基线必须是经过测试的\n"
1044
1045
-#: bisect.c:850
1045
+#: bisect.c:851
1046
#, c-format
1047
msgid "a %s revision is needed"
1048
msgstr "需要一个 %s 版本"
1049
1050
-#: bisect.c:869 builtin/notes.c:175 builtin/tag.c:235
1050
+#: bisect.c:870 builtin/notes.c:175 builtin/tag.c:236
1051
#, c-format
1052
msgid "could not create file '%s'"
1053
msgstr "不能创建文件 '%s'"
1054
1055
-#: bisect.c:920
1055
+#: bisect.c:921
1056
#, c-format
1057
msgid "could not read file '%s'"
1058
msgstr "不能读取文件 '%s'"
1059
1060
-#: bisect.c:950
1060
+#: bisect.c:951
1061
msgid "reading bisect refs failed"
1062
msgstr "读取二分查找引用失败"
1063
1064
-#: bisect.c:969
1064
+#: bisect.c:970
1065
#, c-format
1066
msgid "%s was both %s and %s\n"
1067
msgstr "%s 同时为 %s 和 %s\n"
1068
1069
-#: bisect.c:977
1069
+#: bisect.c:978
1070
#, c-format
1071
msgid ""
1072
"No testable commit found.\n"
@@ -1075,7 +1075,7 @@ msgstr ""
1075
"没有发现可测试的提交。\n"
1076
"可能您在运行时使用了错误的路径参数?\n"
1077
1078
-#: bisect.c:996
1078
+#: bisect.c:997
1079
#, c-format
1080
msgid "(roughly %d step)"
1081
msgid_plural "(roughly %d steps)"
@@ -1085,48 +1085,48 @@ msgstr[1] "(大概 %d 步)"
1085
#. TRANSLATORS: the last %s will be replaced with "(roughly %d
1086
#. steps)" translation.
1087
#.
1088
-#: bisect.c:1002
1088
+#: bisect.c:1003
1089
#, c-format
1090
msgid "Bisecting: %d revision left to test after this %s\n"
1091
msgid_plural "Bisecting: %d revisions left to test after this %s\n"
1092
msgstr[0] "二分查找中:在此之后,还剩 %d 个版本待测试 %s\n"
1093
msgstr[1] "二分查找中:在此之后,还剩 %d 个版本待测试 %s\n"
1094
1095
-#: blame.c:1758
1095
+#: blame.c:1756
1096
msgid "--contents and --reverse do not blend well."
1097
msgstr "--contents 和 --reverse 不能混用。"
1098
1099
-#: blame.c:1769
1099
+#: blame.c:1767
1100
msgid "cannot use --contents with final commit object name"
1101
msgstr "不能将 --contents 和最终的提交对象名共用"
1102
1103
-#: blame.c:1789
1103
+#: blame.c:1787
1104
msgid "--reverse and --first-parent together require specified latest commit"
1105
msgstr "--reverse 和 --first-parent 共用,需要指定最新的提交"
1106
1107
-#: blame.c:1798 bundle.c:160 ref-filter.c:1978 sequencer.c:1699
1108
-#: sequencer.c:2901 builtin/commit.c:976 builtin/log.c:366 builtin/log.c:920
1109
-#: builtin/log.c:1371 builtin/log.c:1702 builtin/log.c:1950 builtin/merge.c:370
1110
-#: builtin/shortlog.c:191
1107
+#: blame.c:1796 bundle.c:160 ref-filter.c:2075 sequencer.c:1861
1108
+#: sequencer.c:3632 builtin/commit.c:981 builtin/log.c:366 builtin/log.c:920
1109
+#: builtin/log.c:1371 builtin/log.c:1702 builtin/log.c:1950 builtin/merge.c:372
1110
+#: builtin/shortlog.c:192
1111
msgid "revision walk setup failed"
1112
msgstr "版本遍历设置失败"
1113
1114
-#: blame.c:1816
1114
+#: blame.c:1814
1115
msgid ""
1116
"--reverse --first-parent together require range along first-parent chain"
1117
msgstr "--reverse 和 --first-parent 共用,需要第一祖先链上的提交范围"
1118
1119
-#: blame.c:1827
1119
+#: blame.c:1825
1120
#, c-format
1121
msgid "no such path %s in %s"
1122
msgstr "在 %2$s 中无此路径 %1$s"
1123
1124
-#: blame.c:1838
1124
+#: blame.c:1836
1125
#, c-format
1126
msgid "cannot read blob %s for path %s"
1127
msgstr "不能为路径 %2$s 读取数据对象 %1$s"
1128
1129
-#: branch.c:53
1129
+#: branch.c:54
1130
#, c-format
1131
msgid ""
1132
"\n"
@@ -1138,85 +1138,85 @@ msgstr ""
1138
"在修复错误后,您可以尝试修改远程跟踪分支,通过执行命令\n"
1139
"\"git branch --set-upstream-to=%s%s%s\" 。"
1140
1141
-#: branch.c:67
1141
+#: branch.c:68
1142
#, c-format
1143
msgid "Not setting branch %s as its own upstream."
1144
msgstr "未设置分支 %s 作为它自己的上游。"
1145
1146
-#: branch.c:93
1146
+#: branch.c:94
1147
#, c-format
1148
msgid "Branch '%s' set up to track remote branch '%s' from '%s' by rebasing."
1149
msgstr "分支 '%1$s' 设置为使用变基来跟踪来自 '%3$s' 的远程分支 '%2$s'。"
1150
1151
-#: branch.c:94
1151
+#: branch.c:95
1152
#, c-format
1153
msgid "Branch '%s' set up to track remote branch '%s' from '%s'."
1154
msgstr "分支 '%1$s' 设置为跟踪来自 '%3$s' 的远程分支 '%2$s'。"
1155
1156
-#: branch.c:98
1156
+#: branch.c:99
1157
#, c-format
1158
msgid "Branch '%s' set up to track local branch '%s' by rebasing."
1159
msgstr "分支 '%s' 设置为使用变基来跟踪本地分支 '%s'。"
1160
1161
-#: branch.c:99
1161
+#: branch.c:100
1162
#, c-format
1163
msgid "Branch '%s' set up to track local branch '%s'."
1164
msgstr "分支 '%s' 设置为跟踪本地分支 '%s'。"
1165
1166
-#: branch.c:104
1166
+#: branch.c:105
1167
#, c-format
1168
msgid "Branch '%s' set up to track remote ref '%s' by rebasing."
1169
msgstr "分支 '%s' 设置为使用变基来跟踪远程引用 '%s'。"
1170
1171
-#: branch.c:105
1171
+#: branch.c:106
1172
#, c-format
1173
msgid "Branch '%s' set up to track remote ref '%s'."
1174
msgstr "分支 '%s' 设置为跟踪远程引用 '%s'。"
1175
1176
-#: branch.c:109
1176
+#: branch.c:110
1177
#, c-format
1178
msgid "Branch '%s' set up to track local ref '%s' by rebasing."
1179
msgstr "分支 '%s' 设置为使用变基来跟踪本地引用 '%s'。"
1180
1181
-#: branch.c:110
1181
+#: branch.c:111
1182
#, c-format
1183
msgid "Branch '%s' set up to track local ref '%s'."
1184
msgstr "分支 '%s' 设置为跟踪本地引用 '%s'。"
1185
1186
-#: branch.c:119
1186
+#: branch.c:120
1187
msgid "Unable to write upstream branch configuration"
1188
msgstr "无法写入上游分支配置"
1189
1190
-#: branch.c:156
1190
+#: branch.c:157
1191
#, c-format
1192
msgid "Not tracking: ambiguous information for ref %s"
1193
msgstr "未跟踪:引用 %s 有歧义"
1194
1195
-#: branch.c:189
1195
+#: branch.c:190
1196
#, c-format
1197
msgid "'%s' is not a valid branch name."
1198
msgstr "'%s' 不是一个有效的分支名称。"
1199
1200
-#: branch.c:208
1200
+#: branch.c:209
1201
#, c-format
1202
msgid "A branch named '%s' already exists."
1203
msgstr "一个分支名 '%s' 已经存在。"
1204
1205
-#: branch.c:213
1205
+#: branch.c:214
1206
msgid "Cannot force update the current branch."
1207
msgstr "无法强制更新当前分支。"
1208
1209
-#: branch.c:233
1209
+#: branch.c:234
1210
#, c-format
1211
msgid "Cannot setup tracking information; starting point '%s' is not a branch."
1212
msgstr "无法设置跟踪信息;起始点 '%s' 不是一个分支。"
1213
1214
-#: branch.c:235
1214
+#: branch.c:236
1215
#, c-format
1216
msgid "the requested upstream branch '%s' does not exist"
1217
msgstr "请求的上游分支 '%s' 不存在"
1218
1219
-#: branch.c:237
1219
+#: branch.c:238
1220
msgid ""
1221
"\n"
1222
"If you are planning on basing your work on an upstream\n"
@@ -1234,27 +1234,27 @@ msgstr ""
1234
"如果您正计划推送一个能与对应远程分支建立跟踪的新的本地分支,\n"
1235
"您可能需要使用 \"git push -u\" 推送分支并配置和上游的关联。"
1236
1237
-#: branch.c:280
1237
+#: branch.c:281
1238
#, c-format
1239
msgid "Not a valid object name: '%s'."
1240
msgstr "不是一个有效的对象名:'%s'。"
1241
1242
-#: branch.c:300
1242
+#: branch.c:301
1243
#, c-format
1244
msgid "Ambiguous object name: '%s'."
1245
msgstr "歧义的对象名:'%s'。"
1246
1247
-#: branch.c:305
1247
+#: branch.c:306
1248
#, c-format
1249
msgid "Not a valid branch point: '%s'."
1250
msgstr "无效的分支点:'%s'。"
1251
1252
-#: branch.c:359
1252
+#: branch.c:360
1253
#, c-format
1254
msgid "'%s' is already checked out at '%s'"
1255
msgstr "'%s' 已经检出到 '%s'"
1256
1257
-#: branch.c:382
1257
+#: branch.c:383
1258
#, c-format
1259
msgid "HEAD of working tree %s is not updated"
1260
msgstr "工作区 %s 的 HEAD 指向没有被更新"
@@ -1269,7 +1269,7 @@ msgstr "'%s' 不像是一个 v2 版本的包文件"
1269
msgid "unrecognized header: %s%s (%d)"
1270
msgstr "未能识别的包头:%s%s (%d)"
1271
1272
-#: bundle.c:88 sequencer.c:1879 sequencer.c:2337 builtin/commit.c:750
1272
+#: bundle.c:88 sequencer.c:2081 sequencer.c:2558 builtin/commit.c:755
1273
#, c-format
1274
msgid "could not open '%s'"
1275
msgstr "不能打开 '%s'"
@@ -1313,7 +1313,7 @@ msgstr "rev-list 终止"
1313
msgid "ref '%s' is excluded by the rev-list options"
1314
msgstr "引用 '%s' 被 rev-list 选项排除"
1315
1316
-#: bundle.c:450 builtin/log.c:183 builtin/log.c:1607 builtin/shortlog.c:296
1316
+#: bundle.c:450 builtin/log.c:183 builtin/log.c:1607 builtin/shortlog.c:303
1317
#, c-format
1318
msgid "unrecognized argument: %s"
1319
msgstr "未能识别的参数:%s"
@@ -1336,18 +1336,39 @@ msgstr "index-pack 终止"
1336
msgid "invalid color value: %.*s"
1337
msgstr "无效的颜色值:%.*s"
1338
1339
-#: commit.c:41 sequencer.c:2141 builtin/am.c:421 builtin/am.c:465
1340
-#: builtin/am.c:1436 builtin/am.c:2072
1339
+#: commit.c:43 sequencer.c:2364 builtin/am.c:421 builtin/am.c:465
1340
+#: builtin/am.c:1436 builtin/am.c:2072 builtin/replace.c:376
1341
+#: builtin/replace.c:448
1342
#, c-format
1343
msgid "could not parse %s"
1344
msgstr "不能解析 %s"
1345
1345
-#: commit.c:43
1346
+#: commit.c:45
1347
#, c-format
1348
msgid "%s %s is not a commit!"
1349
msgstr "%s %s 不是一个提交!"
1350
1350
-#: commit.c:1506
1351
+#: commit.c:182
1352
+msgid ""
1353
+"Support for <GIT_DIR>/info/grafts is deprecated\n"
1354
+"and will be removed in a future Git version.\n"
1355
+"\n"
1356
+"Please use \"git replace --convert-graft-file\"\n"
1357
+"to convert the grafts into replace refs.\n"
1358
+"\n"
1359
+"Turn this message off by running\n"
1360
+"\"git config advice.graftFileDeprecated false\""
1361
+msgstr ""
1362
+"对 <GIT_DIR>/info/grafts 的支持已被弃用,并将在\n"
1363
+"未来的Git版本中被移除。\n"
1364
+"\n"
1365
+"请使用 \"git replace --convert-graft-file\" 将\n"
1366
+"grafts 转换为替换引用。\n"
1367
+"\n"
1368
+"设置 \"git config advice.graftFileDeprecated false\"\n"
1369
+"可关闭本消息"
1370
+
1371
+#: commit.c:1540
1372
msgid ""
1373
"Warning: commit message did not conform to UTF-8.\n"
1374
"You may want to amend it after fixing the message, or set the config\n"
@@ -1357,170 +1378,184 @@ msgstr ""
1378
"您可以通过修补提交来改正提交说明,或者将配置变量 i18n.commitencoding\n"
1379
"设置为您项目所用的字符编码。\n"
1380
1381
+#: commit-graph.c:669
1382
+#, c-format
1383
+msgid "the commit graph format cannot write %d commits"
1384
+msgstr "提交图形格式不能写入 %d 个提交"
1385
+
1386
+#: commit-graph.c:696
1387
+msgid "too many commits to write graph"
1388
+msgstr "提交太多不能画图"
1389
+
1390
+#: commit-graph.c:707 builtin/init-db.c:516 builtin/init-db.c:521
1391
+#, c-format
1392
+msgid "cannot mkdir %s"
1393
+msgstr "不能创建目录 %s"
1394
+
1395
#: compat/obstack.c:405 compat/obstack.c:407
1396
msgid "memory exhausted"
1397
msgstr "内存耗尽"
1398
1364
-#: config.c:186
1399
+#: config.c:187
1400
msgid "relative config include conditionals must come from files"
1401
msgstr "包含相对路径的条件引用必须来自于文件"
1402
1368
-#: config.c:720
1403
+#: config.c:788
1404
#, c-format
1405
msgid "bad config line %d in blob %s"
1406
msgstr "数据对象 %2$s 中错误的配置行 %1$d"
1407
1373
-#: config.c:724
1408
+#: config.c:792
1409
#, c-format
1410
msgid "bad config line %d in file %s"
1411
msgstr "文件 %2$s 中错误的配置行 %1$d"
1412
1378
-#: config.c:728
1413
+#: config.c:796
1414
#, c-format
1415
msgid "bad config line %d in standard input"
1416
msgstr "标准输入中错误的配置行 %d"
1417
1383
-#: config.c:732
1418
+#: config.c:800
1419
#, c-format
1420
msgid "bad config line %d in submodule-blob %s"
1421
msgstr "子模组数据对象 %2$s 中错误的配置行 %1$d"
1422
1388
-#: config.c:736
1423
+#: config.c:804
1424
#, c-format
1425
msgid "bad config line %d in command line %s"
1426
msgstr "命令行 %2$s 中错误的配置行 %1$d"
1427
1393
-#: config.c:740
1428
+#: config.c:808
1429
#, c-format
1430
msgid "bad config line %d in %s"
1431
msgstr "在 %2$s 中错误的配置行 %1$d"
1432
1398
-#: config.c:868
1433
+#: config.c:936
1434
msgid "out of range"
1435
msgstr "超出范围"
1436
1402
-#: config.c:868
1437
+#: config.c:936
1438
msgid "invalid unit"
1439
msgstr "无效的单位"
1440
1406
-#: config.c:874
1441
+#: config.c:942
1442
#, c-format
1443
msgid "bad numeric config value '%s' for '%s': %s"
1444
msgstr "配置变量 '%2$s' 的数字取值 '%1$s' 设置错误:%3$s"
1445
1411
-#: config.c:879
1446
+#: config.c:947
1447
#, c-format
1448
msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
1449
msgstr "数据对象 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1450
1416
-#: config.c:882
1451
+#: config.c:950
1452
#, c-format
1453
msgid "bad numeric config value '%s' for '%s' in file %s: %s"
1454
msgstr "文件 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1455
1421
-#: config.c:885
1456
+#: config.c:953
1457
#, c-format
1458
msgid "bad numeric config value '%s' for '%s' in standard input: %s"
1459
msgstr "标准输入中配置变量 '%2$s' 错误的取值 '%1$s':%3$s"
1460
1426
-#: config.c:888
1461
+#: config.c:956
1462
#, c-format
1463
msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
1464
msgstr "子模组数据 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1465
1431
-#: config.c:891
1466
+#: config.c:959
1467
#, c-format
1468
msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
1469
msgstr "命令行 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1470
1436
-#: config.c:894
1471
+#: config.c:962
1472
#, c-format
1473
msgid "bad numeric config value '%s' for '%s' in %s: %s"
1474
msgstr "在 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
1475
1441
-#: config.c:989
1476
+#: config.c:1057
1477
#, c-format
1478
msgid "failed to expand user dir in: '%s'"
1479
msgstr "无法扩展 '%s' 中的用户目录"
1480
1446
-#: config.c:998
1481
+#: config.c:1066
1482
#, c-format
1483
msgid "'%s' for '%s' is not a valid timestamp"
1484
msgstr "'%2$s' 的值 '%1$s' 不是一个有效的时间戳"
1485
1451
-#: config.c:1094 config.c:1105
1486
+#: config.c:1171 config.c:1182
1487
#, c-format
1488
msgid "bad zlib compression level %d"
1489
msgstr "错误的 zlib 压缩级别 %d"
1490
1456
-#: config.c:1225
1491
+#: config.c:1307
1492
#, c-format
1493
msgid "invalid mode for object creation: %s"
1494
msgstr "无效的对象创建模式:%s"
1495
1461
-#: config.c:1386
1496
+#: config.c:1473
1497
#, c-format
1498
msgid "bad pack compression level %d"
1499
msgstr "错误的打包压缩级别 %d"
1500
1466
-#: config.c:1582
1501
+#: config.c:1681
1502
msgid "unable to parse command-line config"
1503
msgstr "无法解析命令行中的配置"
1504
1470
-#: config.c:1914
1505
+#: config.c:2013
1506
msgid "unknown error occurred while reading the configuration files"
1507
msgstr "在读取配置文件时遇到未知错误"
1508
1474
-#: config.c:2101
1509
+#: config.c:2200
1510
#, c-format
1511
msgid "Invalid %s: '%s'"
1512
msgstr "无效 %s:'%s'"
1513
1479
-#: config.c:2144
1514
+#: config.c:2243
1515
#, c-format
1516
msgid "unknown core.untrackedCache value '%s'; using 'keep' default value"
1517
msgstr "未知的 core.untrackedCache 取值 '%s',使用默认值 'keep'"
1518
1484
-#: config.c:2170
1519
+#: config.c:2269
1520
#, c-format
1521
msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
1522
msgstr "splitIndex.maxPercentChange 的取值 '%d' 应该介于 0 和 100 之间"
1523
1489
-#: config.c:2195
1524
+#: config.c:2294
1525
#, c-format
1526
msgid "unable to parse '%s' from command-line config"
1527
msgstr "无法解析命令行配置中的 '%s'"
1528
1494
-#: config.c:2197
1529
+#: config.c:2296
1530
#, c-format
1531
msgid "bad config variable '%s' in file '%s' at line %d"
1532
msgstr "在文件 '%2$s' 的第 %3$d 行发现错误的配置变量 '%1$s'"
1533
1499
-#: config.c:2256
1534
+#: config.c:2402
1535
#, c-format
1536
msgid "%s has multiple values"
1537
msgstr "%s 有多个取值"
1538
1504
-#: config.c:2599 config.c:2816
1539
+#: config.c:2766 config.c:3019
1540
#, c-format
1541
msgid "fstat on %s failed"
1542
msgstr "对 %s 调用 fstat 失败"
1543
1509
-#: config.c:2706
1544
+#: config.c:2905
1545
#, c-format
1546
msgid "could not set '%s' to '%s'"
1547
msgstr "不能设置 '%s' 为 '%s'"
1548
1514
-#: config.c:2708 builtin/remote.c:776
1549
+#: config.c:2907 builtin/remote.c:779
1550
#, c-format
1551
msgid "could not unset '%s'"
1552
msgstr "不能取消设置 '%s'"
1553
1519
-#: connect.c:52
1554
+#: connect.c:61
1555
msgid "The remote end hung up upon initial contact"
1556
msgstr "远端在连接发起时即挂断"
1557
1523
-#: connect.c:54
1558
+#: connect.c:63
1559
msgid ""
1560
"Could not read from remote repository.\n"
1561
"\n"
@@ -1531,7 +1566,7 @@ msgstr ""
1566
"\n"
1567
"请确认您有正确的访问权限并且仓库存在。"
1568
1534
-#: connected.c:66 builtin/fsck.c:198 builtin/prune.c:144
1569
+#: connected.c:66 builtin/fsck.c:201 builtin/prune.c:145
1570
msgid "Checking connectivity"
1571
msgstr "检查连接中"
1572
@@ -1547,12 +1582,12 @@ msgstr "无法写入 rev-list"
1582
msgid "failed to close rev-list's stdin"
1583
msgstr "无法关闭 rev-list 的标准输入"
1584
1550
-#: convert.c:205
1585
+#: convert.c:206
1586
#, c-format
1587
msgid "CRLF would be replaced by LF in %s."
1588
msgstr "文件 %s 中的 CRLF 将被 LF 替换。"
1589
1555
-#: convert.c:207
1590
+#: convert.c:208
1591
#, c-format
1592
msgid ""
1593
"CRLF will be replaced by LF in %s.\n"
@@ -1561,12 +1596,12 @@ msgstr ""
1596
"文件 %s 中的 CRLF 将被 LF 替换。\n"
1597
"在工作区中该文件仍保持原有的换行符。"
1598
1564
-#: convert.c:215
1599
+#: convert.c:216
1600
#, c-format
1601
msgid "LF would be replaced by CRLF in %s"
1602
msgstr "文件 %s 中的 LF 将被 CRLF 替换"
1603
1569
-#: convert.c:217
1604
+#: convert.c:218
1605
#, c-format
1606
msgid ""
1607
"LF will be replaced by CRLF in %s.\n"
@@ -1575,6 +1610,46 @@ msgstr ""
1610
"文件 %s 中的 LF 将被 CRLF 替换。\n"
1611
"在工作区中该文件仍保持原有的换行符。"
1612
1613
+#: convert.c:279
1614
+#, c-format
1615
+msgid "BOM is prohibited in '%s' if encoded as %s"
1616
+msgstr "如果使用 %2$s 编码,禁止在 '%1$s' 中使用 BOM"
1617
+
1618
+#: convert.c:286
1619
+#, c-format
1620
+msgid ""
1621
+"The file '%s' contains a byte order mark (BOM). Please use UTF-%s as working-"
1622
+"tree-encoding."
1623
+msgstr "文件 '%s' 包含一个字节顺序标记(BOM)。请使用 UTF-%s 作为工作区编码。"
1624
+
1625
+#: convert.c:304
1626
+#, c-format
1627
+msgid "BOM is required in '%s' if encoded as %s"
1628
+msgstr "如果编码为 %2$s,需要在 '%1$s' 中使用 BOM"
1629
+
1630
+#: convert.c:306
1631
+#, c-format
1632
+msgid ""
1633
+"The file '%s' is missing a byte order mark (BOM). Please use UTF-%sBE or UTF-"
1634
+"%sLE (depending on the byte order) as working-tree-encoding."
1635
+msgstr ""
1636
+"文件 '%s' 缺失一个字节顺序标记(BOM)。请使用 UTF-%sBE or UTF-%sLE(取决于字"
1637
+"节序)作为工作区编码。"
1638
+
1639
+#: convert.c:424
1640
+#, c-format
1641
+msgid "failed to encode '%s' from %s to %s"
1642
+msgstr "无法对 '%s' 进行从 %s 到 %s 的编码"
1643
+
1644
+#: convert.c:467
1645
+#, c-format
1646
+msgid "encoding '%s' from %s to %s and back is not the same"
1647
+msgstr "将'%s' 的编码从 %s 到 %s 来回转换不一致"
1648
+
1649
+#: convert.c:1225
1650
+msgid "true/false are no valid working-tree-encodings"
1651
+msgstr "true/false 不是有效的工作区编码"
1652
+
1653
#: date.c:116
1654
msgid "in the future"
1655
msgstr "在将来"
@@ -1690,24 +1765,24 @@ msgstr ""
1765
"发现配置变量 'diff.dirstat' 中的错误:\n"
1766
"%s"
1767
1693
-#: diff.c:3822
1768
+#: diff.c:3823
1769
#, c-format
1770
msgid "external diff died, stopping at %s"
1771
msgstr "外部 diff 退出,停止在 %s"
1772
1698
-#: diff.c:4146
1773
+#: diff.c:4153
1774
msgid "--name-only, --name-status, --check and -s are mutually exclusive"
1775
msgstr "--name-only、--name-status、--check 和 -s 是互斥的"
1776
1702
-#: diff.c:4149
1777
+#: diff.c:4156
1778
msgid "-G, -S and --find-object are mutually exclusive"
1779
msgstr "-G、-S 和 --find-object 是互斥的"
1780
1706
-#: diff.c:4237
1781
+#: diff.c:4244
1782
msgid "--follow requires exactly one pathspec"
1783
msgstr "--follow 明确要求只跟一个路径规格"
1784
1710
-#: diff.c:4403
1785
+#: diff.c:4410
1786
#, c-format
1787
msgid ""
1788
"Failed to parse --dirstat/-X option parameter:\n"
@@ -1716,44 +1791,44 @@ msgstr ""
1791
"无法解析 --dirstat/-X 选项的参数:\n"
1792
"%s"
1793
1719
-#: diff.c:4417
1794
+#: diff.c:4424
1795
#, c-format
1796
msgid "Failed to parse --submodule option parameter: '%s'"
1797
msgstr "无法解析 --submodule 选项的参数:'%s'"
1798
1724
-#: diff.c:5493
1799
+#: diff.c:5500
1800
msgid "inexact rename detection was skipped due to too many files."
1801
msgstr "因为文件太多,略过不严格的重命名检查。"
1802
1728
-#: diff.c:5496
1803
+#: diff.c:5503
1804
msgid "only found copies from modified paths due to too many files."
1805
msgstr "因为文件太多,只在修改的路径中查找拷贝。"
1806
1732
-#: diff.c:5499
1807
+#: diff.c:5506
1808
#, c-format
1809
msgid ""
1810
"you may want to set your %s variable to at least %d and retry the command."
1811
msgstr "您可能想要将变量 %s 设置为至少 %d 并再次执行此命令。"
1812
1738
-#: dir.c:1866
1813
+#: dir.c:1867
1814
#, c-format
1815
msgid "could not open directory '%s'"
1816
msgstr "不能打开目录 '%s'"
1817
1743
-#: dir.c:2108
1818
+#: dir.c:2109
1819
msgid "failed to get kernel name and information"
1820
msgstr "无法获得内核名称和信息"
1821
1747
-#: dir.c:2232
1822
+#: dir.c:2233
1823
msgid "Untracked cache is disabled on this system or location."
1824
msgstr "缓存未跟踪文件在本系统或位置中被禁用。"
1825
1751
-#: dir.c:3024 dir.c:3029
1826
+#: dir.c:3075 dir.c:3080
1827
#, c-format
1828
msgid "could not create directories for %s"
1829
msgstr "不能为 %s 创建目录"
1830
1756
-#: dir.c:3054
1831
+#: dir.c:3109
1832
#, c-format
1833
msgid "could not migrate git directory from '%s' to '%s'"
1834
msgstr "不能从 '%s' 迁移 git 目录到 '%s'"
@@ -1776,201 +1851,205 @@ msgstr "不能对文件 '%s' 调用 stat"
1851
msgid "Remote with no URL"
1852
msgstr "远程未设置 URL"
1853
1779
-#: fetch-pack.c:253
1854
+#: fetch-pack.c:254
1855
msgid "git fetch-pack: expected shallow list"
1856
msgstr "git fetch-pack:应为 shallow 列表"
1857
1783
-#: fetch-pack.c:265
1858
+#: fetch-pack.c:266
1859
msgid "git fetch-pack: expected ACK/NAK, got a flush packet"
1860
msgstr "git fetch-pack:期望 ACK/NAK,却得到 flush 包"
1861
1787
-#: fetch-pack.c:284 builtin/archive.c:63
1862
+#: fetch-pack.c:285 builtin/archive.c:63
1863
#, c-format
1864
msgid "remote error: %s"
1865
msgstr "远程错误:%s"
1866
1792
-#: fetch-pack.c:285
1867
+#: fetch-pack.c:286
1868
#, c-format
1869
msgid "git fetch-pack: expected ACK/NAK, got '%s'"
1870
msgstr "git fetch-pack:应为 ACK/NAK,却得到 '%s'"
1871
1797
-#: fetch-pack.c:337
1872
+#: fetch-pack.c:338
1873
msgid "--stateless-rpc requires multi_ack_detailed"
1874
msgstr "--stateless-rpc 需要 multi_ack_detailed"
1875
1801
-#: fetch-pack.c:428
1876
+#: fetch-pack.c:429 fetch-pack.c:1310
1877
#, c-format
1878
msgid "invalid shallow line: %s"
1879
msgstr "无效的 shallow 信息:%s"
1880
1806
-#: fetch-pack.c:434
1881
+#: fetch-pack.c:435 fetch-pack.c:1316
1882
#, c-format
1883
msgid "invalid unshallow line: %s"
1884
msgstr "无效的 unshallow 信息:%s"
1885
1811
-#: fetch-pack.c:436
1886
+#: fetch-pack.c:437 fetch-pack.c:1318
1887
#, c-format
1888
msgid "object not found: %s"
1889
msgstr "对象未找到:%s"
1890
1816
-#: fetch-pack.c:439
1891
+#: fetch-pack.c:440 fetch-pack.c:1321
1892
#, c-format
1893
msgid "error in object: %s"
1894
msgstr "对象中出错:%s"
1895
1821
-#: fetch-pack.c:441
1896
+#: fetch-pack.c:442 fetch-pack.c:1323
1897
#, c-format
1898
msgid "no shallow found: %s"
1899
msgstr "未发现 shallow:%s"
1900
1826
-#: fetch-pack.c:444
1901
+#: fetch-pack.c:445 fetch-pack.c:1326
1902
#, c-format
1903
msgid "expected shallow/unshallow, got %s"
1904
msgstr "应为 shallow/unshallow,却得到 %s"
1905
1831
-#: fetch-pack.c:485
1906
+#: fetch-pack.c:486
1907
#, c-format
1908
msgid "got %s %d %s"
1909
msgstr "得到 %s %d %s"
1910
1836
-#: fetch-pack.c:499
1911
+#: fetch-pack.c:500
1912
#, c-format
1913
msgid "invalid commit %s"
1914
msgstr "无效提交 %s"
1915
1841
-#: fetch-pack.c:532
1916
+#: fetch-pack.c:533
1917
msgid "giving up"
1918
msgstr "放弃"
1919
1845
-#: fetch-pack.c:542 progress.c:229
1920
+#: fetch-pack.c:543 progress.c:229
1921
msgid "done"
1922
msgstr "完成"
1923
1849
-#: fetch-pack.c:554
1924
+#: fetch-pack.c:555
1925
#, c-format
1926
msgid "got %s (%d) %s"
1927
msgstr "得到 %s (%d) %s"
1928
1854
-#: fetch-pack.c:600
1929
+#: fetch-pack.c:601
1930
#, c-format
1931
msgid "Marking %s as complete"
1932
msgstr "标记 %s 为完成"
1933
1859
-#: fetch-pack.c:788
1934
+#: fetch-pack.c:828
1935
#, c-format
1936
msgid "already have %s (%s)"
1937
msgstr "已经有 %s(%s)"
1938
1864
-#: fetch-pack.c:829
1939
+#: fetch-pack.c:869
1940
msgid "fetch-pack: unable to fork off sideband demultiplexer"
1941
msgstr "fetch-pack:无法派生 sideband 多路输出"
1942
1868
-#: fetch-pack.c:837
1943
+#: fetch-pack.c:877
1944
msgid "protocol error: bad pack header"
1945
msgstr "协议错误:坏的包头"
1946
1872
-#: fetch-pack.c:895
1947
+#: fetch-pack.c:944
1948
#, c-format
1949
msgid "fetch-pack: unable to fork off %s"
1950
msgstr "fetch-pack:无法派生进程 %s"
1951
1877
-#: fetch-pack.c:911
1952
+#: fetch-pack.c:960
1953
#, c-format
1954
msgid "%s failed"
1955
msgstr "%s 失败"
1956
1882
-#: fetch-pack.c:913
1957
+#: fetch-pack.c:962
1958
msgid "error in sideband demultiplexer"
1959
msgstr "sideband 多路输出出错"
1960
1886
-#: fetch-pack.c:940
1961
+#: fetch-pack.c:989
1962
msgid "Server does not support shallow clients"
1963
msgstr "服务器不支持 shalllow 客户端"
1964
1890
-#: fetch-pack.c:944
1965
+#: fetch-pack.c:993
1966
msgid "Server supports multi_ack_detailed"
1967
msgstr "服务器支持 multi_ack_detailed"
1968
1894
-#: fetch-pack.c:947
1969
+#: fetch-pack.c:996
1970
msgid "Server supports no-done"
1971
msgstr "服务器支持 no-done"
1972
1898
-#: fetch-pack.c:953
1973
+#: fetch-pack.c:1002
1974
msgid "Server supports multi_ack"
1975
msgstr "服务器支持 multi_ack"
1976
1902
-#: fetch-pack.c:957
1977
+#: fetch-pack.c:1006
1978
msgid "Server supports side-band-64k"
1979
msgstr "服务器支持 side-band-64k"
1980
1906
-#: fetch-pack.c:961
1981
+#: fetch-pack.c:1010
1982
msgid "Server supports side-band"
1983
msgstr "服务器支持 side-band"
1984
1910
-#: fetch-pack.c:965
1985
+#: fetch-pack.c:1014
1986
msgid "Server supports allow-tip-sha1-in-want"
1987
msgstr "服务器支持 allow-tip-sha1-in-want"
1988
1914
-#: fetch-pack.c:969
1989
+#: fetch-pack.c:1018
1990
msgid "Server supports allow-reachable-sha1-in-want"
1991
msgstr "服务器支持 allow-reachable-sha1-in-want"
1992
1918
-#: fetch-pack.c:979
1993
+#: fetch-pack.c:1028
1994
msgid "Server supports ofs-delta"
1995
msgstr "服务器支持 ofs-delta"
1996
1922
-#: fetch-pack.c:985
1997
+#: fetch-pack.c:1034 fetch-pack.c:1204
1998
msgid "Server supports filter"
1999
msgstr "服务器支持 filter"
2000
1926
-#: fetch-pack.c:993
2001
+#: fetch-pack.c:1042
2002
#, c-format
2003
msgid "Server version is %.*s"
2004
msgstr "服务器版本 %.*s"
2005
1931
-#: fetch-pack.c:999
2006
+#: fetch-pack.c:1048
2007
msgid "Server does not support --shallow-since"
2008
msgstr "服务器不支持 --shallow-since"
2009
1935
-#: fetch-pack.c:1003
2010
+#: fetch-pack.c:1052
2011
msgid "Server does not support --shallow-exclude"
2012
msgstr "服务器不支持 --shallow-exclude"
2013
1939
-#: fetch-pack.c:1005
2014
+#: fetch-pack.c:1054
2015
msgid "Server does not support --deepen"
2016
msgstr "服务器不支持 --deepen"
2017
1943
-#: fetch-pack.c:1016
2018
+#: fetch-pack.c:1065
2019
msgid "no common commits"
2020
msgstr "没有共同的提交"
2021
1947
-#: fetch-pack.c:1028
2022
+#: fetch-pack.c:1077 fetch-pack.c:1414
2023
msgid "git fetch-pack: fetch failed."
2024
msgstr "git fetch-pack:获取失败。"
2025
1951
-#: fetch-pack.c:1190
2026
+#: fetch-pack.c:1199
2027
+msgid "Server does not support shallow requests"
2028
+msgstr "服务器不支持 shalllow 请求"
2029
+
2030
+#: fetch-pack.c:1584
2031
msgid "no matching remote head"
2032
msgstr "没有匹配的远程分支"
2033
1955
-#: fetch-pack.c:1212
2034
+#: fetch-pack.c:1610
2035
#, c-format
2036
msgid "no such remote ref %s"
2037
msgstr "没有这样的远程引用 %s"
2038
1960
-#: fetch-pack.c:1215
2039
+#: fetch-pack.c:1613
2040
#, c-format
2041
msgid "Server does not allow request for unadvertised object %s"
2042
msgstr "服务器不允许请求未公开的对象 %s"
2043
1965
-#: gpg-interface.c:181
2044
+#: gpg-interface.c:185
2045
msgid "gpg failed to sign the data"
2046
msgstr "gpg 无法为数据签名"
2047
1969
-#: gpg-interface.c:211
2048
+#: gpg-interface.c:210
2049
msgid "could not create temporary file"
2050
msgstr "不能创建临时文件"
2051
1973
-#: gpg-interface.c:214
2052
+#: gpg-interface.c:213
2053
#, c-format
2054
msgid "failed writing detached signature to '%s'"
2055
msgstr "无法将分离式签名写入 '%s'"
@@ -1980,36 +2059,97 @@ msgstr "无法将分离式签名写入 '%s'"
2059
msgid "ignore invalid color '%.*s' in log.graphColors"
2060
msgstr "忽略 log.graphColors 中无效的颜色 '%.*s'"
2061
1983
-#: grep.c:2022
2062
+#: grep.c:2020
2063
#, c-format
2064
msgid "'%s': unable to read %s"
2065
msgstr "'%s':无法读取 %s"
2066
1988
-#: grep.c:2039 setup.c:163 builtin/clone.c:407 builtin/diff.c:81
2067
+#: grep.c:2037 setup.c:164 builtin/clone.c:409 builtin/diff.c:81
2068
#: builtin/rm.c:134
2069
#, c-format
2070
msgid "failed to stat '%s'"
2071
msgstr "对 '%s' 调用 stat 失败"
2072
1994
-#: grep.c:2050
2073
+#: grep.c:2048
2074
#, c-format
2075
msgid "'%s': short read"
2076
msgstr "'%s':读取不完整"
2077
1999
-#: help.c:179
2078
+#: help.c:23
2079
+msgid "start a working area (see also: git help tutorial)"
2080
+msgstr "开始一个工作区(参见:git help tutorial)"
2081
+
2082
+#: help.c:24
2083
+msgid "work on the current change (see also: git help everyday)"
2084
+msgstr "在当前变更上工作(参见:git help everyday)"
2085
+
2086
+#: help.c:25
2087
+msgid "examine the history and state (see also: git help revisions)"
2088
+msgstr "检查历史和状态(参见:git help revisions)"
2089
+
2090
+#: help.c:26
2091
+msgid "grow, mark and tweak your common history"
2092
+msgstr "扩展、标记和调校您的历史记录"
2093
+
2094
+#: help.c:27
2095
+msgid "collaborate (see also: git help workflows)"
2096
+msgstr "协同(参见:git help workflows)"
2097
+
2098
+#: help.c:31
2099
+msgid "Main Porcelain Commands"
2100
+msgstr "主要的上层命令"
2101
+
2102
+#: help.c:32
2103
+msgid "Ancillary Commands / Manipulators"
2104
+msgstr "辅助命令/操作者"
2105
+
2106
+#: help.c:33
2107
+msgid "Ancillary Commands / Interrogators"
2108
+msgstr "辅助命令/询问者"
2109
+
2110
+#: help.c:34
2111
+msgid "Interacting with Others"
2112
+msgstr "与其它系统交互"
2113
+
2114
+#: help.c:35
2115
+msgid "Low-level Commands / Manipulators"
2116
+msgstr "低级命令/操作者"
2117
+
2118
+#: help.c:36
2119
+msgid "Low-level Commands / Interrogators"
2120
+msgstr "低级命令/询问者"
2121
+
2122
+#: help.c:37
2123
+msgid "Low-level Commands / Synching Repositories"
2124
+msgstr "低级命令/同步仓库"
2125
+
2126
+#: help.c:38
2127
+msgid "Low-level Commands / Internal Helpers"
2128
+msgstr "低级命令/内部助手"
2129
+
2130
+#: help.c:293
2131
#, c-format
2132
msgid "available git commands in '%s'"
2133
msgstr "在 '%s' 下可用的 git 命令"
2134
2004
-#: help.c:186
2135
+#: help.c:300
2136
msgid "git commands available from elsewhere on your $PATH"
2137
msgstr "在 $PATH 路径中的其他地方可用的 git 命令"
2138
2008
-#: help.c:217
2139
+#: help.c:309
2140
msgid "These are common Git commands used in various situations:"
2141
msgstr "这些是各种场合常见的 Git 命令:"
2142
2012
-#: help.c:281
2143
+#: help.c:358 git.c:90
2144
+#, c-format
2145
+msgid "unsupported command listing type '%s'"
2146
+msgstr "不支持的命令列表类型 '%s'"
2147
+
2148
+#: help.c:405
2149
+msgid "The common Git guides are:"
2150
+msgstr "最常用的 Git 向导有:"
2151
+
2152
+#: help.c:467
2153
#, c-format
2154
msgid ""
2155
"'%s' appears to be a git command, but we were not\n"
@@ -2018,31 +2158,31 @@ msgstr ""
2158
"'%s' 像是一个 git 命令,但却无法运行。\n"
2159
"可能是 git-%s 受损?"
2160
2021
-#: help.c:336
2161
+#: help.c:526
2162
msgid "Uh oh. Your system reports no Git commands at all."
2163
msgstr "唉呀,您的系统中未发现 Git 命令。"
2164
2025
-#: help.c:358
2165
+#: help.c:548
2166
#, c-format
2167
msgid "WARNING: You called a Git command named '%s', which does not exist."
2168
msgstr "警告:您运行了一个并不存在的 Git 命令 '%s'。"
2169
2030
-#: help.c:363
2170
+#: help.c:553
2171
#, c-format
2172
msgid "Continuing under the assumption that you meant '%s'."
2173
msgstr "假定你想要的是 '%s' 并继续。"
2174
2035
-#: help.c:368
2175
+#: help.c:558
2176
#, c-format
2177
msgid "Continuing in %0.1f seconds, assuming that you meant '%s'."
2178
msgstr "假定你想要的是 '%2$s',在 %1$0.1f 秒钟后继续。"
2179
2040
-#: help.c:376
2180
+#: help.c:566
2181
#, c-format
2182
msgid "git: '%s' is not a git command. See 'git --help'."
2183
msgstr "git:'%s' 不是一个 git 命令。参见 'git --help'。"
2184
2045
-#: help.c:380
2185
+#: help.c:570
2186
msgid ""
2187
"\n"
2188
"The most similar command is"
@@ -2056,16 +2196,16 @@ msgstr[1] ""
2196
"\n"
2197
"最相似的命令是"
2198
2059
-#: help.c:395
2199
+#: help.c:585
2200
msgid "git version [<options>]"
2201
msgstr "git version [<选项>]"
2202
2063
-#: help.c:462
2203
+#: help.c:652
2204
#, c-format
2205
msgid "%s: %s - %s"
2206
msgstr "%s:%s - %s"
2207
2068
-#: help.c:466
2208
+#: help.c:656
2209
msgid ""
2210
"\n"
2211
"Did you mean this?"
@@ -2132,7 +2272,7 @@ msgstr "不允许空的姓名(对于 <%s>)"
2272
msgid "name consists only of disallowed characters: %s"
2273
msgstr "姓名中仅包含禁用字符:%s"
2274
2135
-#: ident.c:416 builtin/commit.c:582
2275
+#: ident.c:416 builtin/commit.c:587
2276
#, c-format
2277
msgid "invalid date format: %s"
2278
msgstr "无效的日期格式:%s"
@@ -2168,82 +2308,157 @@ msgstr ""
2308
msgid "Unable to create '%s.lock': %s"
2309
msgstr "不能创建 '%s.lock':%s"
2310
2171
-#: merge.c:74
2311
+#: merge.c:71
2312
msgid "failed to read the cache"
2313
msgstr "无法读取缓存"
2314
2175
-#: merge.c:134 builtin/am.c:1946 builtin/am.c:1980 builtin/checkout.c:378
2176
-#: builtin/checkout.c:599 builtin/clone.c:759
2315
+#: merge.c:136 builtin/am.c:1946 builtin/am.c:1980 builtin/checkout.c:378
2316
+#: builtin/checkout.c:606 builtin/clone.c:761
2317
msgid "unable to write new index file"
2318
msgstr "无法写新的索引文件"
2319
2180
-#: merge-recursive.c:235
2320
+#: merge-recursive.c:298
2321
msgid "(bad commit)\n"
2322
msgstr "(坏提交)\n"
2323
2184
-#: merge-recursive.c:257 merge-recursive.c:265
2324
+#: merge-recursive.c:320
2325
#, c-format
2186
-msgid "addinfo_cache failed for path '%s'"
2187
-msgstr "为路径 '%s' addinfo_cache 失败"
2326
+msgid "add_cacheinfo failed for path '%s'; merge aborting."
2327
+msgstr "addinfo_cache 对路径 '%s' 执行失败,合并终止。"
2328
2189
-#: merge-recursive.c:329
2329
+#: merge-recursive.c:328
2330
+#, c-format
2331
+msgid "add_cacheinfo failed to refresh for path '%s'; merge aborting."
2332
+msgstr "addinfo_cache 无法刷新路径 '%s',合并终止。"
2333
+
2334
+#: merge-recursive.c:410
2335
msgid "error building trees"
2336
msgstr "无法创建树"
2337
2193
-#: merge-recursive.c:771
2338
+#: merge-recursive.c:881
2339
#, c-format
2340
msgid "failed to create path '%s'%s"
2341
msgstr "无法创建路径 '%s'%s"
2342
2198
-#: merge-recursive.c:782
2343
+#: merge-recursive.c:892
2344
#, c-format
2345
msgid "Removing %s to make room for subdirectory\n"
2346
msgstr "删除 %s 以便为子目录留出空间\n"
2347
2203
-#: merge-recursive.c:796 merge-recursive.c:815
2348
+#: merge-recursive.c:906 merge-recursive.c:925
2349
msgid ": perhaps a D/F conflict?"
2350
msgstr ":可能是一个目录/文件冲突?"
2351
2207
-#: merge-recursive.c:805
2352
+#: merge-recursive.c:915
2353
#, c-format
2354
msgid "refusing to lose untracked file at '%s'"
2355
msgstr "拒绝丢弃 '%s' 中的未跟踪文件"
2356
2212
-#: merge-recursive.c:847 builtin/cat-file.c:37
2357
+#: merge-recursive.c:957 builtin/cat-file.c:37
2358
#, c-format
2359
msgid "cannot read object %s '%s'"
2360
msgstr "不能读取对象 %s '%s'"
2361
2217
-#: merge-recursive.c:849
2362
+#: merge-recursive.c:959
2363
#, c-format
2364
msgid "blob expected for %s '%s'"
2365
msgstr "%s '%s' 应为数据对象"
2366
2222
-#: merge-recursive.c:873
2367
+#: merge-recursive.c:983
2368
#, c-format
2369
msgid "failed to open '%s': %s"
2370
msgstr "无法打开 '%s':%s"
2371
2227
-#: merge-recursive.c:884
2372
+#: merge-recursive.c:994
2373
#, c-format
2374
msgid "failed to symlink '%s': %s"
2375
msgstr "无法创建符号链接 '%s':%s"
2376
2232
-#: merge-recursive.c:889
2377
+#: merge-recursive.c:999
2378
#, c-format
2379
msgid "do not know what to do with %06o %s '%s'"
2380
msgstr "不知道如何处理 %06o %s '%s'"
2381
2237
-#: merge-recursive.c:1029
2382
+#: merge-recursive.c:1186
2383
+#, c-format
2384
+msgid "Failed to merge submodule %s (not checked out)"
2385
+msgstr "无法合并子模组 %s (没有检出)"
2386
+
2387
+#: merge-recursive.c:1193
2388
+#, c-format
2389
+msgid "Failed to merge submodule %s (commits not present)"
2390
+msgstr "无法合并子模组 %s(提交不存在)"
2391
+
2392
+#: merge-recursive.c:1200
2393
+#, c-format
2394
+msgid "Failed to merge submodule %s (commits don't follow merge-base)"
2395
+msgstr "无法合并子模组 %s (提交未跟随合并基线)"
2396
+
2397
+#: merge-recursive.c:1208 merge-recursive.c:1220
2398
+#, c-format
2399
+msgid "Fast-forwarding submodule %s to the following commit:"
2400
+msgstr "子模组 %s 快进到如下提交:"
2401
+
2402
+#: merge-recursive.c:1211 merge-recursive.c:1223
2403
+#, c-format
2404
+msgid "Fast-forwarding submodule %s"
2405
+msgstr "快进子模组 %s"
2406
+
2407
+#: merge-recursive.c:1245
2408
+#, c-format
2409
+msgid "Failed to merge submodule %s (merge following commits not found)"
2410
+msgstr "无法合并子模组 %s (没发现合并跟随的提交)"
2411
+
2412
+#: merge-recursive.c:1249
2413
+#, c-format
2414
+msgid "Failed to merge submodule %s (not fast-forward)"
2415
+msgstr "无法合并子模组 %s(非快进)"
2416
+
2417
+#: merge-recursive.c:1250
2418
+msgid "Found a possible merge resolution for the submodule:\n"
2419
+msgstr "找到子模组的一个可能的合并方案:\n"
2420
+
2421
+#: merge-recursive.c:1253
2422
+#, c-format
2423
+msgid ""
2424
+"If this is correct simply add it to the index for example\n"
2425
+"by using:\n"
2426
+"\n"
2427
+" git update-index --cacheinfo 160000 %s \"%s\"\n"
2428
+"\n"
2429
+"which will accept this suggestion.\n"
2430
+msgstr ""
2431
+"如果这个正确,将其添加到索引,例如使用命令:\n"
2432
+"\n"
2433
+" git update-index --cacheinfo 160000 %s \"%s\"\n"
2434
+"\n"
2435
+"以接受此建议。\n"
2436
+
2437
+#: merge-recursive.c:1262
2438
+#, c-format
2439
+msgid "Failed to merge submodule %s (multiple merges found)"
2440
+msgstr "无法合并子模组 %s (发现多个合并)"
2441
+
2442
+#: merge-recursive.c:1321
2443
msgid "Failed to execute internal merge"
2444
msgstr "无法执行内部合并"
2445
2241
-#: merge-recursive.c:1034
2446
+#: merge-recursive.c:1326
2447
#, c-format
2448
msgid "Unable to add %s to database"
2449
msgstr "不能添加 %s 至对象库"
2450
2246
-#: merge-recursive.c:1146
2451
+#: merge-recursive.c:1358
2452
+#, c-format
2453
+msgid "Auto-merging %s"
2454
+msgstr "自动合并 %s"
2455
+
2456
+#: merge-recursive.c:1423
2457
+#, c-format
2458
+msgid "Error: Refusing to lose untracked file at %s; writing to %s instead."
2459
+msgstr "错误:拒绝丢失未跟踪文件 '%s',而是写入 %s。"
2460
+
2461
+#: merge-recursive.c:1475
2462
#, c-format
2463
msgid ""
2464
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -2252,7 +2467,7 @@ msgstr ""
2467
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版"
2468
"本被保留。"
2469
2255
-#: merge-recursive.c:1151
2470
+#: merge-recursive.c:1480
2471
#, c-format
2472
msgid ""
2473
"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
@@ -2261,7 +2476,7 @@ msgstr ""
2476
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 "
2477
"%7$s 版本被保留。"
2478
2264
-#: merge-recursive.c:1158
2479
+#: merge-recursive.c:1487
2480
#, c-format
2481
msgid ""
2482
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -2270,7 +2485,7 @@ msgstr ""
2485
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版"
2486
"本保留在 %8$s 中。"
2487
2273
-#: merge-recursive.c:1163
2488
+#: merge-recursive.c:1492
2489
#, c-format
2490
msgid ""
2491
"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
@@ -2279,20 +2494,31 @@ msgstr ""
2494
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 "
2495
"%7$s 版本保留在 %9$s 中。"
2496
2282
-#: merge-recursive.c:1197
2497
+#: merge-recursive.c:1526
2498
msgid "rename"
2499
msgstr "重命名"
2500
2286
-#: merge-recursive.c:1197
2501
+#: merge-recursive.c:1526
2502
msgid "renamed"
2503
msgstr "重命名"
2504
2290
-#: merge-recursive.c:1254
2505
+#: merge-recursive.c:1580 merge-recursive.c:1736 merge-recursive.c:2368
2506
+#: merge-recursive.c:3086
2507
+#, c-format
2508
+msgid "Refusing to lose dirty file at %s"
2509
+msgstr "拒绝丢失脏文件 '%s'"
2510
+
2511
+#: merge-recursive.c:1594
2512
#, c-format
2513
msgid "%s is a directory in %s adding as %s instead"
2514
msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加"
2515
2295
-#: merge-recursive.c:1279
2516
+#: merge-recursive.c:1599
2517
+#, c-format
2518
+msgid "Refusing to lose untracked file at %s; adding as %s instead"
2519
+msgstr "拒绝丢失未跟踪文件 '%s',而是添加为 %s"
2520
+
2521
+#: merge-recursive.c:1625
2522
#, c-format
2523
msgid ""
2524
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -2301,140 +2527,184 @@ msgstr ""
2527
"冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 "
2528
"\"%6$s\" 中重命名 \"%4$s\"->\"%5$s\"%7$s"
2529
2304
-#: merge-recursive.c:1284
2530
+#: merge-recursive.c:1630
2531
msgid " (left unresolved)"
2532
msgstr "(留下未解决)"
2533
2308
-#: merge-recursive.c:1346
2534
+#: merge-recursive.c:1694
2535
#, c-format
2536
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
2537
msgstr ""
2538
"冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->"
2539
"%5$s"
2540
2315
-#: merge-recursive.c:1379
2541
+#: merge-recursive.c:1733
2542
#, c-format
2543
msgid "Renaming %s to %s and %s to %s instead"
2544
msgstr "而是重命名 %s 至 %s,以及 %s 至 %s"
2545
2320
-#: merge-recursive.c:1582
2546
+#: merge-recursive.c:1745
2547
+#, c-format
2548
+msgid "Refusing to lose untracked file at %s, even though it's in the way."
2549
+msgstr "拒绝丢失未跟踪文件 '%s',即使它妨碍了。"
2550
+
2551
+#: merge-recursive.c:1951
2552
+#, c-format
2553
+msgid ""
2554
+"CONFLICT (directory rename split): Unclear where to place %s because "
2555
+"directory %s was renamed to multiple other directories, with no destination "
2556
+"getting a majority of the files."
2557
+msgstr ""
2558
+"冲突(分割的目录重命名):不清楚 %s 应该放在哪里,因为目录 %s 被重命名到多个"
2559
+"其它目录,没有一个目录包含主要的文件。"
2560
+
2561
+#: merge-recursive.c:1983
2562
+#, c-format
2563
+msgid ""
2564
+"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
2565
+"implicit directory rename(s) putting the following path(s) there: %s."
2566
+msgstr ""
2567
+"冲突(隐式目录重命名):处于隐式目录重命名的现存文件/目录 %s,将以下路径放"
2568
+"在:%s。"
2569
+
2570
+#: merge-recursive.c:1993
2571
+#, c-format
2572
+msgid ""
2573
+"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
2574
+"implicit directory renames tried to put these paths there: %s"
2575
+msgstr ""
2576
+"冲突(隐式目录重命名):无法映射一个以上路径到 %s,隐式目录重命名尝试将这些路"
2577
+"径放置于此:%s"
2578
+
2579
+#: merge-recursive.c:2085
2580
+#, c-format
2581
+msgid ""
2582
+"CONFLICT (rename/rename): Rename directory %s->%s in %s. Rename directory %s-"
2583
+">%s in %s"
2584
+msgstr ""
2585
+"冲突(重命名/重命名):在 %3$s 中重命名目录 %1$s->%2$s,在 %6$s 中重命名目录 "
2586
+"%4$s->%5$s"
2587
+
2588
+#: merge-recursive.c:2330
2589
+#, c-format
2590
+msgid ""
2591
+"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
2592
+"renamed."
2593
+msgstr "警告:避免应用 %s -> %s 的重命名到 %s,因为 %s 本身已被重命名。"
2594
+
2595
+#: merge-recursive.c:2736
2596
#, c-format
2597
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
2598
msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s"
2599
2325
-#: merge-recursive.c:1597
2600
+#: merge-recursive.c:2751
2601
#, c-format
2602
msgid "Adding merged %s"
2603
msgstr "添加合并后的 %s"
2604
2330
-#: merge-recursive.c:1604 merge-recursive.c:1834
2605
+#: merge-recursive.c:2758 merge-recursive.c:3089
2606
#, c-format
2607
msgid "Adding as %s instead"
2608
msgstr "而是以 %s 为名添加"
2609
2335
-#: merge-recursive.c:1661
2610
+#: merge-recursive.c:2914
2611
#, c-format
2612
msgid "cannot read object %s"
2613
msgstr "不能读取对象 %s"
2614
2340
-#: merge-recursive.c:1664
2615
+#: merge-recursive.c:2917
2616
#, c-format
2617
msgid "object %s is not a blob"
2618
msgstr "对象 %s 不是一个数据对象"
2619
2345
-#: merge-recursive.c:1733
2620
+#: merge-recursive.c:2986
2621
msgid "modify"
2622
msgstr "修改"
2623
2349
-#: merge-recursive.c:1733
2624
+#: merge-recursive.c:2986
2625
msgid "modified"
2626
msgstr "修改"
2627
2353
-#: merge-recursive.c:1743
2628
+#: merge-recursive.c:2997
2629
msgid "content"
2630
msgstr "内容"
2631
2357
-#: merge-recursive.c:1750
2632
+#: merge-recursive.c:3004
2633
msgid "add/add"
2634
msgstr "添加/添加"
2635
2361
-#: merge-recursive.c:1786
2636
+#: merge-recursive.c:3046
2637
#, c-format
2638
msgid "Skipped %s (merged same as existing)"
2639
msgstr "略过 %s(已经做过相同合并)"
2640
2366
-#: merge-recursive.c:1800
2367
-#, c-format
2368
-msgid "Auto-merging %s"
2369
-msgstr "自动合并 %s"
2370
-
2371
-#: merge-recursive.c:1804 git-submodule.sh:879
2641
+#: merge-recursive.c:3055 git-submodule.sh:895
2642
msgid "submodule"
2643
msgstr "子模组"
2644
2375
-#: merge-recursive.c:1805
2645
+#: merge-recursive.c:3056
2646
#, c-format
2647
msgid "CONFLICT (%s): Merge conflict in %s"
2648
msgstr "冲突(%s):合并冲突于 %s"
2649
2380
-#: merge-recursive.c:1899
2650
+#: merge-recursive.c:3178
2651
#, c-format
2652
msgid "Removing %s"
2653
msgstr "删除 %s"
2654
2385
-#: merge-recursive.c:1925
2655
+#: merge-recursive.c:3204
2656
msgid "file/directory"
2657
msgstr "文件/目录"
2658
2389
-#: merge-recursive.c:1931
2659
+#: merge-recursive.c:3210
2660
msgid "directory/file"
2661
msgstr "目录/文件"
2662
2393
-#: merge-recursive.c:1938
2663
+#: merge-recursive.c:3217
2664
#, c-format
2665
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
2666
msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s"
2667
2398
-#: merge-recursive.c:1947
2668
+#: merge-recursive.c:3226
2669
#, c-format
2670
msgid "Adding %s"
2671
msgstr "添加 %s"
2672
2403
-#: merge-recursive.c:1987
2673
+#: merge-recursive.c:3267
2674
#, c-format
2675
msgid "Dirty index: cannot merge (dirty: %s)"
2676
msgstr "脏索引:不能合并(脏文件:%s)"
2677
2408
-#: merge-recursive.c:1991
2678
+#: merge-recursive.c:3271
2679
msgid "Already up to date!"
2680
msgstr "已经是最新的!"
2681
2412
-#: merge-recursive.c:2000
2682
+#: merge-recursive.c:3280
2683
#, c-format
2684
msgid "merging of trees %s and %s failed"
2685
msgstr "无法合并树 %s 和 %s"
2686
2417
-#: merge-recursive.c:2097
2687
+#: merge-recursive.c:3379
2688
msgid "Merging:"
2689
msgstr "合并:"
2690
2421
-#: merge-recursive.c:2110
2691
+#: merge-recursive.c:3392
2692
#, c-format
2693
msgid "found %u common ancestor:"
2694
msgid_plural "found %u common ancestors:"
2695
msgstr[0] "发现 %u 个共同祖先:"
2696
msgstr[1] "发现 %u 个共同祖先:"
2697
2428
-#: merge-recursive.c:2149
2698
+#: merge-recursive.c:3431
2699
msgid "merge returned no commit"
2700
msgstr "合并未返回提交"
2701
2432
-#: merge-recursive.c:2212
2702
+#: merge-recursive.c:3495
2703
#, c-format
2704
msgid "Could not parse object '%s'"
2705
msgstr "不能解析对象 '%s'"
2706
2437
-#: merge-recursive.c:2228 builtin/merge.c:657 builtin/merge.c:816
2707
+#: merge-recursive.c:3511 builtin/merge.c:659 builtin/merge.c:816
2708
msgid "Unable to write index."
2709
msgstr "不能写入索引。"
2710
@@ -2477,30 +2747,30 @@ msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
2747
msgid "Bad %s value: '%s'"
2748
msgstr "坏的 %s 值:'%s'"
2749
2480
-#: object.c:239
2750
+#: object.c:242
2751
#, c-format
2752
msgid "unable to parse object: %s"
2753
msgstr "不能解析对象:%s"
2754
2485
-#: packfile.c:561
2755
+#: packfile.c:563
2756
msgid "offset before end of packfile (broken .idx?)"
2757
msgstr "偏移量在包文件结束之前(损坏的 .idx?)"
2758
2489
-#: packfile.c:1694
2759
+#: packfile.c:1742
2760
#, c-format
2761
msgid "offset before start of pack index for %s (corrupt index?)"
2762
msgstr "偏移量在 %s 的包索引开始之前(损坏的索引?)"
2763
2494
-#: packfile.c:1698
2764
+#: packfile.c:1746
2765
#, c-format
2766
msgid "offset beyond end of pack index for %s (truncated index?)"
2767
msgstr "偏移量越过了 %s 的包索引的结尾(被截断的索引?)"
2768
2499
-#: parse-options.c:619
2769
+#: parse-options.c:621
2770
msgid "..."
2771
msgstr "..."
2772
2503
-#: parse-options.c:638
2773
+#: parse-options.c:640
2774
#, c-format
2775
msgid "usage: %s"
2776
msgstr "用法:%s"
@@ -2508,27 +2778,32 @@ msgstr "用法:%s"
2778
#. TRANSLATORS: the colon here should align with the
2779
#. one in "usage: %s" translation.
2780
#.
2511
-#: parse-options.c:644
2781
+#: parse-options.c:646
2782
#, c-format
2783
msgid " or: %s"
2784
msgstr " 或:%s"
2785
2786
# 译者:为保证在输出中对齐,注意调整句中空格!
2517
-#: parse-options.c:647
2787
+#: parse-options.c:649
2788
#, c-format
2789
msgid " %s"
2790
msgstr " %s"
2791
2522
-#: parse-options.c:686
2792
+#: parse-options.c:688
2793
msgid "-NUM"
2794
msgstr "-数字"
2795
2526
-#: parse-options-cb.c:108
2796
+#: parse-options-cb.c:44
2797
+#, c-format
2798
+msgid "malformed expiration date '%s'"
2799
+msgstr "格式错误的到期时间:'%s'"
2800
+
2801
+#: parse-options-cb.c:112
2802
#, c-format
2803
msgid "malformed object name '%s'"
2529
-msgstr "非法的对象名 '%s'"
2804
+msgstr "格式错误的对象名 '%s'"
2805
2531
-#: path.c:891
2806
+#: path.c:892
2807
#, c-format
2808
msgid "Could not make %s writable by group"
2809
msgstr "不能设置 %s 为组可写"
@@ -2608,7 +2883,7 @@ msgstr "路径规格 '%s' 位于符号链接中"
2883
msgid "unable to parse --pretty format"
2884
msgstr "不能解析 --pretty 格式"
2885
2611
-#: read-cache.c:1473
2886
+#: read-cache.c:1500
2887
#, c-format
2888
msgid ""
2889
"index.version set, but the value is invalid.\n"
@@ -2617,7 +2892,7 @@ msgstr ""
2892
"设置了 index.version,但是取值无效。\n"
2893
"使用版本 %i"
2894
2620
-#: read-cache.c:1483
2895
+#: read-cache.c:1510
2896
#, c-format
2897
msgid ""
2898
"GIT_INDEX_VERSION set, but the value is invalid.\n"
@@ -2626,52 +2901,53 @@ msgstr ""
2901
"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
2902
"使用版本 %i"
2903
2629
-#: read-cache.c:2375 sequencer.c:3248 wrapper.c:658 builtin/merge.c:1049
2904
+#: read-cache.c:2404 sequencer.c:4338 wrapper.c:658 builtin/merge.c:1048
2905
#, c-format
2906
msgid "could not close '%s'"
2907
msgstr "不能关闭 '%s'"
2908
2634
-#: read-cache.c:2448 sequencer.c:1900 sequencer.c:2627
2909
+#: read-cache.c:2477 sequencer.c:2102 sequencer.c:3234
2910
#, c-format
2911
msgid "could not stat '%s'"
2912
msgstr "不能对 '%s' 调用 stat"
2913
2639
-#: read-cache.c:2461
2914
+#: read-cache.c:2490
2915
#, c-format
2916
msgid "unable to open git dir: %s"
2917
msgstr "不能打开 git 目录:%s"
2918
2644
-#: read-cache.c:2473
2919
+#: read-cache.c:2502
2920
#, c-format
2921
msgid "unable to unlink: %s"
2922
msgstr "无法删除:%s"
2923
2649
-#: refs.c:706
2924
+#: refs.c:732 sequencer.c:4334 sequencer.c:4393 wrapper.c:225 wrapper.c:395
2925
+#: builtin/am.c:779
2926
#, c-format
2651
-msgid "Could not open '%s' for writing"
2927
+msgid "could not open '%s' for writing"
2928
msgstr "无法打开 '%s' 进行写入"
2929
2654
-#: refs.c:1850
2930
+#: refs.c:1880
2931
msgid "ref updates forbidden inside quarantine environment"
2932
msgstr "在隔离环境中禁止更新引用"
2933
2658
-#: refs/files-backend.c:1189
2934
+#: refs/files-backend.c:1191
2935
#, c-format
2936
msgid "could not remove reference %s"
2937
msgstr "无法删除引用 %s"
2938
2663
-#: refs/files-backend.c:1203 refs/packed-backend.c:1528
2664
-#: refs/packed-backend.c:1538
2939
+#: refs/files-backend.c:1205 refs/packed-backend.c:1531
2940
+#: refs/packed-backend.c:1541
2941
#, c-format
2942
msgid "could not delete reference %s: %s"
2943
msgstr "无法删除引用 %s:%s"
2944
2669
-#: refs/files-backend.c:1206 refs/packed-backend.c:1541
2945
+#: refs/files-backend.c:1208 refs/packed-backend.c:1544
2946
#, c-format
2947
msgid "could not delete references: %s"
2948
msgstr "无法删除引用:%s"
2949
2674
-#: ref-filter.c:35 wt-status.c:1842
2950
+#: ref-filter.c:35 wt-status.c:1850
2951
msgid "gone"
2952
msgstr "丢失"
2953
@@ -2690,157 +2966,162 @@ msgstr "落后 %d"
2966
msgid "ahead %d, behind %d"
2967
msgstr "领先 %d,落后 %d"
2968
2693
-#: ref-filter.c:107
2969
+#: ref-filter.c:121
2970
#, c-format
2971
msgid "expected format: %%(color:<color>)"
2972
msgstr "期望的格式:%%(color:<颜色>)"
2973
2698
-#: ref-filter.c:109
2974
+#: ref-filter.c:123
2975
#, c-format
2976
msgid "unrecognized color: %%(color:%s)"
2977
msgstr "未能识别的颜色:%%(color:%s)"
2978
2703
-#: ref-filter.c:129
2979
+#: ref-filter.c:145
2980
#, c-format
2981
msgid "Integer value expected refname:lstrip=%s"
2982
msgstr "期望整数值 refname:lstrip=%s"
2983
2708
-#: ref-filter.c:133
2984
+#: ref-filter.c:149
2985
#, c-format
2986
msgid "Integer value expected refname:rstrip=%s"
2987
msgstr "期望整数值 refname:rstrip=%s"
2988
2713
-#: ref-filter.c:135
2989
+#: ref-filter.c:151
2990
#, c-format
2991
msgid "unrecognized %%(%s) argument: %s"
2992
msgstr "未能识别的 %%(%s) 参数:%s"
2993
2718
-#: ref-filter.c:184
2994
+#: ref-filter.c:206
2995
#, c-format
2996
msgid "%%(body) does not take arguments"
2997
msgstr "%%(body) 不带参数"
2998
2723
-#: ref-filter.c:191
2999
+#: ref-filter.c:215
3000
#, c-format
3001
msgid "%%(subject) does not take arguments"
3002
msgstr "%%(subject) 不带参数"
3003
2728
-#: ref-filter.c:209
3004
+#: ref-filter.c:235
3005
#, c-format
3006
msgid "unknown %%(trailers) argument: %s"
3007
msgstr "未知的 %%(trailers) 参数:%s"
3008
2733
-#: ref-filter.c:232
3009
+#: ref-filter.c:264
3010
#, c-format
3011
msgid "positive value expected contents:lines=%s"
3012
msgstr "期望一个正数 contents:lines=%s"
3013
2738
-#: ref-filter.c:234
3014
+#: ref-filter.c:266
3015
#, c-format
3016
msgid "unrecognized %%(contents) argument: %s"
3017
msgstr "未能识别的 %%(contents) 参数:%s"
3018
2743
-#: ref-filter.c:247
3019
+#: ref-filter.c:281
3020
#, c-format
3021
msgid "positive value expected objectname:short=%s"
3022
msgstr "期望一个正数 objectname:short=%s"
3023
2748
-#: ref-filter.c:251
3024
+#: ref-filter.c:285
3025
#, c-format
3026
msgid "unrecognized %%(objectname) argument: %s"
3027
msgstr "未能识别的 %%(objectname) 参数:%s"
3028
2753
-#: ref-filter.c:278
3029
+#: ref-filter.c:315
3030
#, c-format
3031
msgid "expected format: %%(align:<width>,<position>)"
3032
msgstr "期望的格式:%%(align:<宽度>,<位置>)"
3033
2758
-#: ref-filter.c:290
3034
+#: ref-filter.c:327
3035
#, c-format
3036
msgid "unrecognized position:%s"
3037
msgstr "未能识别的位置:%s"
3038
2763
-#: ref-filter.c:294
3039
+#: ref-filter.c:334
3040
#, c-format
3041
msgid "unrecognized width:%s"
3042
msgstr "未能识别的宽度:%s"
3043
2768
-#: ref-filter.c:300
3044
+#: ref-filter.c:343
3045
#, c-format
3046
msgid "unrecognized %%(align) argument: %s"
3047
msgstr "未能识别的 %%(align) 参数:%s"
3048
2773
-#: ref-filter.c:304
3049
+#: ref-filter.c:351
3050
#, c-format
3051
msgid "positive width expected with the %%(align) atom"
3052
msgstr "元素 %%(align) 需要一个正数的宽度"
3053
2778
-#: ref-filter.c:319
3054
+#: ref-filter.c:369
3055
#, c-format
3056
msgid "unrecognized %%(if) argument: %s"
3057
msgstr "未能识别的 %%(if) 参数:%s"
3058
2783
-#: ref-filter.c:409
3059
+#: ref-filter.c:464
3060
#, c-format
3061
msgid "malformed field name: %.*s"
2786
-msgstr "非法的字段名:%.*s"
3062
+msgstr "格式错误的字段名:%.*s"
3063
2788
-#: ref-filter.c:435
3064
+#: ref-filter.c:491
3065
#, c-format
3066
msgid "unknown field name: %.*s"
3067
msgstr "未知的字段名:%.*s"
3068
2793
-#: ref-filter.c:547
3069
+#: ref-filter.c:608
3070
#, c-format
3071
msgid "format: %%(if) atom used without a %%(then) atom"
3072
msgstr "格式:使用了 %%(if) 元素而没有 %%(then) 元素"
3073
2798
-#: ref-filter.c:607
3074
+#: ref-filter.c:671
3075
#, c-format
3076
msgid "format: %%(then) atom used without an %%(if) atom"
3077
msgstr "格式:使用了 %%(then) 元素而没有 %%(if) 元素"
3078
2803
-#: ref-filter.c:609
3079
+#: ref-filter.c:673
3080
#, c-format
3081
msgid "format: %%(then) atom used more than once"
3082
msgstr "格式:%%(then) 元素用了多次"
3083
2808
-#: ref-filter.c:611
3084
+#: ref-filter.c:675
3085
#, c-format
3086
msgid "format: %%(then) atom used after %%(else)"
3087
msgstr "格式:%%(then) 元素用在了 %%(else) 之后"
3088
2813
-#: ref-filter.c:637
3089
+#: ref-filter.c:703
3090
#, c-format
3091
msgid "format: %%(else) atom used without an %%(if) atom"
3092
msgstr "格式:使用了 %%(else) 元素而没有 %%(if) 元素"
3093
2818
-#: ref-filter.c:639
3094
+#: ref-filter.c:705
3095
#, c-format
3096
msgid "format: %%(else) atom used without a %%(then) atom"
3097
msgstr "格式:使用了 %%(else) 元素而没有 %%(then) 元素"
3098
2823
-#: ref-filter.c:641
3099
+#: ref-filter.c:707
3100
#, c-format
3101
msgid "format: %%(else) atom used more than once"
3102
msgstr "格式:%%(else) 元素用了多次"
3103
2828
-#: ref-filter.c:654
3104
+#: ref-filter.c:722
3105
#, c-format
3106
msgid "format: %%(end) atom used without corresponding atom"
3107
msgstr "格式:使用了 %%(end) 元素却没有它的对应元素"
3108
2833
-#: ref-filter.c:709
3109
+#: ref-filter.c:779
3110
#, c-format
3111
msgid "malformed format string %s"
2836
-msgstr "非法的格式化字符串 %s"
3112
+msgstr "错误的格式化字符串 %s"
3113
2838
-#: ref-filter.c:1313
3114
+#: ref-filter.c:1387
3115
#, c-format
3116
msgid "(no branch, rebasing %s)"
3117
msgstr "(非分支,正变基 %s)"
3118
2843
-#: ref-filter.c:1316
3119
+#: ref-filter.c:1390
3120
+#, c-format
3121
+msgid "(no branch, rebasing detached HEAD %s)"
3122
+msgstr "(非分支,正变基分离头指针 %s)"
3123
+
3124
+#: ref-filter.c:1393
3125
#, c-format
3126
msgid "(no branch, bisect started on %s)"
3127
msgstr "(非分支,二分查找开始于 %s)"
@@ -2848,7 +3129,7 @@ msgstr "(非分支,二分查找开始于 %s)"
3129
#. TRANSLATORS: make sure this matches "HEAD
3130
#. detached at " in wt-status.c
3131
#.
2851
-#: ref-filter.c:1324
3132
+#: ref-filter.c:1401
3133
#, c-format
3134
msgid "(HEAD detached at %s)"
3135
msgstr "(头指针分离于 %s)"
@@ -2856,147 +3137,147 @@ msgstr "(头指针分离于 %s)"
3137
#. TRANSLATORS: make sure this matches "HEAD
3138
#. detached from " in wt-status.c
3139
#.
2859
-#: ref-filter.c:1331
3140
+#: ref-filter.c:1408
3141
#, c-format
3142
msgid "(HEAD detached from %s)"
3143
msgstr "(头指针分离自 %s)"
3144
2864
-#: ref-filter.c:1335
3145
+#: ref-filter.c:1412
3146
msgid "(no branch)"
3147
msgstr "(非分支)"
3148
2868
-#: ref-filter.c:1364
3149
+#: ref-filter.c:1442
3150
#, c-format
3151
msgid "missing object %s for %s"
3152
msgstr "缺失 %2$s 的对象 %1$s"
3153
2873
-#: ref-filter.c:1367
3154
+#: ref-filter.c:1445
3155
#, c-format
3156
msgid "parse_object_buffer failed on %s for %s"
3157
msgstr "parse_object_buffer 失败于 %2$s 的 %1$s"
3158
2878
-#: ref-filter.c:1819
3159
+#: ref-filter.c:1902
3160
#, c-format
3161
msgid "malformed object at '%s'"
2881
-msgstr "非法的对象于 '%s'"
3162
+msgstr "格式错误的对象 '%s'"
3163
2883
-#: ref-filter.c:1886
3164
+#: ref-filter.c:1984
3165
#, c-format
3166
msgid "ignoring ref with broken name %s"
3167
msgstr "忽略带有错误名称 %s 的引用"
3168
2888
-#: ref-filter.c:1891
3169
+#: ref-filter.c:1989
3170
#, c-format
3171
msgid "ignoring broken ref %s"
3172
msgstr "忽略损坏的引用 %s"
3173
2893
-#: ref-filter.c:2152
3174
+#: ref-filter.c:2261
3175
#, c-format
3176
msgid "format: %%(end) atom missing"
3177
msgstr "格式:缺少 %%(end) 元素"
3178
2898
-#: ref-filter.c:2246
3179
+#: ref-filter.c:2365
3180
#, c-format
3181
msgid "malformed object name %s"
2901
-msgstr "非法的对象名 %s"
3182
+msgstr "格式错误的对象名 %s"
3183
2903
-#: remote.c:795
3184
+#: remote.c:605
3185
#, c-format
3186
msgid "Cannot fetch both %s and %s to %s"
3187
msgstr "不能同时获取 %s 和 %s 至 %s"
3188
2908
-#: remote.c:799
3189
+#: remote.c:609
3190
#, c-format
3191
msgid "%s usually tracks %s, not %s"
3192
msgstr "%s 通常跟踪 %s,而非 %s"
3193
2913
-#: remote.c:803
3194
+#: remote.c:613
3195
#, c-format
3196
msgid "%s tracks both %s and %s"
3197
msgstr "%s 同时跟踪 %s 和 %s"
3198
2918
-#: remote.c:811
3199
+#: remote.c:621
3200
msgid "Internal error"
3201
msgstr "内部错误"
3202
2922
-#: remote.c:1726 remote.c:1828
3203
+#: remote.c:1534 remote.c:1635
3204
msgid "HEAD does not point to a branch"
3205
msgstr "HEAD 没有指向一个分支"
3206
2926
-#: remote.c:1735
3207
+#: remote.c:1543
3208
#, c-format
3209
msgid "no such branch: '%s'"
3210
msgstr "没有此分支:'%s'"
3211
2931
-#: remote.c:1738
3212
+#: remote.c:1546
3213
#, c-format
3214
msgid "no upstream configured for branch '%s'"
3215
msgstr "尚未给分支 '%s' 设置上游"
3216
2936
-#: remote.c:1744
3217
+#: remote.c:1552
3218
#, c-format
3219
msgid "upstream branch '%s' not stored as a remote-tracking branch"
3220
msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
3221
2941
-#: remote.c:1759
3222
+#: remote.c:1567
3223
#, c-format
3224
msgid "push destination '%s' on remote '%s' has no local tracking branch"
3225
msgstr "推送目标 '%s' 至远程 '%s' 没有本地跟踪分支"
3226
2946
-#: remote.c:1771
3227
+#: remote.c:1579
3228
#, c-format
3229
msgid "branch '%s' has no remote for pushing"
3230
msgstr "分支 '%s' 没有设置要推送的远程服务器"
3231
2951
-#: remote.c:1782
3232
+#: remote.c:1589
3233
#, c-format
3234
msgid "push refspecs for '%s' do not include '%s'"
3235
msgstr "向 '%s' 推送引用规格未包含 '%s'"
3236
2956
-#: remote.c:1795
3237
+#: remote.c:1602
3238
msgid "push has no destination (push.default is 'nothing')"
3239
msgstr "推送无目标(push.default 是 'nothing')"
3240
2960
-#: remote.c:1817
3241
+#: remote.c:1624
3242
msgid "cannot resolve 'simple' push to a single destination"
3243
msgstr "无法解析 'simple' 推送至一个单独的目标"
3244
2964
-#: remote.c:2132
3245
+#: remote.c:1939
3246
#, c-format
3247
msgid "Your branch is based on '%s', but the upstream is gone.\n"
3248
msgstr "您的分支基于 '%s',但此上游分支已经不存在。\n"
3249
2969
-#: remote.c:2136
3250
+#: remote.c:1943
3251
msgid " (use \"git branch --unset-upstream\" to fixup)\n"
3252
msgstr " (使用 \"git branch --unset-upstream\" 来修复)\n"
3253
2973
-#: remote.c:2139
3254
+#: remote.c:1946
3255
#, c-format
3256
msgid "Your branch is up to date with '%s'.\n"
3257
msgstr "您的分支与上游分支 '%s' 一致。\n"
3258
2978
-#: remote.c:2143
3259
+#: remote.c:1950
3260
#, c-format
3261
msgid "Your branch and '%s' refer to different commits.\n"
3262
msgstr "您的分支和 '%s' 指向不同的提交。\n"
3263
2983
-#: remote.c:2146
3264
+#: remote.c:1953
3265
#, c-format
3266
msgid " (use \"%s\" for details)\n"
3267
msgstr " (使用 \"%s\" 查看详情)\n"
3268
2988
-#: remote.c:2150
3269
+#: remote.c:1957
3270
#, c-format
3271
msgid "Your branch is ahead of '%s' by %d commit.\n"
3272
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
3273
msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n"
3274
msgstr[1] "您的分支领先 '%s' 共 %d 个提交。\n"
3275
2995
-#: remote.c:2156
3276
+#: remote.c:1963
3277
msgid " (use \"git push\" to publish your local commits)\n"
3278
msgstr " (使用 \"git push\" 来发布您的本地提交)\n"
3279
2999
-#: remote.c:2159
3280
+#: remote.c:1966
3281
#, c-format
3282
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
3283
msgid_plural ""
@@ -3005,11 +3286,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
3286
msgstr[1] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
3287
3288
# 译者:注意保持前导空格
3008
-#: remote.c:2167
3289
+#: remote.c:1974
3290
msgid " (use \"git pull\" to update your local branch)\n"
3291
msgstr " (使用 \"git pull\" 来更新您的本地分支)\n"
3292
3012
-#: remote.c:2170
3293
+#: remote.c:1977
3294
#, c-format
3295
msgid ""
3296
"Your branch and '%s' have diverged,\n"
@@ -3025,28 +3306,28 @@ msgstr[1] ""
3306
"并且分别有 %d 和 %d 处不同的提交。\n"
3307
3308
# 译者:注意保持前导空格
3028
-#: remote.c:2180
3309
+#: remote.c:1987
3310
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
3311
msgstr " (使用 \"git pull\" 来合并远程分支)\n"
3312
3032
-#: revision.c:2277
3313
+#: revision.c:2289
3314
msgid "your current branch appears to be broken"
3315
msgstr "您的当前分支好像被损坏"
3316
3036
-#: revision.c:2280
3317
+#: revision.c:2292
3318
#, c-format
3319
msgid "your current branch '%s' does not have any commits yet"
3320
msgstr "您的当前分支 '%s' 尚无任何提交"
3321
3041
-#: revision.c:2477
3322
+#: revision.c:2489
3323
msgid "--first-parent is incompatible with --bisect"
3324
msgstr "--first-parent 与 --bisect 不兼容"
3325
3045
-#: run-command.c:731
3326
+#: run-command.c:728
3327
msgid "open /dev/null failed"
3328
msgstr "不能打开 /dev/null"
3329
3049
-#: run-command.c:1274
3330
+#: run-command.c:1271
3331
#, c-format
3332
msgid ""
3333
"The '%s' hook was ignored because it's not set as executable.\n"
@@ -3091,29 +3372,34 @@ msgstr "接收端不支持原子推送"
3372
msgid "the receiving end does not support push options"
3373
msgstr "接收端不支持推送选项"
3374
3094
-#: sequencer.c:158
3375
+#: sequencer.c:175
3376
#, c-format
3377
msgid "invalid commit message cleanup mode '%s'"
3378
msgstr "无效的提交信息清理模式 '%s'"
3379
3099
-#: sequencer.c:267
3380
+#: sequencer.c:275
3381
+#, c-format
3382
+msgid "could not delete '%s'"
3383
+msgstr "无法删除 '%s'"
3384
+
3385
+#: sequencer.c:301
3386
msgid "revert"
3387
msgstr "还原"
3388
3103
-#: sequencer.c:269
3389
+#: sequencer.c:303
3390
msgid "cherry-pick"
3391
msgstr "拣选"
3392
3107
-#: sequencer.c:271
3393
+#: sequencer.c:305
3394
msgid "rebase -i"
3395
msgstr "rebase -i"
3396
3111
-#: sequencer.c:273
3397
+#: sequencer.c:307
3398
#, c-format
3399
msgid "Unknown action: %d"
3400
msgstr "未知动作:%d"
3401
3116
-#: sequencer.c:330
3402
+#: sequencer.c:364
3403
msgid ""
3404
"after resolving the conflicts, mark the corrected paths\n"
3405
"with 'git add <paths>' or 'git rm <paths>'"
@@ -3121,7 +3407,7 @@ msgstr ""
3407
"冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n"
3408
"命令标记修正后的文件"
3409
3124
-#: sequencer.c:333
3410
+#: sequencer.c:367
3411
msgid ""
3412
"after resolving the conflicts, mark the corrected paths\n"
3413
"with 'git add <paths>' or 'git rm <paths>'\n"
@@ -3130,43 +3416,45 @@ msgstr ""
3416
"冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n"
3417
"对修正后的文件做标记,然后用 'git commit' 提交"
3418
3133
-#: sequencer.c:346 sequencer.c:2245
3419
+#: sequencer.c:380 sequencer.c:2468
3420
#, c-format
3421
msgid "could not lock '%s'"
3422
msgstr "不能锁定 '%s'"
3423
3138
-#: sequencer.c:349 sequencer.c:2124 sequencer.c:2250 sequencer.c:2264
3139
-#: sequencer.c:3246 sequencer.c:3310 wrapper.c:656
3424
+#: sequencer.c:382 sequencer.c:2346 sequencer.c:2472 sequencer.c:2486
3425
+#: sequencer.c:2694 sequencer.c:4336 sequencer.c:4399 wrapper.c:656
3426
#, c-format
3427
msgid "could not write to '%s'"
3428
msgstr "不能写入 '%s'"
3429
3144
-#: sequencer.c:353
3430
+#: sequencer.c:387
3431
#, c-format
3432
msgid "could not write eol to '%s'"
3433
msgstr "不能将换行符写入 '%s'"
3434
3149
-#: sequencer.c:356 sequencer.c:2128 sequencer.c:2252
3435
+#: sequencer.c:392 sequencer.c:2351 sequencer.c:2474 sequencer.c:2488
3436
+#: sequencer.c:2702
3437
#, c-format
3438
msgid "failed to finalize '%s'"
3439
msgstr "无法完成 '%s'"
3440
3154
-#: sequencer.c:379 sequencer.c:1340 sequencer.c:2148 builtin/am.c:259
3155
-#: builtin/commit.c:722 builtin/merge.c:1047
3441
+#: sequencer.c:415 sequencer.c:804 sequencer.c:1493 sequencer.c:2371
3442
+#: sequencer.c:2684 sequencer.c:2788 builtin/am.c:259 builtin/commit.c:727
3443
+#: builtin/merge.c:1046
3444
#, c-format
3445
msgid "could not read '%s'"
3446
msgstr "不能读取 '%s'"
3447
3160
-#: sequencer.c:405
3448
+#: sequencer.c:441
3449
#, c-format
3450
msgid "your local changes would be overwritten by %s."
3451
msgstr "您的本地修改将被%s覆盖。"
3452
3165
-#: sequencer.c:409
3453
+#: sequencer.c:445
3454
msgid "commit your changes or stash them to proceed."
3455
msgstr "提交您的修改或贮藏后再继续。"
3456
3169
-#: sequencer.c:438
3457
+#: sequencer.c:474
3458
#, c-format
3459
msgid "%s: fast-forward"
3460
msgstr "%s:快进"
@@ -3174,20 +3462,20 @@ msgstr "%s:快进"
3462
#. TRANSLATORS: %s will be "revert", "cherry-pick" or
3463
#. "rebase -i".
3464
#.
3177
-#: sequencer.c:526
3465
+#: sequencer.c:563
3466
#, c-format
3467
msgid "%s: Unable to write new index file"
3468
msgstr "%s:无法写入新索引文件"
3469
3182
-#: sequencer.c:542
3183
-msgid "could not resolve HEAD commit"
3184
-msgstr "不能解析 HEAD 提交"
3185
-
3186
-#: sequencer.c:562
3470
+#: sequencer.c:579
3471
msgid "unable to update cache tree"
3472
msgstr "不能更新缓存树"
3473
3190
-#: sequencer.c:658
3474
+#: sequencer.c:592
3475
+msgid "could not resolve HEAD commit"
3476
+msgstr "不能解析 HEAD 提交"
3477
+
3478
+#: sequencer.c:749
3479
#, c-format
3480
msgid ""
3481
"you have staged changes in your working tree\n"
@@ -3216,11 +3504,15 @@ msgstr ""
3504
"\n"
3505
" git rebase --continue\n"
3506
3219
-#: sequencer.c:915
3507
+#: sequencer.c:818
3508
+msgid "writing root commit"
3509
+msgstr "写根提交"
3510
+
3511
+#: sequencer.c:1043
3512
msgid "'prepare-commit-msg' hook failed"
3513
msgstr "'prepare-commit-msg' 钩子失败"
3514
3223
-#: sequencer.c:922
3515
+#: sequencer.c:1050
3516
msgid ""
3517
"Your name and email address were configured automatically based\n"
3518
"on your username and hostname. Please check that they are accurate.\n"
@@ -3244,7 +3536,7 @@ msgstr ""
3536
"\n"
3537
" git commit --amend --reset-author\n"
3538
3247
-#: sequencer.c:935
3539
+#: sequencer.c:1063
3540
msgid ""
3541
"Your name and email address were configured automatically based\n"
3542
"on your username and hostname. Please check that they are accurate.\n"
@@ -3267,329 +3559,315 @@ msgstr ""
3559
"\n"
3560
" git commit --amend --reset-author\n"
3561
3270
-#: sequencer.c:975
3562
+#: sequencer.c:1103
3563
msgid "couldn't look up newly created commit"
3564
msgstr "无法找到新创建的提交"
3565
3274
-#: sequencer.c:977
3566
+#: sequencer.c:1105
3567
msgid "could not parse newly created commit"
3568
msgstr "不能解析新创建的提交"
3569
3278
-#: sequencer.c:1023
3570
+#: sequencer.c:1151
3571
msgid "unable to resolve HEAD after creating commit"
3572
msgstr "创建提交后,不能解析 HEAD"
3573
3282
-#: sequencer.c:1025
3574
+#: sequencer.c:1153
3575
msgid "detached HEAD"
3576
msgstr "分离头指针"
3577
3578
# 译者:中文字符串拼接,可删除前导空格
3287
-#: sequencer.c:1029
3579
+#: sequencer.c:1157
3580
msgid " (root-commit)"
3581
msgstr "(根提交)"
3582
3291
-#: sequencer.c:1050
3583
+#: sequencer.c:1178
3584
msgid "could not parse HEAD"
3585
msgstr "不能解析 HEAD"
3586
3295
-#: sequencer.c:1052
3587
+#: sequencer.c:1180
3588
#, c-format
3589
msgid "HEAD %s is not a commit!"
3590
msgstr "HEAD %s 不是一个提交!"
3591
3300
-#: sequencer.c:1056 builtin/commit.c:1491
3592
+#: sequencer.c:1184 builtin/commit.c:1528
3593
msgid "could not parse HEAD commit"
3594
msgstr "不能解析 HEAD 提交"
3595
3304
-#: sequencer.c:1107 sequencer.c:1673
3596
+#: sequencer.c:1235 sequencer.c:1832
3597
msgid "unable to parse commit author"
3598
msgstr "不能解析提交作者"
3599
3308
-#: sequencer.c:1117 builtin/am.c:1630 builtin/merge.c:643
3600
+#: sequencer.c:1245 builtin/am.c:1630 builtin/merge.c:645
3601
msgid "git write-tree failed to write a tree"
3602
msgstr "git write-tree 无法写入树对象"
3603
3312
-#: sequencer.c:1134 sequencer.c:1186
3604
+#: sequencer.c:1262 sequencer.c:1317
3605
#, c-format
3606
msgid "unable to read commit message from '%s'"
3607
msgstr "不能从 '%s' 读取提交说明"
3608
3317
-#: sequencer.c:1154 builtin/am.c:1650 builtin/commit.c:1594 builtin/merge.c:826
3318
-#: builtin/merge.c:851
3609
+#: sequencer.c:1284 builtin/am.c:1650 builtin/commit.c:1631 builtin/merge.c:825
3610
+#: builtin/merge.c:850
3611
msgid "failed to write commit object"
3612
msgstr "无法写提交对象"
3613
3322
-#: sequencer.c:1213
3614
+#: sequencer.c:1344
3615
#, c-format
3616
msgid "could not parse commit %s"
3617
msgstr "不能解析提交 %s"
3618
3327
-#: sequencer.c:1218
3619
+#: sequencer.c:1349
3620
#, c-format
3621
msgid "could not parse parent commit %s"
3622
msgstr "不能解析父提交 %s"
3623
3332
-#: sequencer.c:1347
3333
-#, c-format
3334
-msgid ""
3335
-"unexpected 1st line of squash message:\n"
3336
-"\n"
3337
-"\t%.*s"
3338
-msgstr ""
3339
-"意外的压缩提交首行提交信息:\n"
3340
-"\n"
3341
-"\t%.*s"
3342
-
3343
-#: sequencer.c:1353
3344
-#, c-format
3345
-msgid ""
3346
-"invalid 1st line of squash message:\n"
3347
-"\n"
3348
-"\t%.*s"
3349
-msgstr ""
3350
-"压缩提交的首行提交信息无效:\n"
3351
-"\n"
3352
-"\t%.*s"
3353
-
3354
-#: sequencer.c:1359 sequencer.c:1384
3624
+#: sequencer.c:1500 sequencer.c:1525
3625
#, c-format
3626
msgid "This is a combination of %d commits."
3627
msgstr "这是一个 %d 个提交的组合。"
3628
3359
-#: sequencer.c:1368 sequencer.c:3265
3629
+#: sequencer.c:1510 sequencer.c:4355
3630
msgid "need a HEAD to fixup"
3631
msgstr "需要一个 HEAD 来修复"
3632
3363
-#: sequencer.c:1370
3633
+#: sequencer.c:1512 sequencer.c:2729
3634
msgid "could not read HEAD"
3635
msgstr "不能读取 HEAD"
3636
3367
-#: sequencer.c:1372
3637
+#: sequencer.c:1514
3638
msgid "could not read HEAD's commit message"
3639
msgstr "不能读取 HEAD 的提交说明"
3640
3371
-#: sequencer.c:1378
3641
+#: sequencer.c:1520
3642
#, c-format
3643
msgid "cannot write '%s'"
3644
msgstr "不能写 '%s'"
3645
3376
-#: sequencer.c:1387 git-rebase--interactive.sh:452
3646
+#: sequencer.c:1527 git-rebase--interactive.sh:457
3647
msgid "This is the 1st commit message:"
3648
msgstr "这是第一个提交说明:"
3649
3380
-#: sequencer.c:1395
3650
+#: sequencer.c:1535
3651
#, c-format
3652
msgid "could not read commit message of %s"
3653
msgstr "不能读取 %s 的提交说明"
3654
3385
-#: sequencer.c:1402
3655
+#: sequencer.c:1542
3656
#, c-format
3657
msgid "This is the commit message #%d:"
3658
msgstr "这是提交说明 #%d:"
3659
3390
-#: sequencer.c:1407
3660
+#: sequencer.c:1548
3661
#, c-format
3662
msgid "The commit message #%d will be skipped:"
3663
msgstr "提交说明 #%d 将被跳过:"
3664
3395
-#: sequencer.c:1412
3665
+#: sequencer.c:1553
3666
#, c-format
3667
msgid "unknown command: %d"
3668
msgstr "未知命令:%d"
3669
3400
-#: sequencer.c:1479
3670
+#: sequencer.c:1631
3671
msgid "your index file is unmerged."
3672
msgstr "您的索引文件未完成合并。"
3673
3404
-#: sequencer.c:1498
3674
+#: sequencer.c:1638
3675
+msgid "cannot fixup root commit"
3676
+msgstr "不能修复根提交"
3677
+
3678
+#: sequencer.c:1657
3679
#, c-format
3680
msgid "commit %s is a merge but no -m option was given."
3681
msgstr "提交 %s 是一个合并提交但未提供 -m 选项。"
3682
3409
-#: sequencer.c:1506
3683
+#: sequencer.c:1665
3684
#, c-format
3685
msgid "commit %s does not have parent %d"
3686
msgstr "提交 %s 没有第 %d 个父提交"
3687
3414
-#: sequencer.c:1510
3688
+#: sequencer.c:1669
3689
#, c-format
3690
msgid "mainline was specified but commit %s is not a merge."
3691
msgstr "指定了主线,但是提交 %s 不是一个合并提交。"
3692
3419
-#: sequencer.c:1516
3693
+#: sequencer.c:1675
3694
#, c-format
3695
msgid "cannot get commit message for %s"
3696
msgstr "不能得到 %s 的提交说明"
3697
3698
#. TRANSLATORS: The first %s will be a "todo" command like
3699
#. "revert" or "pick", the second %s a SHA1.
3426
-#: sequencer.c:1535
3700
+#: sequencer.c:1694
3701
#, c-format
3702
msgid "%s: cannot parse parent commit %s"
3703
msgstr "%s:不能解析父提交 %s"
3704
3431
-#: sequencer.c:1600 sequencer.c:2397
3705
+#: sequencer.c:1759
3706
#, c-format
3707
msgid "could not rename '%s' to '%s'"
3708
msgstr "不能将 '%s' 重命名为 '%s'"
3709
3436
-#: sequencer.c:1654
3710
+#: sequencer.c:1813
3711
#, c-format
3712
msgid "could not revert %s... %s"
3713
msgstr "不能还原 %s... %s"
3714
3441
-#: sequencer.c:1655
3715
+#: sequencer.c:1814
3716
#, c-format
3717
msgid "could not apply %s... %s"
3718
msgstr "不能应用 %s... %s"
3719
3446
-#: sequencer.c:1702
3720
+#: sequencer.c:1864
3721
msgid "empty commit set passed"
3722
msgstr "提供了空的提交集"
3723
3450
-#: sequencer.c:1712
3724
+#: sequencer.c:1874
3725
#, c-format
3726
msgid "git %s: failed to read the index"
3727
msgstr "git %s:无法读取索引"
3728
3455
-#: sequencer.c:1718
3729
+#: sequencer.c:1881
3730
#, c-format
3731
msgid "git %s: failed to refresh the index"
3732
msgstr "git %s:无法刷新索引"
3733
3460
-#: sequencer.c:1792
3734
+#: sequencer.c:1961
3735
#, c-format
3736
msgid "%s does not accept arguments: '%s'"
3737
msgstr "%s 不接受参数:'%s'"
3738
3465
-#: sequencer.c:1801
3739
+#: sequencer.c:1970
3740
#, c-format
3741
msgid "missing arguments for %s"
3742
msgstr "缺少 %s 的参数"
3743
3470
-#: sequencer.c:1844
3744
+#: sequencer.c:2029
3745
#, c-format
3746
msgid "invalid line %d: %.*s"
3747
msgstr "无效行 %d:%.*s"
3748
3475
-#: sequencer.c:1852
3749
+#: sequencer.c:2037
3750
#, c-format
3751
msgid "cannot '%s' without a previous commit"
3752
msgstr "没有父提交的情况下不能 '%s'"
3753
3480
-#: sequencer.c:1883 sequencer.c:3056 sequencer.c:3091
3754
+#: sequencer.c:2085 sequencer.c:4138 sequencer.c:4173
3755
#, c-format
3756
msgid "could not read '%s'."
3757
msgstr "不能读取 '%s'。"
3758
3485
-#: sequencer.c:1906
3759
+#: sequencer.c:2108
3760
msgid "please fix this using 'git rebase --edit-todo'."
3761
msgstr "请用 'git rebase --edit-todo' 来修改。"
3762
3489
-#: sequencer.c:1908
3763
+#: sequencer.c:2110
3764
#, c-format
3765
msgid "unusable instruction sheet: '%s'"
3766
msgstr "不可用的指令清单:'%s'"
3767
3494
-#: sequencer.c:1913
3768
+#: sequencer.c:2115
3769
msgid "no commits parsed."
3770
msgstr "没有解析提交。"
3771
3498
-#: sequencer.c:1924
3772
+#: sequencer.c:2126
3773
msgid "cannot cherry-pick during a revert."
3774
msgstr "不能在回退中执行拣选。"
3775
3502
-#: sequencer.c:1926
3776
+#: sequencer.c:2128
3777
msgid "cannot revert during a cherry-pick."
3778
msgstr "不能在拣选中执行回退。"
3779
3506
-#: sequencer.c:1993
3780
+#: sequencer.c:2195
3781
#, c-format
3782
msgid "invalid key: %s"
3783
msgstr "无效键名:%s"
3784
3511
-#: sequencer.c:1996
3785
+#: sequencer.c:2198
3786
#, c-format
3787
msgid "invalid value for %s: %s"
3788
msgstr "%s 的值无效:%s"
3789
3516
-#: sequencer.c:2062
3790
+#: sequencer.c:2269
3791
+msgid "unusable squash-onto"
3792
+msgstr "不可用的 squash-onto"
3793
+
3794
+#: sequencer.c:2285
3795
#, c-format
3796
msgid "malformed options sheet: '%s'"
3519
-msgstr "非法的选项清单:'%s'"
3797
+msgstr "格式错误的选项清单:'%s'"
3798
3521
-#: sequencer.c:2100
3799
+#: sequencer.c:2323
3800
msgid "a cherry-pick or revert is already in progress"
3801
msgstr "一个拣选或还原操作已在进行"
3802
3525
-#: sequencer.c:2101
3803
+#: sequencer.c:2324
3804
msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
3805
msgstr "尝试 \"git cherry-pick (--continue | --quit | --abort)\""
3806
3529
-#: sequencer.c:2104
3807
+#: sequencer.c:2327
3808
#, c-format
3809
msgid "could not create sequencer directory '%s'"
3810
msgstr "不能创建序列目录 '%s'"
3811
3534
-#: sequencer.c:2118
3812
+#: sequencer.c:2341
3813
msgid "could not lock HEAD"
3814
msgstr "不能锁定 HEAD"
3815
3538
-#: sequencer.c:2173 sequencer.c:2761
3816
+#: sequencer.c:2396 sequencer.c:3403
3817
msgid "no cherry-pick or revert in progress"
3818
msgstr "拣选或还原操作并未进行"
3819
3542
-#: sequencer.c:2175
3820
+#: sequencer.c:2398
3821
msgid "cannot resolve HEAD"
3822
msgstr "不能解析 HEAD"
3823
3546
-#: sequencer.c:2177 sequencer.c:2212
3824
+#: sequencer.c:2400 sequencer.c:2435
3825
msgid "cannot abort from a branch yet to be born"
3826
msgstr "不能从尚未建立的分支终止"
3827
3550
-#: sequencer.c:2198 builtin/grep.c:720
3828
+#: sequencer.c:2421 builtin/grep.c:720
3829
#, c-format
3830
msgid "cannot open '%s'"
3831
msgstr "不能打开 '%s'"
3832
3555
-#: sequencer.c:2200
3833
+#: sequencer.c:2423
3834
#, c-format
3835
msgid "cannot read '%s': %s"
3836
msgstr "不能读取 '%s':%s"
3837
3560
-#: sequencer.c:2201
3838
+#: sequencer.c:2424
3839
msgid "unexpected end of file"
3840
msgstr "意外的文件结束"
3841
3564
-#: sequencer.c:2207
3842
+#: sequencer.c:2430
3843
#, c-format
3844
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
3845
msgstr "保存拣选提交前的 HEAD 文件 '%s' 损坏"
3846
3569
-#: sequencer.c:2218
3847
+#: sequencer.c:2441
3848
msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!"
3849
msgstr "您好像移动了 HEAD。未能回退,检查您的 HEAD!"
3850
3573
-#: sequencer.c:2324 sequencer.c:2679
3851
+#: sequencer.c:2545 sequencer.c:3321
3852
#, c-format
3853
msgid "could not update %s"
3854
msgstr "不能更新 %s"
3855
3578
-#: sequencer.c:2362 sequencer.c:2659
3856
+#: sequencer.c:2583 sequencer.c:3301
3857
msgid "cannot read HEAD"
3858
msgstr "不能读取 HEAD"
3859
3582
-#: sequencer.c:2402 builtin/difftool.c:639
3860
+#: sequencer.c:2618 sequencer.c:2622 builtin/difftool.c:639
3861
#, c-format
3862
msgid "could not copy '%s' to '%s'"
3863
msgstr "不能拷贝 '%s' 至 '%s'"
3864
3587
-#: sequencer.c:2421
3865
+#: sequencer.c:2641
3866
msgid "could not read index"
3867
msgstr "不能读取索引"
3868
3869
# 译者:注意保持前导空格
3592
-#: sequencer.c:2426
3870
+#: sequencer.c:2646
3871
#, c-format
3872
msgid ""
3873
"execution failed: %s\n"
@@ -3604,11 +3882,11 @@ msgstr ""
3882
" git rebase --continue\n"
3883
"\n"
3884
3607
-#: sequencer.c:2432
3885
+#: sequencer.c:2652
3886
msgid "and made changes to the index and/or the working tree\n"
3887
msgstr "并且修改索引和/或工作区\n"
3888
3611
-#: sequencer.c:2438
3889
+#: sequencer.c:2658
3890
#, c-format
3891
msgid ""
3892
"execution succeeded: %s\n"
@@ -3625,17 +3903,62 @@ msgstr ""
3903
" git rebase --continue\n"
3904
"\n"
3905
3628
-#: sequencer.c:2497
3906
+#: sequencer.c:2771
3907
+msgid "writing fake root commit"
3908
+msgstr "写伪根提交"
3909
+
3910
+#: sequencer.c:2776
3911
+msgid "writing squash-onto"
3912
+msgstr "写入 squash-onto"
3913
+
3914
+#: sequencer.c:2811
3915
+#, c-format
3916
+msgid "failed to find tree of %s"
3917
+msgstr "无法找到 %s 指向的树。"
3918
+
3919
+#: sequencer.c:2829
3920
+msgid "could not write index"
3921
+msgstr "不能写入索引"
3922
+
3923
+#: sequencer.c:2861
3924
+msgid "cannot merge without a current revision"
3925
+msgstr "没有当前版本不能合并"
3926
+
3927
+#: sequencer.c:2884
3928
+#, c-format
3929
+msgid "could not resolve '%s'"
3930
+msgstr "无法解析 '%s'"
3931
+
3932
+#: sequencer.c:2906
3933
+#, c-format
3934
+msgid "could not get commit message of '%s'"
3935
+msgstr "不能获取 '%s' 的提交说明"
3936
+
3937
+#: sequencer.c:2916 sequencer.c:2941
3938
+#, c-format
3939
+msgid "could not write '%s'"
3940
+msgstr "不能写入 '%s'"
3941
+
3942
+#: sequencer.c:3005
3943
+#, c-format
3944
+msgid "could not even attempt to merge '%.*s'"
3945
+msgstr "甚至不能尝试合并 '%.*s'"
3946
+
3947
+#: sequencer.c:3021
3948
+msgid "merge: Unable to write new index file"
3949
+msgstr "合并:无法写入新索引文件"
3950
+
3951
+#: sequencer.c:3088
3952
#, c-format
3953
msgid "Applied autostash.\n"
3954
msgstr "已应用 autostash。\n"
3955
3633
-#: sequencer.c:2509
3956
+#: sequencer.c:3100
3957
#, c-format
3958
msgid "cannot store %s"
3959
msgstr "不能存储 %s"
3960
3638
-#: sequencer.c:2512 git-rebase.sh:178
3961
+#: sequencer.c:3103 git-rebase.sh:188
3962
#, c-format
3963
msgid ""
3964
"Applying autostash resulted in conflicts.\n"
@@ -3646,52 +3969,68 @@ msgstr ""
3969
"您的修改安全地保存在贮藏区中。\n"
3970
"您可以在任何时候运行 \"git stash pop\" 或 \"git stash drop\"。\n"
3971
3649
-#: sequencer.c:2595
3972
+#: sequencer.c:3134
3973
+#, c-format
3974
+msgid ""
3975
+"Could not execute the todo command\n"
3976
+"\n"
3977
+" %.*s\n"
3978
+"It has been rescheduled; To edit the command before continuing, please\n"
3979
+"edit the todo list first:\n"
3980
+"\n"
3981
+" git rebase --edit-todo\n"
3982
+" git rebase --continue\n"
3983
+msgstr ""
3984
+"无法执行待办命令\n"
3985
+"\n"
3986
+" %.*s\n"
3987
+"已被重新安排,在继续之前编辑命令,请先编辑待办列表:\n"
3988
+"\n"
3989
+" git rebase --edit-todo\n"
3990
+" git rebase --continue\n"
3991
+
3992
+#: sequencer.c:3202
3993
#, c-format
3994
msgid "Stopped at %s... %.*s\n"
3995
msgstr "停止在 %s... %.*s\n"
3996
3654
-#: sequencer.c:2637
3997
+#: sequencer.c:3264
3998
#, c-format
3999
msgid "unknown command %d"
4000
msgstr "未知命令 %d"
4001
3659
-#: sequencer.c:2667
4002
+#: sequencer.c:3309
4003
msgid "could not read orig-head"
4004
msgstr "不能读取 orig-head"
4005
3663
-#: sequencer.c:2672 sequencer.c:3262
4006
+#: sequencer.c:3314 sequencer.c:4352
4007
msgid "could not read 'onto'"
4008
msgstr "不能读取 'onto'"
4009
3667
-#: sequencer.c:2686
4010
+#: sequencer.c:3328
4011
#, c-format
4012
msgid "could not update HEAD to %s"
4013
msgstr "不能更新 HEAD 为 %s"
4014
3672
-#: sequencer.c:2770
4015
+#: sequencer.c:3414
4016
msgid "cannot rebase: You have unstaged changes."
4017
msgstr "不能变基:您有未暂存的变更。"
4018
3676
-#: sequencer.c:2775
3677
-msgid "could not remove CHERRY_PICK_HEAD"
3678
-msgstr "不能删除 CHERRY_PICK_HEAD"
3679
-
3680
-#: sequencer.c:2784
4019
+#: sequencer.c:3423
4020
msgid "cannot amend non-existing commit"
4021
msgstr "不能修补不存在的提交"
4022
3684
-#: sequencer.c:2786
4023
+#: sequencer.c:3425
4024
#, c-format
4025
msgid "invalid file: '%s'"
4026
msgstr "无效文件:'%s'"
4027
3689
-#: sequencer.c:2788
4028
+#: sequencer.c:3427
4029
#, c-format
4030
msgid "invalid contents: '%s'"
4031
msgstr "无效内容:'%s'"
4032
3694
-#: sequencer.c:2791
4033
+#: sequencer.c:3430
4034
msgid ""
4035
"\n"
4036
"You have uncommitted changes in your working tree. Please, commit them\n"
@@ -3700,44 +4039,53 @@ msgstr ""
4039
"\n"
4040
"您的工作区中有未提交的变更。请先提交然后再次运行 'git rebase --continue'。"
4041
3703
-#: sequencer.c:2801
4042
+#: sequencer.c:3455 sequencer.c:3493
4043
+#, c-format
4044
+msgid "could not write file: '%s'"
4045
+msgstr "不能写入文件:'%s'"
4046
+
4047
+#: sequencer.c:3508
4048
+msgid "could not remove CHERRY_PICK_HEAD"
4049
+msgstr "不能删除 CHERRY_PICK_HEAD"
4050
+
4051
+#: sequencer.c:3515
4052
msgid "could not commit staged changes."
4053
msgstr "不能提交暂存的修改。"
4054
3707
-#: sequencer.c:2881
4055
+#: sequencer.c:3612
4056
#, c-format
4057
msgid "%s: can't cherry-pick a %s"
4058
msgstr "%s:不能拣选一个%s"
4059
3712
-#: sequencer.c:2885
4060
+#: sequencer.c:3616
4061
#, c-format
4062
msgid "%s: bad revision"
4063
msgstr "%s:错误的版本"
4064
3717
-#: sequencer.c:2918
4065
+#: sequencer.c:3649
4066
msgid "can't revert as initial commit"
4067
msgstr "不能作为初始提交回退"
4068
3721
-#: sequencer.c:3023
4069
+#: sequencer.c:4098
4070
msgid "make_script: unhandled options"
4071
msgstr "make_script:有未能处理的选项"
4072
3725
-#: sequencer.c:3026
4073
+#: sequencer.c:4101
4074
msgid "make_script: error preparing revisions"
4075
msgstr "make_script:准备版本时错误"
4076
3729
-#: sequencer.c:3060 sequencer.c:3095
4077
+#: sequencer.c:4142 sequencer.c:4177
4078
#, c-format
4079
msgid "unusable todo list: '%s'"
4080
msgstr "不可用的待办列表:'%s'"
4081
3734
-#: sequencer.c:3146
4082
+#: sequencer.c:4236
4083
#, c-format
4084
msgid ""
4085
"unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring."
4086
msgstr "选项 rebase.missingCommitsCheck 的值 %s 无法识别。已忽略。"
4087
3740
-#: sequencer.c:3212
4088
+#: sequencer.c:4302
4089
#, c-format
4090
msgid ""
4091
"Warning: some commits may have been dropped accidentally.\n"
@@ -3746,7 +4094,7 @@ msgstr ""
4094
"警告:一些提交可能被意外丢弃。\n"
4095
"丢弃的提交(从新到旧):\n"
4096
3749
-#: sequencer.c:3219
4097
+#: sequencer.c:4309
4098
#, c-format
4099
msgid ""
4100
"To avoid this message, use \"drop\" to explicitly remove a commit.\n"
@@ -3762,7 +4110,7 @@ msgstr ""
4110
"可选值有:ignore、warn、error。\n"
4111
"\n"
4112
3765
-#: sequencer.c:3231
4113
+#: sequencer.c:4321
4114
#, c-format
4115
msgid ""
4116
"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --"
@@ -3772,27 +4120,21 @@ msgstr ""
4120
"您可以用 'git rebase --edit-todo' 修正,然后执行 'git rebase --continue'。\n"
4121
"或者您可以用 'git rebase --abort' 终止变基。\n"
4122
3775
-#: sequencer.c:3244 sequencer.c:3304 wrapper.c:225 wrapper.c:395
3776
-#: builtin/am.c:779
3777
-#, c-format
3778
-msgid "could not open '%s' for writing"
3779
-msgstr "无法打开 '%s' 进行写入"
3780
-
3781
-#: sequencer.c:3285
4123
+#: sequencer.c:4375
4124
#, c-format
4125
msgid "could not parse commit '%s'"
4126
msgstr "不能解析提交 '%s'"
4127
3786
-#: sequencer.c:3401
4128
+#: sequencer.c:4490
4129
msgid "the script was already rearranged."
4130
msgstr "脚本已经重新编排。"
4131
3790
-#: setup.c:122
4132
+#: setup.c:123
4133
#, c-format
4134
msgid "'%s' is outside repository"
4135
msgstr "'%s' 在仓库之外"
4136
3795
-#: setup.c:171
4137
+#: setup.c:172
4138
#, c-format
4139
msgid ""
4140
"%s: no such path in the working tree.\n"
@@ -3801,7 +4143,7 @@ msgstr ""
4143
"%s:工作区中无此路径。\n"
4144
"使用命令 'git <命令> -- <路径>...' 来指定本地不存在的路径。"
4145
3804
-#: setup.c:184
4146
+#: setup.c:185
4147
#, c-format
4148
msgid ""
4149
"ambiguous argument '%s': unknown revision or path not in the working tree.\n"
@@ -3812,12 +4154,12 @@ msgstr ""
4154
"使用 '--' 来分隔版本和路径,例如:\n"
4155
"'git <命令> [<版本>...] -- [<文件>...]'"
4156
3815
-#: setup.c:233
4157
+#: setup.c:234
4158
#, c-format
4159
msgid "option '%s' must come before non-option arguments"
4160
msgstr "选项 '%s' 必须在其他非选项参数之前"
4161
3820
-#: setup.c:252
4162
+#: setup.c:253
4163
#, c-format
4164
msgid ""
4165
"ambiguous argument '%s': both revision and filename\n"
@@ -3828,92 +4170,92 @@ msgstr ""
4170
"使用 '--' 来分隔版本和路径,例如:\n"
4171
"'git <命令> [<版本>...] -- [<文件>...]'"
4172
3831
-#: setup.c:388
4173
+#: setup.c:389
4174
msgid "unable to set up work tree using invalid config"
4175
msgstr "无法使用无效配置来创建工作区"
4176
3835
-#: setup.c:395
4177
+#: setup.c:393
4178
msgid "this operation must be run in a work tree"
4179
msgstr "该操作必须在一个工作区中运行"
4180
3839
-#: setup.c:506
4181
+#: setup.c:503
4182
#, c-format
4183
msgid "Expected git repo version <= %d, found %d"
4184
msgstr "期望 git 仓库版本 <= %d,却得到 %d"
4185
3844
-#: setup.c:514
4186
+#: setup.c:511
4187
msgid "unknown repository extensions found:"
4188
msgstr "发现未知的仓库扩展:"
4189
3848
-#: setup.c:533
4190
+#: setup.c:530
4191
#, c-format
4192
msgid "error opening '%s'"
4193
msgstr "无法打开 '%s'"
4194
3853
-#: setup.c:535
4195
+#: setup.c:532
4196
#, c-format
4197
msgid "too large to be a .git file: '%s'"
4198
msgstr "文件太大,无法作为 .git 文件:'%s'"
4199
3858
-#: setup.c:537
4200
+#: setup.c:534
4201
#, c-format
4202
msgid "error reading %s"
4203
msgstr "无法读取 %s"
4204
3863
-#: setup.c:539
4205
+#: setup.c:536
4206
#, c-format
4207
msgid "invalid gitfile format: %s"
4208
msgstr "无效的 gitfile 格式:%s"
4209
3868
-#: setup.c:541
4210
+#: setup.c:538
4211
#, c-format
4212
msgid "no path in gitfile: %s"
4213
msgstr "在 gitfile 中没有路径:%s"
4214
3873
-#: setup.c:543
4215
+#: setup.c:540
4216
#, c-format
4217
msgid "not a git repository: %s"
4218
msgstr "不是一个 git 仓库:%s"
4219
3878
-#: setup.c:642
4220
+#: setup.c:639
4221
#, c-format
4222
msgid "'$%s' too big"
4223
msgstr "'$%s' 太大"
4224
3883
-#: setup.c:656
4225
+#: setup.c:653
4226
#, c-format
4227
msgid "not a git repository: '%s'"
4228
msgstr "不是一个 git 仓库:'%s'"
4229
3888
-#: setup.c:685 setup.c:687 setup.c:718
4230
+#: setup.c:682 setup.c:684 setup.c:715
4231
#, c-format
4232
msgid "cannot chdir to '%s'"
4233
msgstr "不能切换目录到 '%s'"
4234
3893
-#: setup.c:690 setup.c:746 setup.c:756 setup.c:795 setup.c:803 setup.c:818
4235
+#: setup.c:687 setup.c:743 setup.c:753 setup.c:792 setup.c:800 setup.c:815
4236
msgid "cannot come back to cwd"
4237
msgstr "无法返回当前工作目录"
4238
3897
-#: setup.c:816
4239
+#: setup.c:813
4240
#, c-format
4241
msgid "not a git repository (or any of the parent directories): %s"
4242
msgstr "不是一个 git 仓库(或者任何父目录):%s"
4243
3902
-#: setup.c:827
4244
+#: setup.c:824
4245
#, c-format
4246
msgid "failed to stat '%*s%s%s'"
4247
msgstr "无法获取 '%*s%s%s' 状态(stat)"
4248
3907
-#: setup.c:1057
4249
+#: setup.c:1054
4250
msgid "Unable to read current working directory"
4251
msgstr "不能读取当前工作目录"
4252
3911
-#: setup.c:1069 setup.c:1075
4253
+#: setup.c:1066 setup.c:1072
4254
#, c-format
4255
msgid "cannot change to '%s'"
4256
msgstr "不能切换到 '%s'"
4257
3916
-#: setup.c:1088
4258
+#: setup.c:1085
4259
#, c-format
4260
msgid ""
4261
"not a git repository (or any parent up to mount point %s)\n"
@@ -3922,7 +4264,7 @@ msgstr ""
4264
"不是一个 git 仓库(或者直至挂载点 %s 的任何父目录)\n"
4265
"停止在文件系统边界(未设置 GIT_DISCOVERY_ACROSS_FILESYSTEM)。"
4266
3925
-#: setup.c:1172
4267
+#: setup.c:1168
4268
#, c-format
4269
msgid ""
4270
"problem with core.sharedRepository filemode value (0%.3o).\n"
@@ -3931,53 +4273,53 @@ msgstr ""
4273
"参数 core.sharedRepository 的文件属性值有问题(0%.3o)。\n"
4274
"文件属主必须始终拥有读写权限。"
4275
3934
-#: setup.c:1215
4276
+#: setup.c:1211
4277
msgid "open /dev/null or dup failed"
4278
msgstr "不能打开或者复制 /dev/null"
4279
3938
-#: setup.c:1230
4280
+#: setup.c:1226
4281
msgid "fork failed"
4282
msgstr "fork 失败"
4283
3942
-#: setup.c:1235
4284
+#: setup.c:1231
4285
msgid "setsid failed"
4286
msgstr "setsid 失败"
4287
3946
-#: sha1_file.c:592
4288
+#: sha1-file.c:625
4289
#, c-format
4290
msgid "path '%s' does not exist"
4291
msgstr "路径 '%s' 不存在"
4292
3951
-#: sha1_file.c:618
4293
+#: sha1-file.c:651
4294
#, c-format
4295
msgid "reference repository '%s' as a linked checkout is not supported yet."
4296
msgstr "尚不支持将参考仓库 '%s' 作为一个链接检出。"
4297
3956
-#: sha1_file.c:624
4298
+#: sha1-file.c:657
4299
#, c-format
4300
msgid "reference repository '%s' is not a local repository."
4301
msgstr "参考仓库 '%s' 不是一个本地仓库。"
4302
3961
-#: sha1_file.c:630
4303
+#: sha1-file.c:663
4304
#, c-format
4305
msgid "reference repository '%s' is shallow"
4306
msgstr "参考仓库 '%s' 是一个浅克隆"
4307
3966
-#: sha1_file.c:638
4308
+#: sha1-file.c:671
4309
#, c-format
4310
msgid "reference repository '%s' is grafted"
3969
-msgstr "参考仓库 '%s' 已被嫁接"
4311
+msgstr "参考仓库 '%s' 已被移植"
4312
3971
-#: sha1_name.c:422
4313
+#: sha1-name.c:442
4314
#, c-format
4315
msgid "short SHA1 %s is ambiguous"
4316
msgstr "短 SHA1 %s 存在歧义"
4317
3976
-#: sha1_name.c:433
4318
+#: sha1-name.c:453
4319
msgid "The candidates are:"
4320
msgstr "候选者有:"
4321
3980
-#: sha1_name.c:693
4322
+#: sha1-name.c:695
4323
msgid ""
4324
"Git normally never creates a ref that ends with 40 hex characters\n"
4325
"because it will be ignored when you just specify 40-hex. These refs\n"
@@ -3998,86 +4340,86 @@ msgstr ""
4340
"可能需要删除它们。用 \"git config advice.objectNameWarning false\"\n"
4341
"命令关闭本消息通知。"
4342
4001
-#: submodule.c:96 submodule.c:130
4343
+#: submodule.c:97 submodule.c:131
4344
msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
4345
msgstr "无法修改未合并的 .gitmodules,先解决合并冲突"
4346
4005
-#: submodule.c:100 submodule.c:134
4347
+#: submodule.c:101 submodule.c:135
4348
#, c-format
4349
msgid "Could not find section in .gitmodules where path=%s"
4350
msgstr "无法在 .gitmodules 中找到 path=%s 的小节"
4351
4010
-#: submodule.c:108
4352
+#: submodule.c:109
4353
#, c-format
4354
msgid "Could not update .gitmodules entry %s"
4355
msgstr "不能更新 .gitmodules 条目 %s"
4356
4015
-#: submodule.c:141
4357
+#: submodule.c:142
4358
#, c-format
4359
msgid "Could not remove .gitmodules entry for %s"
4360
msgstr "无法移除 %s 的 .gitmodules 条目"
4361
4020
-#: submodule.c:152
4362
+#: submodule.c:153
4363
msgid "staging updated .gitmodules failed"
4364
msgstr "将更新后 .gitmodules 添加暂存区失败"
4365
4024
-#: submodule.c:312
4366
+#: submodule.c:315
4367
#, c-format
4368
msgid "in unpopulated submodule '%s'"
4369
msgstr "位于未检出的子模组 '%s'"
4370
4029
-#: submodule.c:343
4371
+#: submodule.c:346
4372
#, c-format
4373
msgid "Pathspec '%s' is in submodule '%.*s'"
4374
msgstr "路径规格 '%s' 在子模组 '%.*s' 中"
4375
4034
-#: submodule.c:833
4376
+#: submodule.c:837
4377
#, c-format
4378
msgid "submodule entry '%s' (%s) is a %s, not a commit"
4379
msgstr "子模组条目 '%s'(%s)是一个 %s,不是一个提交"
4380
4039
-#: submodule.c:1065 builtin/branch.c:648 builtin/submodule--helper.c:1724
4381
+#: submodule.c:1069 builtin/branch.c:651 builtin/submodule--helper.c:1743
4382
msgid "Failed to resolve HEAD as a valid ref."
4383
msgstr "无法将 HEAD 解析为有效引用。"
4384
4043
-#: submodule.c:1370
4385
+#: submodule.c:1375
4386
#, c-format
4387
msgid "'%s' not recognized as a git repository"
4388
msgstr "无法将 '%s' 识别为一个 git 仓库"
4389
4048
-#: submodule.c:1508
4390
+#: submodule.c:1513
4391
#, c-format
4392
msgid "could not start 'git status' in submodule '%s'"
4393
msgstr "无法在子模组 '%s' 中启动 'git status'"
4394
4053
-#: submodule.c:1521
4395
+#: submodule.c:1526
4396
#, c-format
4397
msgid "could not run 'git status' in submodule '%s'"
4398
msgstr "无法在子模组 '%s' 中执行 'git status'"
4399
4058
-#: submodule.c:1614
4400
+#: submodule.c:1619
4401
#, c-format
4402
msgid "submodule '%s' has dirty index"
4403
msgstr "子模组 '%s' 中有脏索引"
4404
4063
-#: submodule.c:1878
4405
+#: submodule.c:1718
4406
#, c-format
4407
msgid ""
4408
"relocate_gitdir for submodule '%s' with more than one worktree not supported"
4409
msgstr "不支持对有多个工作区的子模组 '%s' 执行 relocate_gitdir"
4410
4069
-#: submodule.c:1890 submodule.c:1946
4411
+#: submodule.c:1730 submodule.c:1786
4412
#, c-format
4413
msgid "could not lookup name for submodule '%s'"
4414
msgstr "不能查询子模组 '%s' 的名称"
4415
4074
-#: submodule.c:1894 builtin/submodule--helper.c:1246
4075
-#: builtin/submodule--helper.c:1256
4416
+#: submodule.c:1734 builtin/submodule--helper.c:1261
4417
+#: builtin/submodule--helper.c:1271
4418
#, c-format
4419
msgid "could not create directory '%s'"
4420
msgstr "不能创建目录 '%s'"
4421
4080
-#: submodule.c:1897
4422
+#: submodule.c:1737
4423
#, c-format
4424
msgid ""
4425
"Migrating git directory of '%s%s' from\n"
@@ -4088,29 +4430,30 @@ msgstr ""
4430
"'%s' 迁移至\n"
4431
"'%s'\n"
4432
4091
-#: submodule.c:1981
4433
+#: submodule.c:1821
4434
#, c-format
4435
msgid "could not recurse into submodule '%s'"
4436
msgstr "无法递归进子模组路径 '%s'"
4437
4096
-#: submodule.c:2025
4438
+#: submodule.c:1865
4439
msgid "could not start ls-files in .."
4440
msgstr "无法在 .. 中启动 ls-files"
4441
4100
-#: submodule.c:2045
4101
-msgid "BUG: returned path string doesn't match cwd?"
4102
-msgstr "BUG:返回的路径和当前路径不匹配?"
4103
-
4104
-#: submodule.c:2064
4442
+#: submodule.c:1904
4443
#, c-format
4444
msgid "ls-tree returned unexpected return code %d"
4445
msgstr "ls-tree 返回未知返回值 %d"
4446
4109
-#: submodule-config.c:263
4447
+#: submodule-config.c:230
4448
+#, c-format
4449
+msgid "ignoring suspicious submodule name: %s"
4450
+msgstr "忽略可疑的子模组名称:%s"
4451
+
4452
+#: submodule-config.c:294
4453
msgid "negative values not allowed for submodule.fetchjobs"
4454
msgstr "submodule.fetchjobs 不允许为负值"
4455
4113
-#: submodule-config.c:436
4456
+#: submodule-config.c:467
4457
#, c-format
4458
msgid "invalid value for %s"
4459
msgstr "%s 的值无效"
@@ -4126,7 +4469,7 @@ msgstr "执行 trailer 命令 '%s' 失败"
4469
msgid "unknown value '%s' for key '%s'"
4470
msgstr "键 '%2$s' 的未知取值 '%1$s'"
4471
4129
-#: trailer.c:539 trailer.c:544 builtin/remote.c:290
4472
+#: trailer.c:539 trailer.c:544 builtin/remote.c:293
4473
#, c-format
4474
msgid "more than one %s"
4475
msgstr "多于一个 %s"
@@ -4169,24 +4512,28 @@ msgstr "不能打开临时文件"
4512
msgid "could not rename temporary file to %s"
4513
msgstr "不能重命名临时文件为 %s"
4514
4172
-#: transport.c:63
4515
+#: transport.c:116
4516
#, c-format
4517
msgid "Would set upstream of '%s' to '%s' of '%s'\n"
4518
msgstr "将要设置 '%1$s' 的上游为 '%3$s' 的 '%2$s'\n"
4519
4177
-#: transport.c:152
4520
+#: transport.c:208
4521
#, c-format
4522
msgid "transport: invalid depth option '%s'"
4523
msgstr "传输:无效的深度选项 '%s'"
4524
4182
-#: transport.c:916
4525
+#: transport.c:584
4526
+msgid "could not parse transport.color.* config"
4527
+msgstr "不能解析 transport.color.* 配置"
4528
+
4529
+#: transport.c:996
4530
#, c-format
4531
msgid ""
4532
"The following submodule paths contain changes that can\n"
4533
"not be found on any remote:\n"
4534
msgstr "下列子模组路径所包含的修改在任何远程源中都找不到:\n"
4535
4189
-#: transport.c:920
4536
+#: transport.c:1000
4537
#, c-format
4538
msgid ""
4539
"\n"
@@ -4213,11 +4560,11 @@ msgstr ""
4560
"以推送至远程。\n"
4561
"\n"
4562
4216
-#: transport.c:928
4563
+#: transport.c:1008
4564
msgid "Aborting."
4565
msgstr "正在终止。"
4566
4220
-#: transport-helper.c:1079
4567
+#: transport-helper.c:1087
4568
#, c-format
4569
msgid "Could not read ref %s"
4570
msgstr "不能读取引用 %s"
@@ -4234,11 +4581,11 @@ msgstr "树对象中的条目模式错误"
4581
msgid "empty filename in tree entry"
4582
msgstr "树对象条目中空的文件名"
4583
4237
-#: tree-walk.c:114
4584
+#: tree-walk.c:113
4585
msgid "too-short tree file"
4586
msgstr "太短的树文件"
4587
4241
-#: unpack-trees.c:108
4588
+#: unpack-trees.c:111
4589
#, c-format
4590
msgid ""
4591
"Your local changes to the following files would be overwritten by checkout:\n"
@@ -4247,7 +4594,7 @@ msgstr ""
4594
"您对下列文件的本地修改将被检出操作覆盖:\n"
4595
"%%s请在切换分支前提交或贮藏您的修改。"
4596
4250
-#: unpack-trees.c:110
4597
+#: unpack-trees.c:113
4598
#, c-format
4599
msgid ""
4600
"Your local changes to the following files would be overwritten by checkout:\n"
@@ -4256,7 +4603,7 @@ msgstr ""
4603
"您对下列文件的本地修改将被检出操作覆盖:\n"
4604
"%%s"
4605
4259
-#: unpack-trees.c:113
4606
+#: unpack-trees.c:116
4607
#, c-format
4608
msgid ""
4609
"Your local changes to the following files would be overwritten by merge:\n"
@@ -4265,7 +4612,7 @@ msgstr ""
4612
"您对下列文件的本地修改将被合并操作覆盖:\n"
4613
"%%s请在合并前提交或贮藏您的修改。"
4614
4268
-#: unpack-trees.c:115
4615
+#: unpack-trees.c:118
4616
#, c-format
4617
msgid ""
4618
"Your local changes to the following files would be overwritten by merge:\n"
@@ -4274,7 +4621,7 @@ msgstr ""
4621
"您对下列文件的本地修改将被合并操作覆盖:\n"
4622
"%%s"
4623
4277
-#: unpack-trees.c:118
4624
+#: unpack-trees.c:121
4625
#, c-format
4626
msgid ""
4627
"Your local changes to the following files would be overwritten by %s:\n"
@@ -4283,7 +4630,7 @@ msgstr ""
4630
"您对下列文件的本地修改将被 %s 覆盖:\n"
4631
"%%s请在 %s 之前提交或贮藏您的修改。"
4632
4286
-#: unpack-trees.c:120
4633
+#: unpack-trees.c:123
4634
#, c-format
4635
msgid ""
4636
"Your local changes to the following files would be overwritten by %s:\n"
@@ -4292,7 +4639,7 @@ msgstr ""
4639
"您对下列文件的本地修改将被 %s 覆盖:\n"
4640
"%%s"
4641
4295
-#: unpack-trees.c:125
4642
+#: unpack-trees.c:128
4643
#, c-format
4644
msgid ""
4645
"Updating the following directories would lose untracked files in them:\n"
@@ -4301,7 +4648,7 @@ msgstr ""
4648
"更新如下目录将会丢失其中未跟踪的文件:\n"
4649
"%s"
4650
4304
-#: unpack-trees.c:129
4651
+#: unpack-trees.c:132
4652
#, c-format
4653
msgid ""
4654
"The following untracked working tree files would be removed by checkout:\n"
@@ -4310,7 +4657,7 @@ msgstr ""
4657
"工作区中下列未跟踪的文件将会因为检出操作而被删除:\n"
4658
"%%s请在切换分支之前移动或删除。"
4659
4313
-#: unpack-trees.c:131
4660
+#: unpack-trees.c:134
4661
#, c-format
4662
msgid ""
4663
"The following untracked working tree files would be removed by checkout:\n"
@@ -4319,7 +4666,7 @@ msgstr ""
4666
"工作区中下列未跟踪的文件将会因为检出操作而被删除:\n"
4667
"%%s"
4668
4322
-#: unpack-trees.c:134
4669
+#: unpack-trees.c:137
4670
#, c-format
4671
msgid ""
4672
"The following untracked working tree files would be removed by merge:\n"
@@ -4328,7 +4675,7 @@ msgstr ""
4675
"工作区中下列未跟踪的文件将会因为合并操作而被删除:\n"
4676
"%%s请在合并前移动或删除。"
4677
4331
-#: unpack-trees.c:136
4678
+#: unpack-trees.c:139
4679
#, c-format
4680
msgid ""
4681
"The following untracked working tree files would be removed by merge:\n"
@@ -4337,7 +4684,7 @@ msgstr ""
4684
"工作区中下列未跟踪的文件将会因为合并操作而被删除:\n"
4685
"%%s"
4686
4340
-#: unpack-trees.c:139
4687
+#: unpack-trees.c:142
4688
#, c-format
4689
msgid ""
4690
"The following untracked working tree files would be removed by %s:\n"
@@ -4346,7 +4693,7 @@ msgstr ""
4693
"工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n"
4694
"%%s请在 %s 前移动或删除。"
4695
4349
-#: unpack-trees.c:141
4696
+#: unpack-trees.c:144
4697
#, c-format
4698
msgid ""
4699
"The following untracked working tree files would be removed by %s:\n"
@@ -4355,7 +4702,7 @@ msgstr ""
4702
"工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n"
4703
"%%s"
4704
4358
-#: unpack-trees.c:146
4705
+#: unpack-trees.c:150
4706
#, c-format
4707
msgid ""
4708
"The following untracked working tree files would be overwritten by "
@@ -4365,7 +4712,7 @@ msgstr ""
4712
"工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n"
4713
"%%s请在切换分支前移动或删除。"
4714
4368
-#: unpack-trees.c:148
4715
+#: unpack-trees.c:152
4716
#, c-format
4717
msgid ""
4718
"The following untracked working tree files would be overwritten by "
@@ -4375,7 +4722,7 @@ msgstr ""
4722
"工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n"
4723
"%%s"
4724
4378
-#: unpack-trees.c:151
4725
+#: unpack-trees.c:155
4726
#, c-format
4727
msgid ""
4728
"The following untracked working tree files would be overwritten by merge:\n"
@@ -4384,7 +4731,7 @@ msgstr ""
4731
"工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n"
4732
"%%s请在合并前移动或删除。"
4733
4387
-#: unpack-trees.c:153
4734
+#: unpack-trees.c:157
4735
#, c-format
4736
msgid ""
4737
"The following untracked working tree files would be overwritten by merge:\n"
@@ -4393,7 +4740,7 @@ msgstr ""
4740
"工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n"
4741
"%%s"
4742
4396
-#: unpack-trees.c:156
4743
+#: unpack-trees.c:160
4744
#, c-format
4745
msgid ""
4746
"The following untracked working tree files would be overwritten by %s:\n"
@@ -4402,7 +4749,7 @@ msgstr ""
4749
"工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n"
4750
"%%s请在 %s 前移动或删除。"
4751
4405
-#: unpack-trees.c:158
4752
+#: unpack-trees.c:162
4753
#, c-format
4754
msgid ""
4755
"The following untracked working tree files would be overwritten by %s:\n"
@@ -4411,12 +4758,12 @@ msgstr ""
4758
"工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n"
4759
"%%s"
4760
4414
-#: unpack-trees.c:165
4761
+#: unpack-trees.c:170
4762
#, c-format
4763
msgid "Entry '%s' overlaps with '%s'. Cannot bind."
4764
msgstr "条目 '%s' 和 '%s' 重叠。无法合并。"
4765
4419
-#: unpack-trees.c:168
4766
+#: unpack-trees.c:173
4767
#, c-format
4768
msgid ""
4769
"Cannot update sparse checkout: the following entries are not up to date:\n"
@@ -4425,7 +4772,7 @@ msgstr ""
4772
"无法更新稀疏检出:如下条目不是最新:\n"
4773
"%s"
4774
4428
-#: unpack-trees.c:170
4775
+#: unpack-trees.c:175
4776
#, c-format
4777
msgid ""
4778
"The following working tree files would be overwritten by sparse checkout "
@@ -4435,7 +4782,7 @@ msgstr ""
4782
"工作区中下列文件将被稀疏检出更新所覆盖:\n"
4783
"%s"
4784
4438
-#: unpack-trees.c:172
4785
+#: unpack-trees.c:177
4786
#, c-format
4787
msgid ""
4788
"The following working tree files would be removed by sparse checkout "
@@ -4445,7 +4792,7 @@ msgstr ""
4792
"工作区中下列文件将被稀疏检出更新所删除:\n"
4793
"%s"
4794
4448
-#: unpack-trees.c:174
4795
+#: unpack-trees.c:179
4796
#, c-format
4797
msgid ""
4798
"Cannot update submodule:\n"
@@ -4454,12 +4801,12 @@ msgstr ""
4801
"无法更新子模组:\n"
4802
"%s"
4803
4457
-#: unpack-trees.c:251
4804
+#: unpack-trees.c:262
4805
#, c-format
4806
msgid "Aborting\n"
4807
msgstr "终止中\n"
4808
4462
-#: unpack-trees.c:333
4809
+#: unpack-trees.c:344
4810
msgid "Checking out files"
4811
msgstr "正在检出文件"
4812
@@ -4528,7 +4875,7 @@ msgid "could not open '%s' for reading and writing"
4875
msgstr "无法打开 '%s' 进行读写"
4876
4877
#: wrapper.c:227 wrapper.c:397 builtin/am.c:320 builtin/am.c:770
4531
-#: builtin/am.c:862 builtin/merge.c:1044
4878
+#: builtin/am.c:862 builtin/merge.c:1043
4879
#, c-format
4880
msgid "could not open '%s' for reading"
4881
msgstr "无法打开 '%s' 进行读取"
@@ -4542,162 +4889,162 @@ msgstr "不能访问 '%s'"
4889
msgid "unable to get current working directory"
4890
msgstr "不能获取当前工作目录"
4891
4545
-#: wt-status.c:151
4892
+#: wt-status.c:154
4893
msgid "Unmerged paths:"
4894
msgstr "未合并的路径:"
4895
4896
# 译者:注意保持前导空格
4550
-#: wt-status.c:178 wt-status.c:205
4897
+#: wt-status.c:181 wt-status.c:208
4898
#, c-format
4899
msgid " (use \"git reset %s <file>...\" to unstage)"
4900
msgstr " (使用 \"git reset %s <文件>...\" 以取消暂存)"
4901
4902
# 译者:注意保持前导空格
4556
-#: wt-status.c:180 wt-status.c:207
4903
+#: wt-status.c:183 wt-status.c:210
4904
msgid " (use \"git rm --cached <file>...\" to unstage)"
4905
msgstr " (使用 \"git rm --cached <文件>...\" 以取消暂存)"
4906
4907
# 译者:注意保持前导空格
4561
-#: wt-status.c:184
4908
+#: wt-status.c:187
4909
msgid " (use \"git add <file>...\" to mark resolution)"
4910
msgstr " (使用 \"git add <文件>...\" 标记解决方案)"
4911
4912
# 译者:注意保持前导空格
4566
-#: wt-status.c:186 wt-status.c:190
4913
+#: wt-status.c:189 wt-status.c:193
4914
msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
4915
msgstr " (酌情使用 \"git add/rm <文件>...\" 标记解决方案)"
4916
4917
# 译者:注意保持前导空格
4571
-#: wt-status.c:188
4918
+#: wt-status.c:191
4919
msgid " (use \"git rm <file>...\" to mark resolution)"
4920
msgstr " (使用 \"git rm <文件>...\" 标记解决方案)"
4921
4575
-#: wt-status.c:199 wt-status.c:1007
4922
+#: wt-status.c:202 wt-status.c:1015
4923
msgid "Changes to be committed:"
4924
msgstr "要提交的变更:"
4925
4579
-#: wt-status.c:217 wt-status.c:1016
4926
+#: wt-status.c:220 wt-status.c:1024
4927
msgid "Changes not staged for commit:"
4928
msgstr "尚未暂存以备提交的变更:"
4929
4930
# 译者:注意保持前导空格
4584
-#: wt-status.c:221
4931
+#: wt-status.c:224
4932
msgid " (use \"git add <file>...\" to update what will be committed)"
4933
msgstr " (使用 \"git add <文件>...\" 更新要提交的内容)"
4934
4935
# 译者:注意保持前导空格
4589
-#: wt-status.c:223
4936
+#: wt-status.c:226
4937
msgid " (use \"git add/rm <file>...\" to update what will be committed)"
4938
msgstr " (使用 \"git add/rm <文件>...\" 更新要提交的内容)"
4939
4940
# 译者:注意保持前导空格
4594
-#: wt-status.c:224
4941
+#: wt-status.c:227
4942
msgid ""
4943
" (use \"git checkout -- <file>...\" to discard changes in working directory)"
4944
msgstr " (使用 \"git checkout -- <文件>...\" 丢弃工作区的改动)"
4945
4946
# 译者:注意保持前导空格
4600
-#: wt-status.c:226
4947
+#: wt-status.c:229
4948
msgid " (commit or discard the untracked or modified content in submodules)"
4949
msgstr " (提交或丢弃子模组中未跟踪或修改的内容)"
4950
4951
# 译者:注意保持前导空格
4605
-#: wt-status.c:238
4952
+#: wt-status.c:241
4953
#, c-format
4954
msgid " (use \"git %s <file>...\" to include in what will be committed)"
4955
msgstr " (使用 \"git %s <文件>...\" 以包含要提交的内容)"
4956
4610
-#: wt-status.c:253
4957
+#: wt-status.c:256
4958
msgid "both deleted:"
4959
msgstr "双方删除:"
4960
4614
-#: wt-status.c:255
4961
+#: wt-status.c:258
4962
msgid "added by us:"
4963
msgstr "由我们添加:"
4964
4618
-#: wt-status.c:257
4965
+#: wt-status.c:260
4966
msgid "deleted by them:"
4967
msgstr "由他们删除:"
4968
4622
-#: wt-status.c:259
4969
+#: wt-status.c:262
4970
msgid "added by them:"
4971
msgstr "由他们添加:"
4972
4626
-#: wt-status.c:261
4973
+#: wt-status.c:264
4974
msgid "deleted by us:"
4975
msgstr "由我们删除:"
4976
4630
-#: wt-status.c:263
4977
+#: wt-status.c:266
4978
msgid "both added:"
4979
msgstr "双方添加:"
4980
4634
-#: wt-status.c:265
4981
+#: wt-status.c:268
4982
msgid "both modified:"
4983
msgstr "双方修改:"
4984
4638
-#: wt-status.c:275
4985
+#: wt-status.c:278
4986
msgid "new file:"
4987
msgstr "新文件:"
4988
4642
-#: wt-status.c:277
4989
+#: wt-status.c:280
4990
msgid "copied:"
4991
msgstr "拷贝:"
4992
4646
-#: wt-status.c:279
4993
+#: wt-status.c:282
4994
msgid "deleted:"
4995
msgstr "删除:"
4996
4650
-#: wt-status.c:281
4997
+#: wt-status.c:284
4998
msgid "modified:"
4999
msgstr "修改:"
5000
4654
-#: wt-status.c:283
5001
+#: wt-status.c:286
5002
msgid "renamed:"
5003
msgstr "重命名:"
5004
4658
-#: wt-status.c:285
5005
+#: wt-status.c:288
5006
msgid "typechange:"
5007
msgstr "类型变更:"
5008
4662
-#: wt-status.c:287
5009
+#: wt-status.c:290
5010
msgid "unknown:"
5011
msgstr "未知:"
5012
4666
-#: wt-status.c:289
5013
+#: wt-status.c:292
5014
msgid "unmerged:"
5015
msgstr "未合并:"
5016
5017
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
4671
-#: wt-status.c:369
5018
+#: wt-status.c:372
5019
msgid "new commits, "
5020
msgstr "新提交, "
5021
5022
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
4676
-#: wt-status.c:371
5023
+#: wt-status.c:374
5024
msgid "modified content, "
5025
msgstr "修改的内容, "
5026
5027
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
4681
-#: wt-status.c:373
5028
+#: wt-status.c:376
5029
msgid "untracked content, "
5030
msgstr "未跟踪的内容, "
5031
4685
-#: wt-status.c:847
5032
+#: wt-status.c:853
5033
#, c-format
5034
msgid "Your stash currently has %d entry"
5035
msgid_plural "Your stash currently has %d entries"
5036
msgstr[0] "您的贮藏区当前有 %d 条记录"
5037
msgstr[1] "您的贮藏区当前有 %d 条记录"
5038
4692
-#: wt-status.c:879
5039
+#: wt-status.c:885
5040
msgid "Submodules changed but not updated:"
5041
msgstr "子模组已修改但尚未更新:"
5042
4696
-#: wt-status.c:881
5043
+#: wt-status.c:887
5044
msgid "Submodule changes to be committed:"
5045
msgstr "要提交的子模组变更:"
5046
4700
-#: wt-status.c:963
5047
+#: wt-status.c:969
5048
msgid ""
5049
"Do not modify or remove the line above.\n"
5050
"Everything below it will be ignored."
@@ -4705,77 +5052,77 @@ msgstr ""
5052
"不要改动或删除上面的一行。\n"
5053
"其下所有内容都将被忽略。"
5054
4708
-#: wt-status.c:1076
5055
+#: wt-status.c:1084
5056
msgid "You have unmerged paths."
5057
msgstr "您有尚未合并的路径。"
5058
5059
# 译者:注意保持前导空格
4713
-#: wt-status.c:1079
5060
+#: wt-status.c:1087
5061
msgid " (fix conflicts and run \"git commit\")"
5062
msgstr " (解决冲突并运行 \"git commit\")"
5063
5064
# 译者:注意保持前导空格
4718
-#: wt-status.c:1081
5065
+#: wt-status.c:1089
5066
msgid " (use \"git merge --abort\" to abort the merge)"
5067
msgstr " (使用 \"git merge --abort\" 终止合并)"
5068
4722
-#: wt-status.c:1086
5069
+#: wt-status.c:1094
5070
msgid "All conflicts fixed but you are still merging."
5071
msgstr "所有冲突已解决但您仍处于合并中。"
5072
5073
# 译者:注意保持前导空格
4727
-#: wt-status.c:1089
5074
+#: wt-status.c:1097
5075
msgid " (use \"git commit\" to conclude merge)"
5076
msgstr " (使用 \"git commit\" 结束合并)"
5077
4731
-#: wt-status.c:1099
5078
+#: wt-status.c:1107
5079
msgid "You are in the middle of an am session."
5080
msgstr "您正处于 am 操作过程中。"
5081
4735
-#: wt-status.c:1102
5082
+#: wt-status.c:1110
5083
msgid "The current patch is empty."
5084
msgstr "当前的补丁为空。"
5085
5086
# 译者:注意保持前导空格
4740
-#: wt-status.c:1106
5087
+#: wt-status.c:1114
5088
msgid " (fix conflicts and then run \"git am --continue\")"
5089
msgstr " (解决冲突,然后运行 \"git am --continue\")"
5090
5091
# 译者:注意保持前导空格
4745
-#: wt-status.c:1108
5092
+#: wt-status.c:1116
5093
msgid " (use \"git am --skip\" to skip this patch)"
5094
msgstr " (使用 \"git am --skip\" 跳过此补丁)"
5095
5096
# 译者:注意保持前导空格
4750
-#: wt-status.c:1110
5097
+#: wt-status.c:1118
5098
msgid " (use \"git am --abort\" to restore the original branch)"
5099
msgstr " (使用 \"git am --abort\" 恢复原有分支)"
5100
4754
-#: wt-status.c:1242
5101
+#: wt-status.c:1250
5102
msgid "git-rebase-todo is missing."
5103
msgstr "git-rebase-todo 丢失。"
5104
4758
-#: wt-status.c:1244
5105
+#: wt-status.c:1252
5106
msgid "No commands done."
5107
msgstr "没有命令被执行。"
5108
4762
-#: wt-status.c:1247
5109
+#: wt-status.c:1255
5110
#, c-format
5111
msgid "Last command done (%d command done):"
5112
msgid_plural "Last commands done (%d commands done):"
5113
msgstr[0] "最后一条命令已完成(%d 条命令被执行):"
5114
msgstr[1] "最后的命令已完成(%d 条命令被执行):"
5115
4769
-#: wt-status.c:1258
5116
+#: wt-status.c:1266
5117
#, c-format
5118
msgid " (see more in file %s)"
5119
msgstr " (更多参见文件 %s)"
5120
4774
-#: wt-status.c:1263
5121
+#: wt-status.c:1271
5122
msgid "No commands remaining."
5123
msgstr "未剩下任何命令。"
5124
4778
-#: wt-status.c:1266
5125
+#: wt-status.c:1274
5126
#, c-format
5127
msgid "Next command to do (%d remaining command):"
5128
msgid_plural "Next commands to do (%d remaining commands):"
@@ -4783,169 +5130,169 @@ msgstr[0] "接下来要执行的命令(剩余 %d 条命令):"
5130
msgstr[1] "接下来要执行的命令(剩余 %d 条命令):"
5131
5132
# 译者:注意保持前导空格
4786
-#: wt-status.c:1274
5133
+#: wt-status.c:1282
5134
msgid " (use \"git rebase --edit-todo\" to view and edit)"
5135
msgstr " (使用 \"git rebase --edit-todo\" 来查看和编辑)"
5136
4790
-#: wt-status.c:1287
5137
+#: wt-status.c:1295
5138
#, c-format
5139
msgid "You are currently rebasing branch '%s' on '%s'."
5140
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作。"
5141
4795
-#: wt-status.c:1292
5142
+#: wt-status.c:1300
5143
msgid "You are currently rebasing."
5144
msgstr "您在执行变基操作。"
5145
5146
# 译者:注意保持前导空格
4800
-#: wt-status.c:1306
5147
+#: wt-status.c:1314
5148
msgid " (fix conflicts and then run \"git rebase --continue\")"
5149
msgstr " (解决冲突,然后运行 \"git rebase --continue\")"
5150
5151
# 译者:注意保持前导空格
4805
-#: wt-status.c:1308
5152
+#: wt-status.c:1316
5153
msgid " (use \"git rebase --skip\" to skip this patch)"
5154
msgstr " (使用 \"git rebase --skip\" 跳过此补丁)"
5155
5156
# 译者:注意保持前导空格
4810
-#: wt-status.c:1310
5157
+#: wt-status.c:1318
5158
msgid " (use \"git rebase --abort\" to check out the original branch)"
5159
msgstr " (使用 \"git rebase --abort\" 以检出原有分支)"
5160
5161
# 译者:注意保持前导空格
4815
-#: wt-status.c:1316
5162
+#: wt-status.c:1324
5163
msgid " (all conflicts fixed: run \"git rebase --continue\")"
5164
msgstr " (所有冲突已解决:运行 \"git rebase --continue\")"
5165
4819
-#: wt-status.c:1320
5166
+#: wt-status.c:1328
5167
#, c-format
5168
msgid ""
5169
"You are currently splitting a commit while rebasing branch '%s' on '%s'."
5170
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时拆分提交。"
5171
4825
-#: wt-status.c:1325
5172
+#: wt-status.c:1333
5173
msgid "You are currently splitting a commit during a rebase."
5174
msgstr "您在执行变基操作时拆分提交。"
5175
5176
# 译者:注意保持前导空格
4830
-#: wt-status.c:1328
5177
+#: wt-status.c:1336
5178
msgid " (Once your working directory is clean, run \"git rebase --continue\")"
5179
msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")"
5180
4834
-#: wt-status.c:1332
5181
+#: wt-status.c:1340
5182
#, c-format
5183
msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
5184
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时编辑提交。"
5185
4839
-#: wt-status.c:1337
5186
+#: wt-status.c:1345
5187
msgid "You are currently editing a commit during a rebase."
5188
msgstr "您在执行变基操作时编辑提交。"
5189
5190
# 译者:注意保持前导空格
4844
-#: wt-status.c:1340
5191
+#: wt-status.c:1348
5192
msgid " (use \"git commit --amend\" to amend the current commit)"
5193
msgstr " (使用 \"git commit --amend\" 修补当前提交)"
5194
5195
# 译者:注意保持前导空格
4849
-#: wt-status.c:1342
5196
+#: wt-status.c:1350
5197
msgid ""
5198
" (use \"git rebase --continue\" once you are satisfied with your changes)"
5199
msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
5200
4854
-#: wt-status.c:1352
5201
+#: wt-status.c:1360
5202
#, c-format
5203
msgid "You are currently cherry-picking commit %s."
5204
msgstr "您在执行拣选提交 %s 的操作。"
5205
5206
# 译者:注意保持前导空格
4860
-#: wt-status.c:1357
5207
+#: wt-status.c:1365
5208
msgid " (fix conflicts and run \"git cherry-pick --continue\")"
5209
msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
5210
5211
# 译者:注意保持前导空格
4865
-#: wt-status.c:1360
5212
+#: wt-status.c:1368
5213
msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
5214
msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
5215
5216
# 译者:注意保持前导空格
4870
-#: wt-status.c:1362
5217
+#: wt-status.c:1370
5218
msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
5219
msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
5220
4874
-#: wt-status.c:1371
5221
+#: wt-status.c:1379
5222
#, c-format
5223
msgid "You are currently reverting commit %s."
5224
msgstr "您在执行反转提交 %s 的操作。"
5225
5226
# 译者:注意保持前导空格
4880
-#: wt-status.c:1376
5227
+#: wt-status.c:1384
5228
msgid " (fix conflicts and run \"git revert --continue\")"
5229
msgstr " (解决冲突并运行 \"git revert --continue\")"
5230
5231
# 译者:注意保持前导空格
4885
-#: wt-status.c:1379
5232
+#: wt-status.c:1387
5233
msgid " (all conflicts fixed: run \"git revert --continue\")"
5234
msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
5235
5236
# 译者:注意保持前导空格
4890
-#: wt-status.c:1381
5237
+#: wt-status.c:1389
5238
msgid " (use \"git revert --abort\" to cancel the revert operation)"
5239
msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
5240
4894
-#: wt-status.c:1392
5241
+#: wt-status.c:1400
5242
#, c-format
5243
msgid "You are currently bisecting, started from branch '%s'."
5244
msgstr "您在执行从分支 '%s' 开始的二分查找操作。"
5245
4899
-#: wt-status.c:1396
5246
+#: wt-status.c:1404
5247
msgid "You are currently bisecting."
5248
msgstr "您在执行二分查找操作。"
5249
5250
# 译者:注意保持前导空格
4904
-#: wt-status.c:1399
5251
+#: wt-status.c:1407
5252
msgid " (use \"git bisect reset\" to get back to the original branch)"
5253
msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
5254
4908
-#: wt-status.c:1596
5255
+#: wt-status.c:1604
5256
msgid "On branch "
5257
msgstr "位于分支 "
5258
4912
-#: wt-status.c:1602
5259
+#: wt-status.c:1610
5260
msgid "interactive rebase in progress; onto "
5261
msgstr "交互式变基操作正在进行中;至 "
5262
4916
-#: wt-status.c:1604
5263
+#: wt-status.c:1612
5264
msgid "rebase in progress; onto "
5265
msgstr "变基操作正在进行中;至 "
5266
4920
-#: wt-status.c:1609
5267
+#: wt-status.c:1617
5268
msgid "HEAD detached at "
5269
msgstr "头指针分离于 "
5270
4924
-#: wt-status.c:1611
5271
+#: wt-status.c:1619
5272
msgid "HEAD detached from "
5273
msgstr "头指针分离自 "
5274
4928
-#: wt-status.c:1614
5275
+#: wt-status.c:1622
5276
msgid "Not currently on any branch."
5277
msgstr "当前不在任何分支上。"
5278
4932
-#: wt-status.c:1634
5279
+#: wt-status.c:1642
5280
msgid "Initial commit"
5281
msgstr "初始提交"
5282
4936
-#: wt-status.c:1635
5283
+#: wt-status.c:1643
5284
msgid "No commits yet"
5285
msgstr "尚无提交"
5286
4940
-#: wt-status.c:1649
5287
+#: wt-status.c:1657
5288
msgid "Untracked files"
5289
msgstr "未跟踪的文件"
5290
4944
-#: wt-status.c:1651
5291
+#: wt-status.c:1659
5292
msgid "Ignored files"
5293
msgstr "忽略的文件"
5294
4948
-#: wt-status.c:1655
5295
+#: wt-status.c:1663
5296
#, c-format
5297
msgid ""
5298
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -4955,102 +5302,102 @@ msgstr ""
5302
"耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
5303
"但您需要小心不要忘了添加新文件(参见 'git help status')。"
5304
4958
-#: wt-status.c:1661
5305
+#: wt-status.c:1669
5306
#, c-format
5307
msgid "Untracked files not listed%s"
5308
msgstr "未跟踪的文件没有列出%s"
5309
5310
# 译者:中文字符串拼接,可删除前导空格
4964
-#: wt-status.c:1663
5311
+#: wt-status.c:1671
5312
msgid " (use -u option to show untracked files)"
5313
msgstr "(使用 -u 参数显示未跟踪的文件)"
5314
4968
-#: wt-status.c:1669
5315
+#: wt-status.c:1677
5316
msgid "No changes"
5317
msgstr "没有修改"
5318
4972
-#: wt-status.c:1674
5319
+#: wt-status.c:1682
5320
#, c-format
5321
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
5322
msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
5323
4977
-#: wt-status.c:1677
5324
+#: wt-status.c:1685
5325
#, c-format
5326
msgid "no changes added to commit\n"
5327
msgstr "修改尚未加入提交\n"
5328
4982
-#: wt-status.c:1680
5329
+#: wt-status.c:1688
5330
#, c-format
5331
msgid ""
5332
"nothing added to commit but untracked files present (use \"git add\" to "
5333
"track)\n"
5334
msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
5335
4989
-#: wt-status.c:1683
5336
+#: wt-status.c:1691
5337
#, c-format
5338
msgid "nothing added to commit but untracked files present\n"
5339
msgstr "提交为空,但是存在尚未跟踪的文件\n"
5340
5341
# 译者:中文字符串拼接,可删除前导空格
4995
-#: wt-status.c:1686
5342
+#: wt-status.c:1694
5343
#, c-format
5344
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
5345
msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
5346
5000
-#: wt-status.c:1689 wt-status.c:1694
5347
+#: wt-status.c:1697 wt-status.c:1702
5348
#, c-format
5349
msgid "nothing to commit\n"
5350
msgstr "无文件要提交\n"
5351
5352
# 译者:中文字符串拼接,可删除前导空格
5006
-#: wt-status.c:1692
5353
+#: wt-status.c:1700
5354
#, c-format
5355
msgid "nothing to commit (use -u to show untracked files)\n"
5356
msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
5357
5358
# 译者:中文字符串拼接,可删除前导空格
5012
-#: wt-status.c:1696
5359
+#: wt-status.c:1704
5360
#, c-format
5361
msgid "nothing to commit, working tree clean\n"
5362
msgstr "无文件要提交,干净的工作区\n"
5363
5017
-#: wt-status.c:1809
5364
+#: wt-status.c:1817
5365
msgid "No commits yet on "
5366
msgstr "尚无提交在 "
5367
5021
-#: wt-status.c:1813
5368
+#: wt-status.c:1821
5369
msgid "HEAD (no branch)"
5370
msgstr "HEAD(非分支)"
5371
5025
-#: wt-status.c:1844
5372
+#: wt-status.c:1852
5373
msgid "different"
5374
msgstr "不同"
5375
5376
# 译者:注意保持句尾空格
5030
-#: wt-status.c:1846 wt-status.c:1854
5377
+#: wt-status.c:1854 wt-status.c:1862
5378
msgid "behind "
5379
msgstr "落后 "
5380
5034
-#: wt-status.c:1849 wt-status.c:1852
5381
+#: wt-status.c:1857 wt-status.c:1860
5382
msgid "ahead "
5383
msgstr "领先 "
5384
5385
#. TRANSLATORS: the action is e.g. "pull with rebase"
5039
-#: wt-status.c:2358
5386
+#: wt-status.c:2366
5387
#, c-format
5388
msgid "cannot %s: You have unstaged changes."
5389
msgstr "不能%s:您有未暂存的变更。"
5390
5044
-#: wt-status.c:2364
5391
+#: wt-status.c:2372
5392
msgid "additionally, your index contains uncommitted changes."
5393
msgstr "另外,您的索引中包含未提交的变更。"
5394
5048
-#: wt-status.c:2366
5395
+#: wt-status.c:2374
5396
#, c-format
5397
msgid "cannot %s: Your index contains uncommitted changes."
5398
msgstr "不能%s:您的索引中包含未提交的变更。"
5399
5053
-#: compat/precompose_utf8.c:58 builtin/clone.c:440
5400
+#: compat/precompose_utf8.c:58 builtin/clone.c:442
5401
#, c-format
5402
msgid "failed to unlink '%s'"
5403
msgstr "无法删除 '%s'"
@@ -5064,7 +5411,7 @@ msgstr "git add [<选项>] [--] <路径规格>..."
5411
msgid "unexpected diff status %c"
5412
msgstr "意外的差异状态 %c"
5413
5067
-#: builtin/add.c:88 builtin/commit.c:257
5414
+#: builtin/add.c:88 builtin/commit.c:266
5415
msgid "updating files failed"
5416
msgstr "更新文件失败"
5417
@@ -5077,7 +5424,7 @@ msgstr "删除 '%s'\n"
5424
msgid "Unstaged changes after refreshing the index:"
5425
msgstr "刷新索引之后尚未被暂存的变更:"
5426
5080
-#: builtin/add.c:233 builtin/rev-parse.c:888
5427
+#: builtin/add.c:233 builtin/rev-parse.c:892
5428
msgid "Could not read the index"
5429
msgstr "不能读取索引"
5430
@@ -5108,77 +5455,77 @@ msgstr "空补丁。异常终止。"
5455
msgid "Could not apply '%s'"
5456
msgstr "不能应用 '%s'"
5457
5111
-#: builtin/add.c:271
5458
+#: builtin/add.c:269
5459
msgid "The following paths are ignored by one of your .gitignore files:\n"
5460
msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
5461
5115
-#: builtin/add.c:291 builtin/clean.c:911 builtin/fetch.c:146 builtin/mv.c:124
5116
-#: builtin/prune-packed.c:55 builtin/pull.c:207 builtin/push.c:541
5117
-#: builtin/remote.c:1333 builtin/rm.c:242 builtin/send-pack.c:164
5462
+#: builtin/add.c:289 builtin/clean.c:911 builtin/fetch.c:145 builtin/mv.c:123
5463
+#: builtin/prune-packed.c:55 builtin/pull.c:212 builtin/push.c:557
5464
+#: builtin/remote.c:1342 builtin/rm.c:240 builtin/send-pack.c:165
5465
msgid "dry run"
5466
msgstr "演习"
5467
5121
-#: builtin/add.c:294
5468
+#: builtin/add.c:292
5469
msgid "interactive picking"
5470
msgstr "交互式拣选"
5471
5125
-#: builtin/add.c:295 builtin/checkout.c:1128 builtin/reset.c:302
5472
+#: builtin/add.c:293 builtin/checkout.c:1135 builtin/reset.c:302
5473
msgid "select hunks interactively"
5474
msgstr "交互式挑选数据块"
5475
5129
-#: builtin/add.c:296
5476
+#: builtin/add.c:294
5477
msgid "edit current diff and apply"
5478
msgstr "编辑当前差异并应用"
5479
5133
-#: builtin/add.c:297
5480
+#: builtin/add.c:295
5481
msgid "allow adding otherwise ignored files"
5482
msgstr "允许添加忽略的文件"
5483
5137
-#: builtin/add.c:298
5484
+#: builtin/add.c:296
5485
msgid "update tracked files"
5486
msgstr "更新已跟踪的文件"
5487
5141
-#: builtin/add.c:299
5488
+#: builtin/add.c:297
5489
msgid "renormalize EOL of tracked files (implies -u)"
5490
msgstr "对已跟踪文件(暗含 -u)重新归一换行符"
5491
5145
-#: builtin/add.c:300
5492
+#: builtin/add.c:298
5493
msgid "record only the fact that the path will be added later"
5494
msgstr "只记录,该路径稍后再添加"
5495
5149
-#: builtin/add.c:301
5496
+#: builtin/add.c:299
5497
msgid "add changes from all tracked and untracked files"
5498
msgstr "添加所有改变的已跟踪文件和未跟踪文件"
5499
5153
-#: builtin/add.c:304
5500
+#: builtin/add.c:302
5501
msgid "ignore paths removed in the working tree (same as --no-all)"
5502
msgstr "忽略工作区中移除的路径(和 --no-all 相同)"
5503
5157
-#: builtin/add.c:306
5504
+#: builtin/add.c:304
5505
msgid "don't add, only refresh the index"
5506
msgstr "不添加,只刷新索引"
5507
5161
-#: builtin/add.c:307
5508
+#: builtin/add.c:305
5509
msgid "just skip files which cannot be added because of errors"
5510
msgstr "跳过因出错不能添加的文件"
5511
5165
-#: builtin/add.c:308
5512
+#: builtin/add.c:306
5513
msgid "check if - even missing - files are ignored in dry run"
5514
msgstr "检查在演习模式下文件(即使不存在)是否被忽略"
5515
5169
-#: builtin/add.c:309 builtin/update-index.c:964
5516
+#: builtin/add.c:307 builtin/update-index.c:974
5517
msgid "(+/-)x"
5518
msgstr "(+/-)x"
5519
5173
-#: builtin/add.c:309 builtin/update-index.c:965
5520
+#: builtin/add.c:307 builtin/update-index.c:975
5521
msgid "override the executable bit of the listed files"
5522
msgstr "覆盖列表里文件的可执行位"
5523
5177
-#: builtin/add.c:311
5524
+#: builtin/add.c:309
5525
msgid "warn when adding an embedded repository"
5526
msgstr "创建一个嵌入式仓库时给予警告"
5527
5181
-#: builtin/add.c:326
5528
+#: builtin/add.c:324
5529
#, c-format
5530
msgid ""
5531
"You've added another git repository inside your current repository.\n"
@@ -5207,47 +5554,47 @@ msgstr ""
5554
"\n"
5555
"参见 \"git help submodule\" 获取更多信息。"
5556
5210
-#: builtin/add.c:354
5557
+#: builtin/add.c:352
5558
#, c-format
5559
msgid "adding embedded git repository: %s"
5560
msgstr "正在添加嵌入式 git 仓库:%s"
5561
5215
-#: builtin/add.c:372
5562
+#: builtin/add.c:370
5563
#, c-format
5564
msgid "Use -f if you really want to add them.\n"
5565
msgstr "使用 -f 参数如果您确实要添加它们。\n"
5566
5220
-#: builtin/add.c:380
5567
+#: builtin/add.c:378
5568
msgid "adding files failed"
5569
msgstr "添加文件失败"
5570
5224
-#: builtin/add.c:417
5571
+#: builtin/add.c:416
5572
msgid "-A and -u are mutually incompatible"
5573
msgstr "-A 和 -u 选项互斥"
5574
5228
-#: builtin/add.c:424
5575
+#: builtin/add.c:423
5576
msgid "Option --ignore-missing can only be used together with --dry-run"
5577
msgstr "选项 --ignore-missing 只能和 --dry-run 同时使用"
5578
5232
-#: builtin/add.c:428
5579
+#: builtin/add.c:427
5580
#, c-format
5581
msgid "--chmod param '%s' must be either -x or +x"
5582
msgstr "参数 --chmod 取值 '%s' 必须是 -x 或 +x"
5583
5237
-#: builtin/add.c:443
5584
+#: builtin/add.c:442
5585
#, c-format
5586
msgid "Nothing specified, nothing added.\n"
5587
msgstr "没有指定文件,也没有文件被添加。\n"
5588
5242
-#: builtin/add.c:444
5589
+#: builtin/add.c:443
5590
#, c-format
5591
msgid "Maybe you wanted to say 'git add .'?\n"
5592
msgstr "也许您想要执行 'git add .'?\n"
5593
5247
-#: builtin/add.c:449 builtin/check-ignore.c:177 builtin/checkout.c:280
5248
-#: builtin/checkout.c:483 builtin/clean.c:958 builtin/commit.c:316
5594
+#: builtin/add.c:448 builtin/check-ignore.c:177 builtin/checkout.c:280
5595
+#: builtin/checkout.c:483 builtin/clean.c:958 builtin/commit.c:325
5596
#: builtin/diff-tree.c:114 builtin/mv.c:144 builtin/reset.c:241
5250
-#: builtin/rm.c:271 builtin/submodule--helper.c:326
5597
+#: builtin/rm.c:270 builtin/submodule--helper.c:328
5598
msgid "index file corrupt"
5599
msgstr "索引文件损坏"
5600
@@ -5299,7 +5646,7 @@ msgstr "无效的时区偏移值"
5646
msgid "Patch format detection failed."
5647
msgstr "补丁格式探测失败。"
5648
5302
-#: builtin/am.c:1013 builtin/clone.c:405
5649
+#: builtin/am.c:1013 builtin/clone.c:407
5650
#, c-format
5651
msgid "failed to create directory '%s'"
5652
msgstr "无法创建目录 '%s'"
@@ -5308,7 +5655,7 @@ msgstr "无法创建目录 '%s'"
5655
msgid "Failed to split patches."
5656
msgstr "无法拆分补丁。"
5657
5311
-#: builtin/am.c:1148 builtin/commit.c:342
5658
+#: builtin/am.c:1148 builtin/commit.c:351
5659
msgid "unable to write index file"
5660
msgstr "无法写入索引文件"
5661
@@ -5477,7 +5824,7 @@ msgid "allow fall back on 3way merging if needed"
5824
msgstr "如果必要,允许使用三方合并。"
5825
5826
#: builtin/am.c:2222 builtin/init-db.c:484 builtin/prune-packed.c:57
5480
-#: builtin/repack.c:182
5827
+#: builtin/repack.c:192
5828
msgid "be quiet"
5829
msgstr "静默模式"
5830
@@ -5519,16 +5866,17 @@ msgstr "丢弃裁切线前的所有内容"
5866
msgid "pass it through git-apply"
5867
msgstr "传递给 git-apply"
5868
5522
-#: builtin/am.c:2260 builtin/fmt-merge-msg.c:665 builtin/fmt-merge-msg.c:668
5523
-#: builtin/grep.c:853 builtin/merge.c:206 builtin/pull.c:145 builtin/pull.c:203
5524
-#: builtin/repack.c:191 builtin/repack.c:195 builtin/repack.c:197
5525
-#: builtin/show-branch.c:631 builtin/show-ref.c:169 builtin/tag.c:382
5526
-#: parse-options.h:144 parse-options.h:146 parse-options.h:257
5869
+#: builtin/am.c:2260 builtin/commit.c:1332 builtin/fmt-merge-msg.c:665
5870
+#: builtin/fmt-merge-msg.c:668 builtin/grep.c:853 builtin/merge.c:208
5871
+#: builtin/pull.c:150 builtin/pull.c:208 builtin/repack.c:201
5872
+#: builtin/repack.c:205 builtin/repack.c:207 builtin/show-branch.c:631
5873
+#: builtin/show-ref.c:169 builtin/tag.c:383 parse-options.h:144
5874
+#: parse-options.h:146 parse-options.h:258
5875
msgid "n"
5876
msgstr "n"
5877
5530
-#: builtin/am.c:2266 builtin/branch.c:629 builtin/for-each-ref.c:38
5531
-#: builtin/replace.c:445 builtin/tag.c:418 builtin/verify-tag.c:39
5878
+#: builtin/am.c:2266 builtin/branch.c:632 builtin/for-each-ref.c:38
5879
+#: builtin/replace.c:543 builtin/tag.c:419 builtin/verify-tag.c:39
5880
msgid "format"
5881
msgstr "格式"
5882
@@ -5572,8 +5920,8 @@ msgstr "将作者日期作为提交日期"
5920
msgid "use current timestamp for author date"
5921
msgstr "用当前时间作为作者日期"
5922
5575
-#: builtin/am.c:2298 builtin/commit.c:1431 builtin/merge.c:237
5576
-#: builtin/pull.c:178 builtin/revert.c:112 builtin/tag.c:398
5923
+#: builtin/am.c:2298 builtin/commit.c:1468 builtin/merge.c:239
5924
+#: builtin/pull.c:183 builtin/revert.c:112 builtin/tag.c:399
5925
msgid "key-id"
5926
msgstr "key-id"
5927
@@ -5712,115 +6060,141 @@ msgstr "--write-terms 需要两个参数"
6060
msgid "--bisect-clean-state requires no arguments"
6061
msgstr "--bisect-clean-state 不需要参数"
6062
5715
-#: builtin/blame.c:27
6063
+#: builtin/blame.c:29
6064
msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>"
6065
msgstr "git blame [<选项>] [<版本选项>] [<版本>] [--] <文件>"
6066
5719
-#: builtin/blame.c:32
6067
+#: builtin/blame.c:34
6068
msgid "<rev-opts> are documented in git-rev-list(1)"
6069
msgstr "<版本选项> 的文档记录在 git-rev-list(1) 中"
6070
5723
-#: builtin/blame.c:677
6071
+#: builtin/blame.c:404
6072
+#, c-format
6073
+msgid "expecting a color: %s"
6074
+msgstr "期望一个颜色:%s"
6075
+
6076
+#: builtin/blame.c:411
6077
+msgid "must end with a color"
6078
+msgstr "必须以一个颜色结尾"
6079
+
6080
+#: builtin/blame.c:697
6081
+#, c-format
6082
+msgid "invalid color '%s' in color.blame.repeatedLines"
6083
+msgstr "设置 color.blame.repeatedLines 中的无效颜色 '%s'"
6084
+
6085
+#: builtin/blame.c:715
6086
+msgid "invalid value for blame.coloring"
6087
+msgstr "设置 blame.coloring 中的无效取值"
6088
+
6089
+#: builtin/blame.c:786
6090
msgid "Show blame entries as we find them, incrementally"
6091
msgstr "增量式地显示发现的 blame 条目"
6092
5727
-#: builtin/blame.c:678
6093
+#: builtin/blame.c:787
6094
msgid "Show blank SHA-1 for boundary commits (Default: off)"
6095
msgstr "边界提交显示空的 SHA-1(默认:关闭)"
6096
5731
-#: builtin/blame.c:679
6097
+#: builtin/blame.c:788
6098
msgid "Do not treat root commits as boundaries (Default: off)"
6099
msgstr "不把根提交作为边界(默认:关闭)"
6100
5735
-#: builtin/blame.c:680
6101
+#: builtin/blame.c:789
6102
msgid "Show work cost statistics"
6103
msgstr "显示命令消耗统计"
6104
5739
-#: builtin/blame.c:681
6105
+#: builtin/blame.c:790
6106
msgid "Force progress reporting"
6107
msgstr "强制进度显示"
6108
5743
-#: builtin/blame.c:682
6109
+#: builtin/blame.c:791
6110
msgid "Show output score for blame entries"
6111
msgstr "显示判断 blame 条目位移的得分诊断信息"
6112
5747
-#: builtin/blame.c:683
6113
+#: builtin/blame.c:792
6114
msgid "Show original filename (Default: auto)"
6115
msgstr "显示原始文件名(默认:自动)"
6116
5751
-#: builtin/blame.c:684
6117
+#: builtin/blame.c:793
6118
msgid "Show original linenumber (Default: off)"
6119
msgstr "显示原始的行号(默认:关闭)"
6120
5755
-#: builtin/blame.c:685
6121
+#: builtin/blame.c:794
6122
msgid "Show in a format designed for machine consumption"
6123
msgstr "显示为一个适合机器读取的格式"
6124
5759
-#: builtin/blame.c:686
6125
+#: builtin/blame.c:795
6126
msgid "Show porcelain format with per-line commit information"
6127
msgstr "为每一行显示机器适用的提交信息"
6128
5763
-#: builtin/blame.c:687
6129
+#: builtin/blame.c:796
6130
msgid "Use the same output mode as git-annotate (Default: off)"
6131
msgstr "使用和 git-annotate 相同的输出模式(默认:关闭)"
6132
5767
-#: builtin/blame.c:688
6133
+#: builtin/blame.c:797
6134
msgid "Show raw timestamp (Default: off)"
6135
msgstr "显示原始时间戳(默认:关闭)"
6136
5771
-#: builtin/blame.c:689
6137
+#: builtin/blame.c:798
6138
msgid "Show long commit SHA1 (Default: off)"
6139
msgstr "显示长的 SHA1 提交号(默认:关闭)"
6140
5775
-#: builtin/blame.c:690
6141
+#: builtin/blame.c:799
6142
msgid "Suppress author name and timestamp (Default: off)"
6143
msgstr "隐藏作者名字和时间戳(默认:关闭)"
6144
5779
-#: builtin/blame.c:691
6145
+#: builtin/blame.c:800
6146
msgid "Show author email instead of name (Default: off)"
6147
msgstr "显示作者的邮箱而不是名字(默认:关闭)"
6148
5783
-#: builtin/blame.c:692
6149
+#: builtin/blame.c:801
6150
msgid "Ignore whitespace differences"
6151
msgstr "忽略空白差异"
6152
5787
-#: builtin/blame.c:699
6153
+#: builtin/blame.c:802
6154
+msgid "color redundant metadata from previous line differently"
6155
+msgstr "使用颜色间隔输出与前一行不同的重复元信息"
6156
+
6157
+#: builtin/blame.c:803
6158
+msgid "color lines by age"
6159
+msgstr "依据时间着色"
6160
+
6161
+#: builtin/blame.c:810
This file is too large to show in full.