l10n: zh_CN: for git v2.17.0 l10n round 1
Translate 132 new messages (3376t0f0u) for git 2.17.0-rc0. Reviewed-by: 依云 <lilydjwg@gmail.com> Reviewed-by: Fangyi Zhou <fangyi.zhou@yuriko.moe> Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
Feb 22, 2018 at 09:17 UTC
31e5e17b2203e8baf0f8b28e0bedef32415ab6f7
1 file changed
+2495
-2066
po/zh_CN.po
+2495
-2066
@@ -3,7 +3,7 @@
3
# Copyright (C) 2012,2013 Jiang Xin <worldhello.net AT gmail.com>
4
# This file is distributed under the same license as the Git package.
5
# Contributors:
6
-# - Fangyi Zhou <fangyi.zhou AT yuriko.moe>
6
+# - Fangyi Zhou <fangyi.zhou AT yuriko.moe>
7
# - Jiang Xin <worldhello.net AT gmail.com>
8
# - Lian Cheng <rhythm.mail AT gmail.com>
9
# - Ray Chen <oldsharp AT gmail.com>
@@ -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-01-07 07:50+0800\n"
142
-"PO-Revision-Date: 2018-01-09 09:53+0800\n"
141
+"POT-Creation-Date: 2018-03-16 07:29+0800\n"
142
+"PO-Revision-Date: 2018-03-25 22:20+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"
@@ -190,7 +190,7 @@ msgstr ""
190
msgid "Exiting because of an unresolved conflict."
191
msgstr "因为存在未解决的冲突而退出。"
192
193
-#: advice.c:121 builtin/merge.c:1213
193
+#: advice.c:121 builtin/merge.c:1251
194
msgid "You have not concluded your merge (MERGE_HEAD exists)."
195
msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。"
196
@@ -576,14 +576,14 @@ msgstr "子模组 %s 的 sha1 信息缺失或无效"
576
#: apply.c:4087
577
#, c-format
578
msgid "mode change for %s, which is not in current HEAD"
579
-msgstr "%s 的模式被改变,但它不在当前 HEAD 中"
579
+msgstr "%s 的模式变更,但它不在当前 HEAD 中"
580
581
#: apply.c:4090
582
#, c-format
583
msgid "sha1 information is lacking or useless (%s)."
584
msgstr "sha1 信息缺失或无效(%s)。"
585
586
-#: apply.c:4095 builtin/checkout.c:236 builtin/reset.c:148
586
+#: apply.c:4095 builtin/checkout.c:235 builtin/reset.c:140
587
#, c-format
588
msgid "make_cache_entry failed for path '%s'"
589
msgstr "对路径 '%s' 的 make_cache_entry 操作失败"
@@ -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:761 builtin/fetch.c:1011
662
+#: apply.c:4545 builtin/fetch.c:775 builtin/fetch.c:1025
663
#, c-format
664
msgid "cannot open %s"
665
msgstr "不能打开 %s"
@@ -717,11 +717,11 @@ msgstr[1] "修复空白错误后,应用了 %d 行。"
717
msgid "Unable to write new index file"
718
msgstr "无法写入新索引文件"
719
720
-#: apply.c:4921 apply.c:4924 builtin/am.c:2220 builtin/am.c:2223
721
-#: builtin/clone.c:116 builtin/fetch.c:116 builtin/pull.c:193
722
-#: builtin/submodule--helper.c:369 builtin/submodule--helper.c:860
723
-#: builtin/submodule--helper.c:863 builtin/submodule--helper.c:1230
724
-#: builtin/submodule--helper.c:1233 builtin/submodule--helper.c:1450
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
725
#: git-add--interactive.perl:197
726
msgid "path"
727
msgstr "路径"
@@ -734,7 +734,7 @@ msgstr "不要应用与给出路径向匹配的变更"
734
msgid "apply changes matching the given path"
735
msgstr "应用与给出路径向匹配的变更"
736
737
-#: apply.c:4927 builtin/am.c:2229
737
+#: apply.c:4927 builtin/am.c:2263
738
msgid "num"
739
msgstr "数字"
740
@@ -774,75 +774,75 @@ msgstr "应用补丁而不修改工作区"
774
msgid "accept a patch that touches outside the working area"
775
msgstr "接受修改工作区之外文件的补丁"
776
777
-#: apply.c:4949
777
+#: apply.c:4950
778
msgid "also apply the patch (use with --stat/--summary/--check)"
779
msgstr "还应用此补丁(与 --stat/--summary/--check 选项同时使用)"
780
781
-#: apply.c:4951
781
+#: apply.c:4952
782
msgid "attempt three-way merge if a patch does not apply"
783
msgstr "如果一个补丁不能应用则尝试三方合并"
784
785
-#: apply.c:4953
785
+#: apply.c:4954
786
msgid "build a temporary index based on embedded index information"
787
msgstr "创建一个临时索引基于嵌入的索引信息"
788
789
-#: apply.c:4956 builtin/checkout-index.c:168 builtin/ls-files.c:515
789
+#: apply.c:4957 builtin/checkout-index.c:168 builtin/ls-files.c:515
790
msgid "paths are separated with NUL character"
791
msgstr "路径以 NUL 字符分隔"
792
793
-#: apply.c:4958
793
+#: apply.c:4959
794
msgid "ensure at least <n> lines of context match"
795
msgstr "确保至少匹配 <n> 行上下文"
796
797
-#: apply.c:4959 builtin/am.c:2208 builtin/interpret-trailers.c:95
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:3009
799
+#: builtin/pack-objects.c:3035
800
msgid "action"
801
msgstr "动作"
802
803
-#: apply.c:4960
803
+#: apply.c:4961
804
msgid "detect new or modified lines that have whitespace errors"
805
msgstr "检查新增和修改的行中间的空白字符滥用"
806
807
-#: apply.c:4963 apply.c:4966
807
+#: apply.c:4964 apply.c:4967
808
msgid "ignore changes in whitespace when finding context"
809
msgstr "查找上下文时忽略空白字符的变更"
810
811
-#: apply.c:4969
811
+#: apply.c:4970
812
msgid "apply the patch in reverse"
813
msgstr "反向应用补丁"
814
815
-#: apply.c:4971
815
+#: apply.c:4972
816
msgid "don't expect at least one line of context"
817
msgstr "无需至少一行上下文"
818
819
-#: apply.c:4973
819
+#: apply.c:4974
820
msgid "leave the rejected hunks in corresponding *.rej files"
821
msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
822
823
-#: apply.c:4975
823
+#: apply.c:4976
824
msgid "allow overlapping hunks"
825
msgstr "允许重叠的补丁片段"
826
827
-#: apply.c:4976 builtin/add.c:292 builtin/check-ignore.c:21
828
-#: builtin/commit.c:1361 builtin/count-objects.c:96 builtin/fsck.c:640
829
-#: builtin/log.c:1896 builtin/mv.c:123 builtin/read-tree.c:125
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
830
msgid "be verbose"
831
msgstr "冗长输出"
832
833
-#: apply.c:4978
833
+#: apply.c:4979
834
msgid "tolerate incorrectly detected missing new-line at the end of file"
835
msgstr "允许不正确的文件末尾换行符"
836
837
-#: apply.c:4981
837
+#: apply.c:4982
838
msgid "do not trust the line counts in the hunk headers"
839
msgstr "不信任补丁片段的头信息中的行号"
840
841
-#: apply.c:4983 builtin/am.c:2217
841
+#: apply.c:4984 builtin/am.c:2251
842
msgid "root"
843
msgstr "根目录"
844
845
-#: apply.c:4984
845
+#: apply.c:4985
846
msgid "prepend <root> to all filenames"
847
msgstr "为所有文件名前添加 <根目录>"
848
@@ -877,7 +877,7 @@ msgstr "格式"
877
msgid "archive format"
878
msgstr "归档格式"
879
880
-#: archive.c:437 builtin/log.c:1459
880
+#: archive.c:437 builtin/log.c:1462
881
msgid "prefix"
882
msgstr "前缀"
883
@@ -885,11 +885,11 @@ msgstr "前缀"
885
msgid "prepend prefix to each pathname in the archive"
886
msgstr "为归档中每个路径名加上前缀"
887
888
-#: archive.c:439 builtin/blame.c:693 builtin/blame.c:694 builtin/config.c:62
889
-#: builtin/fast-export.c:1005 builtin/fast-export.c:1007 builtin/grep.c:861
890
-#: builtin/hash-object.c:102 builtin/ls-files.c:551 builtin/ls-files.c:554
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
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
892
-#: parse-options.h:153
892
+#: parse-options.h:165
893
msgid "file"
894
msgstr "文件"
895
@@ -921,8 +921,8 @@ msgstr "压缩效果更好"
921
msgid "list supported archive formats"
922
msgstr "列出支持的归档格式"
923
924
-#: archive.c:458 builtin/archive.c:90 builtin/clone.c:106 builtin/clone.c:109
925
-#: builtin/submodule--helper.c:872 builtin/submodule--helper.c:1239
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
926
msgid "repo"
927
msgstr "仓库"
928
@@ -973,22 +973,22 @@ msgstr ""
973
"负值模版在 git attributes 中被忽略\n"
974
"当字符串确实要以感叹号开始时,使用 '\\!'。"
975
976
-#: bisect.c:458
976
+#: bisect.c:460
977
#, c-format
978
msgid "Badly quoted content in file '%s': %s"
979
msgstr "文件 '%s' 包含错误的引用格式:%s"
980
981
-#: bisect.c:666
981
+#: bisect.c:668
982
#, c-format
983
msgid "We cannot bisect more!\n"
984
msgstr "我们无法进行更多的二分查找!\n"
985
986
-#: bisect.c:720
986
+#: bisect.c:722
987
#, c-format
988
msgid "Not a valid commit name %s"
989
msgstr "不是一个有效的提交名 %s"
990
991
-#: bisect.c:744
991
+#: bisect.c:746
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:749
1000
+#: bisect.c:751
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:754
1009
+#: bisect.c:756
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:762
1018
+#: bisect.c:764
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:775
1029
+#: bisect.c:777
1030
#, c-format
1031
msgid ""
1032
"the merge base between %s and [%s] must be skipped.\n"
@@ -1042,31 +1042,31 @@ msgstr ""
1042
msgid "Bisecting: a merge base must be tested\n"
1043
msgstr "二分查找中:合并基线必须是经过测试的\n"
1044
1045
-#: bisect.c:862
1045
+#: bisect.c:850
1046
#, c-format
1047
msgid "a %s revision is needed"
1048
msgstr "需要一个 %s 版本"
1049
1050
-#: bisect.c:879 builtin/notes.c:175 builtin/tag.c:234
1050
+#: bisect.c:869 builtin/notes.c:175 builtin/tag.c:235
1051
#, c-format
1052
msgid "could not create file '%s'"
1053
msgstr "不能创建文件 '%s'"
1054
1055
-#: bisect.c:930
1055
+#: bisect.c:920
1056
#, c-format
1057
msgid "could not read file '%s'"
1058
msgstr "不能读取文件 '%s'"
1059
1060
-#: bisect.c:960
1060
+#: bisect.c:950
1061
msgid "reading bisect refs failed"
1062
msgstr "读取二分查找引用失败"
1063
1064
-#: bisect.c:979
1064
+#: bisect.c:969
1065
#, c-format
1066
msgid "%s was both %s and %s\n"
1067
msgstr "%s 同时为 %s 和 %s\n"
1068
1069
-#: bisect.c:987
1069
+#: bisect.c:977
1070
#, c-format
1071
msgid ""
1072
"No testable commit found.\n"
@@ -1075,7 +1075,7 @@ msgstr ""
1075
"没有发现可测试的提交。\n"
1076
"可能您在运行时使用了错误的路径参数?\n"
1077
1078
-#: bisect.c:1006
1078
+#: bisect.c:996
1079
#, c-format
1080
msgid "(roughly %d step)"
1081
msgid_plural "(roughly %d steps)"
@@ -1085,43 +1085,43 @@ msgstr[1] "(大概 %d 步)"
1085
#. TRANSLATORS: the last %s will be replaced with "(roughly %d
1086
#. steps)" translation.
1087
#.
1088
-#: bisect.c:1012
1088
+#: bisect.c:1002
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:1757
1095
+#: blame.c:1758
1096
msgid "--contents and --reverse do not blend well."
1097
msgstr "--contents 和 --reverse 不能混用。"
1098
1099
-#: blame.c:1768
1099
+#: blame.c:1769
1100
msgid "cannot use --contents with final commit object name"
1101
msgstr "不能将 --contents 和最终的提交对象名共用"
1102
1103
-#: blame.c:1788
1103
+#: blame.c:1789
1104
msgid "--reverse and --first-parent together require specified latest commit"
1105
msgstr "--reverse 和 --first-parent 共用,需要指定最新的提交"
1106
1107
-#: blame.c:1797 bundle.c:169 ref-filter.c:1981 sequencer.c:1177
1108
-#: sequencer.c:2370 builtin/commit.c:1066 builtin/log.c:364 builtin/log.c:918
1109
-#: builtin/log.c:1368 builtin/log.c:1697 builtin/log.c:1945 builtin/merge.c:369
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
1111
msgid "revision walk setup failed"
1112
msgstr "版本遍历设置失败"
1113
1114
-#: blame.c:1815
1114
+#: blame.c:1816
1115
msgid ""
1116
"--reverse --first-parent together require range along first-parent chain"
1117
msgstr "--reverse 和 --first-parent 共用,需要第一祖先链上的提交范围"
1118
1119
-#: blame.c:1826
1119
+#: blame.c:1827
1120
#, c-format
1121
msgid "no such path %s in %s"
1122
msgstr "在 %2$s 中无此路径 %1$s"
1123
1124
-#: blame.c:1837
1124
+#: blame.c:1838
1125
#, c-format
1126
msgid "cannot read blob %s for path %s"
1127
msgstr "不能为路径 %2$s 读取数据对象 %1$s"
@@ -1269,76 +1269,75 @@ msgstr "'%s' 不像是一个 v2 版本的包文件"
1269
msgid "unrecognized header: %s%s (%d)"
1270
msgstr "未能识别的包头:%s%s (%d)"
1271
1272
-#: bundle.c:88 sequencer.c:1360 sequencer.c:1807 sequencer.c:2637
1273
-#: sequencer.c:2663 sequencer.c:2754 sequencer.c:2856 builtin/commit.c:782
1272
+#: bundle.c:88 sequencer.c:1879 sequencer.c:2337 builtin/commit.c:750
1273
#, c-format
1274
msgid "could not open '%s'"
1275
msgstr "不能打开 '%s'"
1276
1278
-#: bundle.c:140
1277
+#: bundle.c:139
1278
msgid "Repository lacks these prerequisite commits:"
1279
msgstr "仓库中缺少这些必备的提交:"
1280
1282
-#: bundle.c:193
1281
+#: bundle.c:190
1282
#, c-format
1283
msgid "The bundle contains this ref:"
1284
msgid_plural "The bundle contains these %d refs:"
1285
msgstr[0] "这个包中含有这个引用:"
1286
msgstr[1] "这个包中含有 %d 个引用:"
1287
1289
-#: bundle.c:200
1288
+#: bundle.c:197
1289
msgid "The bundle records a complete history."
1290
msgstr "这个包记录一个完整历史。"
1291
1293
-#: bundle.c:202
1292
+#: bundle.c:199
1293
#, c-format
1294
msgid "The bundle requires this ref:"
1295
msgid_plural "The bundle requires these %d refs:"
1296
msgstr[0] "这个包需要这个引用:"
1297
msgstr[1] "这个包需要 %d 个引用:"
1298
1300
-#: bundle.c:261
1299
+#: bundle.c:258
1300
msgid "Could not spawn pack-objects"
1301
msgstr "不能生成 pack-objects 进程"
1302
1304
-#: bundle.c:272
1303
+#: bundle.c:269
1304
msgid "pack-objects died"
1305
msgstr "pack-objects 终止"
1306
1308
-#: bundle.c:314
1307
+#: bundle.c:311
1308
msgid "rev-list died"
1309
msgstr "rev-list 终止"
1310
1312
-#: bundle.c:363
1311
+#: bundle.c:360
1312
#, c-format
1313
msgid "ref '%s' is excluded by the rev-list options"
1314
msgstr "引用 '%s' 被 rev-list 选项排除"
1315
1317
-#: bundle.c:453 builtin/log.c:181 builtin/log.c:1604 builtin/shortlog.c:296
1316
+#: bundle.c:450 builtin/log.c:183 builtin/log.c:1607 builtin/shortlog.c:296
1317
#, c-format
1318
msgid "unrecognized argument: %s"
1319
msgstr "未能识别的参数:%s"
1320
1322
-#: bundle.c:461
1321
+#: bundle.c:458
1322
msgid "Refusing to create empty bundle."
1323
msgstr "不能创建空包。"
1324
1326
-#: bundle.c:473
1325
+#: bundle.c:470
1326
#, c-format
1327
msgid "cannot create '%s'"
1328
msgstr "不能创建 '%s'"
1329
1331
-#: bundle.c:501
1330
+#: bundle.c:498
1331
msgid "index-pack died"
1332
msgstr "index-pack 终止"
1333
1335
-#: color.c:301
1334
+#: color.c:296
1335
#, c-format
1336
msgid "invalid color value: %.*s"
1337
msgstr "无效的颜色值:%.*s"
1338
1340
-#: commit.c:41 sequencer.c:1614 builtin/am.c:421 builtin/am.c:465
1341
-#: builtin/am.c:1434 builtin/am.c:2069
1339
+#: commit.c:41 sequencer.c:2141 builtin/am.c:421 builtin/am.c:465
1340
+#: builtin/am.c:1436 builtin/am.c:2072
1341
#, c-format
1342
msgid "could not parse %s"
1343
msgstr "不能解析 %s"
@@ -1346,9 +1345,9 @@ msgstr "不能解析 %s"
1345
#: commit.c:43
1346
#, c-format
1347
msgid "%s %s is not a commit!"
1349
-msgstr "%s %s 不是一个提交!"
1348
+msgstr "%s %s 不是一个提交!"
1349
1351
-#: commit.c:1524
1350
+#: commit.c:1506
1351
msgid ""
1352
"Warning: commit message did not conform to UTF-8.\n"
1353
"You may want to amend it after fixing the message, or set the config\n"
@@ -1454,65 +1453,65 @@ msgstr "'%2$s' 的值 '%1$s' 不是一个有效的时间戳"
1453
msgid "bad zlib compression level %d"
1454
msgstr "错误的 zlib 压缩级别 %d"
1455
1457
-#: config.c:1222
1456
+#: config.c:1225
1457
#, c-format
1458
msgid "invalid mode for object creation: %s"
1459
msgstr "无效的对象创建模式:%s"
1460
1462
-#: config.c:1378
1461
+#: config.c:1386
1462
#, c-format
1463
msgid "bad pack compression level %d"
1464
msgstr "错误的打包压缩级别 %d"
1465
1467
-#: config.c:1574
1466
+#: config.c:1582
1467
msgid "unable to parse command-line config"
1468
msgstr "无法解析命令行中的配置"
1469
1471
-#: config.c:1906
1470
+#: config.c:1914
1471
msgid "unknown error occurred while reading the configuration files"
1472
msgstr "在读取配置文件时遇到未知错误"
1473
1475
-#: config.c:2093
1474
+#: config.c:2101
1475
#, c-format
1476
msgid "Invalid %s: '%s'"
1477
msgstr "无效 %s:'%s'"
1478
1480
-#: config.c:2136
1479
+#: config.c:2144
1480
#, c-format
1481
msgid "unknown core.untrackedCache value '%s'; using 'keep' default value"
1482
msgstr "未知的 core.untrackedCache 取值 '%s',使用默认值 'keep'"
1483
1485
-#: config.c:2162
1484
+#: config.c:2170
1485
#, c-format
1486
msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
1487
msgstr "splitIndex.maxPercentChange 的取值 '%d' 应该介于 0 和 100 之间"
1488
1490
-#: config.c:2187
1489
+#: config.c:2195
1490
#, c-format
1491
msgid "unable to parse '%s' from command-line config"
1492
msgstr "无法解析命令行配置中的 '%s'"
1493
1495
-#: config.c:2189
1494
+#: config.c:2197
1495
#, c-format
1496
msgid "bad config variable '%s' in file '%s' at line %d"
1497
msgstr "在文件 '%2$s' 的第 %3$d 行发现错误的配置变量 '%1$s'"
1498
1500
-#: config.c:2248
1499
+#: config.c:2256
1500
#, c-format
1501
msgid "%s has multiple values"
1502
msgstr "%s 有多个取值"
1503
1505
-#: config.c:2591 config.c:2808
1504
+#: config.c:2599 config.c:2816
1505
#, c-format
1506
msgid "fstat on %s failed"
1507
msgstr "对 %s 调用 fstat 失败"
1508
1510
-#: config.c:2698
1509
+#: config.c:2706
1510
#, c-format
1511
msgid "could not set '%s' to '%s'"
1512
msgstr "不能设置 '%s' 为 '%s'"
1513
1515
-#: config.c:2700 builtin/remote.c:776
1514
+#: config.c:2708 builtin/remote.c:776
1515
#, c-format
1516
msgid "could not unset '%s'"
1517
msgstr "不能取消设置 '%s'"
@@ -1532,24 +1531,29 @@ msgstr ""
1531
"\n"
1532
"请确认您有正确的访问权限并且仓库存在。"
1533
1535
-#: connected.c:64 builtin/fsck.c:183 builtin/prune.c:141
1534
+#: connected.c:66 builtin/fsck.c:198 builtin/prune.c:144
1535
msgid "Checking connectivity"
1536
msgstr "检查连接中"
1537
1539
-#: connected.c:76
1538
+#: connected.c:78
1539
msgid "Could not run 'git rev-list'"
1540
msgstr "不能执行 'git rev-list'"
1541
1543
-#: connected.c:96
1542
+#: connected.c:98
1543
msgid "failed write to rev-list"
1544
msgstr "无法写入 rev-list"
1545
1547
-#: connected.c:103
1546
+#: connected.c:105
1547
msgid "failed to close rev-list's stdin"
1548
msgstr "无法关闭 rev-list 的标准输入"
1549
1550
#: convert.c:205
1551
#, c-format
1552
+msgid "CRLF would be replaced by LF in %s."
1553
+msgstr "文件 %s 中的 CRLF 将被 LF 替换。"
1554
+
1555
+#: convert.c:207
1556
+#, c-format
1557
msgid ""
1558
"CRLF will be replaced by LF in %s.\n"
1559
"The file will have its original line endings in your working directory."
@@ -1557,12 +1561,12 @@ msgstr ""
1561
"文件 %s 中的 CRLF 将被 LF 替换。\n"
1562
"在工作区中该文件仍保持原有的换行符。"
1563
1560
-#: convert.c:209
1564
+#: convert.c:215
1565
#, c-format
1562
-msgid "CRLF would be replaced by LF in %s."
1563
-msgstr "文件 %s 中的 CRLF 将被 LF 替换。"
1566
+msgid "LF would be replaced by CRLF in %s"
1567
+msgstr "文件 %s 中的 LF 将被 CRLF 替换"
1568
1565
-#: convert.c:215
1569
+#: convert.c:217
1570
#, c-format
1571
msgid ""
1572
"LF will be replaced by CRLF in %s.\n"
@@ -1571,11 +1575,6 @@ msgstr ""
1575
"文件 %s 中的 LF 将被 CRLF 替换。\n"
1576
"在工作区中该文件仍保持原有的换行符。"
1577
1574
-#: convert.c:219
1575
-#, c-format
1576
-msgid "LF would be replaced by CRLF in %s"
1577
-msgstr "文件 %s 中的 LF 将被 CRLF 替换"
1578
-
1578
#: date.c:116
1579
msgid "in the future"
1580
msgstr "在将来"
@@ -1691,20 +1690,24 @@ msgstr ""
1690
"发现配置变量 'diff.dirstat' 中的错误:\n"
1691
"%s"
1692
1694
-#: diff.c:3799
1693
+#: diff.c:3822
1694
#, c-format
1695
msgid "external diff died, stopping at %s"
1696
msgstr "外部 diff 退出,停止在 %s"
1697
1699
-#: diff.c:4127
1698
+#: diff.c:4146
1699
msgid "--name-only, --name-status, --check and -s are mutually exclusive"
1700
msgstr "--name-only、--name-status、--check 和 -s 是互斥的"
1701
1703
-#: diff.c:4215
1702
+#: diff.c:4149
1703
+msgid "-G, -S and --find-object are mutually exclusive"
1704
+msgstr "-G、-S 和 --find-object 是互斥的"
1705
+
1706
+#: diff.c:4237
1707
msgid "--follow requires exactly one pathspec"
1708
msgstr "--follow 明确要求只跟一个路径规格"
1709
1707
-#: diff.c:4381
1710
+#: diff.c:4403
1711
#, c-format
1712
msgid ""
1713
"Failed to parse --dirstat/-X option parameter:\n"
@@ -1713,39 +1716,44 @@ msgstr ""
1716
"无法解析 --dirstat/-X 选项的参数:\n"
1717
"%s"
1718
1716
-#: diff.c:4395
1719
+#: diff.c:4417
1720
#, c-format
1721
msgid "Failed to parse --submodule option parameter: '%s'"
1722
msgstr "无法解析 --submodule 选项的参数:'%s'"
1723
1721
-#: diff.c:5446
1724
+#: diff.c:5493
1725
msgid "inexact rename detection was skipped due to too many files."
1726
msgstr "因为文件太多,略过不严格的重命名检查。"
1727
1725
-#: diff.c:5449
1728
+#: diff.c:5496
1729
msgid "only found copies from modified paths due to too many files."
1730
msgstr "因为文件太多,只在修改的路径中查找拷贝。"
1731
1729
-#: diff.c:5452
1732
+#: diff.c:5499
1733
#, c-format
1734
msgid ""
1735
"you may want to set your %s variable to at least %d and retry the command."
1736
msgstr "您可能想要将变量 %s 设置为至少 %d 并再次执行此命令。"
1737
1735
-#: dir.c:2100
1738
+#: dir.c:1866
1739
+#, c-format
1740
+msgid "could not open directory '%s'"
1741
+msgstr "不能打开目录 '%s'"
1742
+
1743
+#: dir.c:2108
1744
msgid "failed to get kernel name and information"
1745
msgstr "无法获得内核名称和信息"
1746
1739
-#: dir.c:2219
1747
+#: dir.c:2232
1748
msgid "Untracked cache is disabled on this system or location."
1749
msgstr "缓存未跟踪文件在本系统或位置中被禁用。"
1750
1743
-#: dir.c:3002 dir.c:3007
1751
+#: dir.c:3024 dir.c:3029
1752
#, c-format
1753
msgid "could not create directories for %s"
1754
msgstr "不能为 %s 创建目录"
1755
1748
-#: dir.c:3032
1756
+#: dir.c:3054
1757
#, c-format
1758
msgid "could not migrate git directory from '%s' to '%s'"
1759
msgstr "不能从 '%s' 迁移 git 目录到 '%s'"
@@ -1764,184 +1772,192 @@ msgstr "过滤内容"
1772
msgid "could not stat file '%s'"
1773
msgstr "不能对文件 '%s' 调用 stat"
1774
1767
-#: fetch-pack.c:252
1775
+#: fetch-object.c:17
1776
+msgid "Remote with no URL"
1777
+msgstr "远程未设置 URL"
1778
+
1779
+#: fetch-pack.c:253
1780
msgid "git fetch-pack: expected shallow list"
1781
msgstr "git fetch-pack:应为 shallow 列表"
1782
1771
-#: fetch-pack.c:264
1772
-msgid "git fetch-pack: expected ACK/NAK, got EOF"
1773
-msgstr "git fetch-pack:应为 ACK/NAK,却得到 EOF"
1783
+#: fetch-pack.c:265
1784
+msgid "git fetch-pack: expected ACK/NAK, got a flush packet"
1785
+msgstr "git fetch-pack:期望 ACK/NAK,却得到 flush 包"
1786
1775
-#: fetch-pack.c:283 builtin/archive.c:63
1787
+#: fetch-pack.c:284 builtin/archive.c:63
1788
#, c-format
1789
msgid "remote error: %s"
1790
msgstr "远程错误:%s"
1791
1780
-#: fetch-pack.c:284
1792
+#: fetch-pack.c:285
1793
#, c-format
1794
msgid "git fetch-pack: expected ACK/NAK, got '%s'"
1795
msgstr "git fetch-pack:应为 ACK/NAK,却得到 '%s'"
1796
1785
-#: fetch-pack.c:336
1797
+#: fetch-pack.c:337
1798
msgid "--stateless-rpc requires multi_ack_detailed"
1799
msgstr "--stateless-rpc 需要 multi_ack_detailed"
1800
1789
-#: fetch-pack.c:422
1801
+#: fetch-pack.c:428
1802
#, c-format
1803
msgid "invalid shallow line: %s"
1804
msgstr "无效的 shallow 信息:%s"
1805
1794
-#: fetch-pack.c:428
1806
+#: fetch-pack.c:434
1807
#, c-format
1808
msgid "invalid unshallow line: %s"
1809
msgstr "无效的 unshallow 信息:%s"
1810
1799
-#: fetch-pack.c:430
1811
+#: fetch-pack.c:436
1812
#, c-format
1813
msgid "object not found: %s"
1814
msgstr "对象未找到:%s"
1815
1804
-#: fetch-pack.c:433
1816
+#: fetch-pack.c:439
1817
#, c-format
1818
msgid "error in object: %s"
1819
msgstr "对象中出错:%s"
1820
1809
-#: fetch-pack.c:435
1821
+#: fetch-pack.c:441
1822
#, c-format
1823
msgid "no shallow found: %s"
1824
msgstr "未发现 shallow:%s"
1825
1814
-#: fetch-pack.c:438
1826
+#: fetch-pack.c:444
1827
#, c-format
1828
msgid "expected shallow/unshallow, got %s"
1829
msgstr "应为 shallow/unshallow,却得到 %s"
1830
1819
-#: fetch-pack.c:477
1831
+#: fetch-pack.c:485
1832
#, c-format
1833
msgid "got %s %d %s"
1834
msgstr "得到 %s %d %s"
1835
1824
-#: fetch-pack.c:491
1836
+#: fetch-pack.c:499
1837
#, c-format
1838
msgid "invalid commit %s"
1839
msgstr "无效提交 %s"
1840
1829
-#: fetch-pack.c:524
1841
+#: fetch-pack.c:532
1842
msgid "giving up"
1843
msgstr "放弃"
1844
1833
-#: fetch-pack.c:534 progress.c:229
1845
+#: fetch-pack.c:542 progress.c:229
1846
msgid "done"
1847
msgstr "完成"
1848
1837
-#: fetch-pack.c:546
1849
+#: fetch-pack.c:554
1850
#, c-format
1851
msgid "got %s (%d) %s"
1852
msgstr "得到 %s (%d) %s"
1853
1842
-#: fetch-pack.c:592
1854
+#: fetch-pack.c:600
1855
#, c-format
1856
msgid "Marking %s as complete"
1857
msgstr "标记 %s 为完成"
1858
1847
-#: fetch-pack.c:777
1859
+#: fetch-pack.c:788
1860
#, c-format
1861
msgid "already have %s (%s)"
1862
msgstr "已经有 %s(%s)"
1863
1852
-#: fetch-pack.c:815
1864
+#: fetch-pack.c:829
1865
msgid "fetch-pack: unable to fork off sideband demultiplexer"
1866
msgstr "fetch-pack:无法派生 sideband 多路输出"
1867
1856
-#: fetch-pack.c:823
1868
+#: fetch-pack.c:837
1869
msgid "protocol error: bad pack header"
1870
msgstr "协议错误:坏的包头"
1871
1860
-#: fetch-pack.c:879
1872
+#: fetch-pack.c:895
1873
#, c-format
1874
msgid "fetch-pack: unable to fork off %s"
1875
msgstr "fetch-pack:无法派生进程 %s"
1876
1865
-#: fetch-pack.c:895
1877
+#: fetch-pack.c:911
1878
#, c-format
1879
msgid "%s failed"
1880
msgstr "%s 失败"
1881
1870
-#: fetch-pack.c:897
1882
+#: fetch-pack.c:913
1883
msgid "error in sideband demultiplexer"
1884
msgstr "sideband 多路输出出错"
1885
1874
-#: fetch-pack.c:924
1886
+#: fetch-pack.c:940
1887
msgid "Server does not support shallow clients"
1888
msgstr "服务器不支持 shalllow 客户端"
1889
1878
-#: fetch-pack.c:928
1890
+#: fetch-pack.c:944
1891
msgid "Server supports multi_ack_detailed"
1892
msgstr "服务器支持 multi_ack_detailed"
1893
1882
-#: fetch-pack.c:931
1894
+#: fetch-pack.c:947
1895
msgid "Server supports no-done"
1896
msgstr "服务器支持 no-done"
1897
1886
-#: fetch-pack.c:937
1898
+#: fetch-pack.c:953
1899
msgid "Server supports multi_ack"
1900
msgstr "服务器支持 multi_ack"
1901
1890
-#: fetch-pack.c:941
1902
+#: fetch-pack.c:957
1903
msgid "Server supports side-band-64k"
1904
msgstr "服务器支持 side-band-64k"
1905
1894
-#: fetch-pack.c:945
1906
+#: fetch-pack.c:961
1907
msgid "Server supports side-band"
1908
msgstr "服务器支持 side-band"
1909
1898
-#: fetch-pack.c:949
1910
+#: fetch-pack.c:965
1911
msgid "Server supports allow-tip-sha1-in-want"
1912
msgstr "服务器支持 allow-tip-sha1-in-want"
1913
1902
-#: fetch-pack.c:953
1914
+#: fetch-pack.c:969
1915
msgid "Server supports allow-reachable-sha1-in-want"
1916
msgstr "服务器支持 allow-reachable-sha1-in-want"
1917
1906
-#: fetch-pack.c:963
1918
+#: fetch-pack.c:979
1919
msgid "Server supports ofs-delta"
1920
msgstr "服务器支持 ofs-delta"
1921
1910
-#: fetch-pack.c:970
1922
+#: fetch-pack.c:985
1923
+msgid "Server supports filter"
1924
+msgstr "服务器支持 filter"
1925
+
1926
+#: fetch-pack.c:993
1927
#, c-format
1928
msgid "Server version is %.*s"
1929
msgstr "服务器版本 %.*s"
1930
1915
-#: fetch-pack.c:976
1931
+#: fetch-pack.c:999
1932
msgid "Server does not support --shallow-since"
1933
msgstr "服务器不支持 --shallow-since"
1934
1919
-#: fetch-pack.c:980
1935
+#: fetch-pack.c:1003
1936
msgid "Server does not support --shallow-exclude"
1937
msgstr "服务器不支持 --shallow-exclude"
1938
1923
-#: fetch-pack.c:982
1939
+#: fetch-pack.c:1005
1940
msgid "Server does not support --deepen"
1941
msgstr "服务器不支持 --deepen"
1942
1927
-#: fetch-pack.c:993
1943
+#: fetch-pack.c:1016
1944
msgid "no common commits"
1945
msgstr "没有共同的提交"
1946
1931
-#: fetch-pack.c:1005
1947
+#: fetch-pack.c:1028
1948
msgid "git fetch-pack: fetch failed."
1949
msgstr "git fetch-pack:获取失败。"
1950
1935
-#: fetch-pack.c:1167
1951
+#: fetch-pack.c:1190
1952
msgid "no matching remote head"
1953
msgstr "没有匹配的远程分支"
1954
1939
-#: fetch-pack.c:1189
1955
+#: fetch-pack.c:1212
1956
#, c-format
1957
msgid "no such remote ref %s"
1958
msgstr "没有这样的远程引用 %s"
1959
1944
-#: fetch-pack.c:1192
1960
+#: fetch-pack.c:1215
1961
#, c-format
1962
msgid "Server does not allow request for unadvertised object %s"
1963
msgstr "服务器不允许请求未公开的对象 %s"
@@ -1964,17 +1980,18 @@ msgstr "无法将分离式签名写入 '%s'"
1980
msgid "ignore invalid color '%.*s' in log.graphColors"
1981
msgstr "忽略 log.graphColors 中无效的颜色 '%.*s'"
1982
1967
-#: grep.c:2017
1983
+#: grep.c:2022
1984
#, c-format
1985
msgid "'%s': unable to read %s"
1986
msgstr "'%s':无法读取 %s"
1987
1972
-#: grep.c:2034 builtin/clone.c:404 builtin/diff.c:81 builtin/rm.c:134
1988
+#: grep.c:2039 setup.c:163 builtin/clone.c:407 builtin/diff.c:81
1989
+#: builtin/rm.c:134
1990
#, c-format
1991
msgid "failed to stat '%s'"
1992
msgstr "对 '%s' 调用 stat 失败"
1993
1977
-#: grep.c:2045
1994
+#: grep.c:2050
1995
#, c-format
1996
msgid "'%s': short read"
1997
msgstr "'%s':读取不完整"
@@ -2115,19 +2132,18 @@ msgstr "不允许空的姓名(对于 <%s>)"
2132
msgid "name consists only of disallowed characters: %s"
2133
msgstr "姓名中仅包含禁用字符:%s"
2134
2118
-#: ident.c:416 builtin/commit.c:616
2135
+#: ident.c:416 builtin/commit.c:582
2136
#, c-format
2137
msgid "invalid date format: %s"
2138
msgstr "无效的日期格式:%s"
2139
2123
-#: list-objects-filter-options.c:30
2124
-msgid "multiple object filter types cannot be combined"
2125
-msgstr "不能混用多种对象过滤类型"
2140
+#: list-objects-filter-options.c:36
2141
+msgid "multiple filter-specs cannot be combined"
2142
+msgstr "不能混用多种过滤规格"
2143
2127
-#: list-objects-filter-options.c:41 list-objects-filter-options.c:68
2128
-#, c-format
2129
-msgid "invalid filter-spec expression '%s'"
2130
-msgstr "无效的 filter-spec 表达式 '%s'"
2144
+#: list-objects-filter-options.c:126
2145
+msgid "cannot change partial clone promisor remote"
2146
+msgstr "无法修改部分克隆的 promisor 远程仓库"
2147
2148
#: lockfile.c:151
2149
#, c-format
@@ -2156,8 +2172,8 @@ msgstr "不能创建 '%s.lock':%s"
2172
msgid "failed to read the cache"
2173
msgstr "无法读取缓存"
2174
2159
-#: merge.c:128 builtin/am.c:1943 builtin/am.c:1977 builtin/checkout.c:379
2160
-#: builtin/checkout.c:600 builtin/clone.c:754
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
2177
msgid "unable to write new index file"
2178
msgstr "无法写新的索引文件"
2179
@@ -2174,60 +2190,60 @@ msgstr "为路径 '%s' addinfo_cache 失败"
2190
msgid "error building trees"
2191
msgstr "无法创建树"
2192
2177
-#: merge-recursive.c:752
2193
+#: merge-recursive.c:771
2194
#, c-format
2195
msgid "failed to create path '%s'%s"
2196
msgstr "无法创建路径 '%s'%s"
2197
2182
-#: merge-recursive.c:763
2198
+#: merge-recursive.c:782
2199
#, c-format
2200
msgid "Removing %s to make room for subdirectory\n"
2201
msgstr "删除 %s 以便为子目录留出空间\n"
2202
2187
-#: merge-recursive.c:777 merge-recursive.c:796
2203
+#: merge-recursive.c:796 merge-recursive.c:815
2204
msgid ": perhaps a D/F conflict?"
2205
msgstr ":可能是一个目录/文件冲突?"
2206
2191
-#: merge-recursive.c:786
2207
+#: merge-recursive.c:805
2208
#, c-format
2209
msgid "refusing to lose untracked file at '%s'"
2210
msgstr "拒绝丢弃 '%s' 中的未跟踪文件"
2211
2196
-#: merge-recursive.c:828 builtin/cat-file.c:37
2212
+#: merge-recursive.c:847 builtin/cat-file.c:37
2213
#, c-format
2214
msgid "cannot read object %s '%s'"
2215
msgstr "不能读取对象 %s '%s'"
2216
2201
-#: merge-recursive.c:830
2217
+#: merge-recursive.c:849
2218
#, c-format
2219
msgid "blob expected for %s '%s'"
2220
msgstr "%s '%s' 应为数据对象"
2221
2206
-#: merge-recursive.c:854
2222
+#: merge-recursive.c:873
2223
#, c-format
2224
msgid "failed to open '%s': %s"
2225
msgstr "无法打开 '%s':%s"
2226
2211
-#: merge-recursive.c:865
2227
+#: merge-recursive.c:884
2228
#, c-format
2229
msgid "failed to symlink '%s': %s"
2230
msgstr "无法创建符号链接 '%s':%s"
2231
2216
-#: merge-recursive.c:870
2232
+#: merge-recursive.c:889
2233
#, c-format
2234
msgid "do not know what to do with %06o %s '%s'"
2235
msgstr "不知道如何处理 %06o %s '%s'"
2236
2221
-#: merge-recursive.c:1010
2237
+#: merge-recursive.c:1029
2238
msgid "Failed to execute internal merge"
2239
msgstr "无法执行内部合并"
2240
2225
-#: merge-recursive.c:1014
2241
+#: merge-recursive.c:1034
2242
#, c-format
2243
msgid "Unable to add %s to database"
2244
msgstr "不能添加 %s 至对象库"
2245
2230
-#: merge-recursive.c:1117
2246
+#: merge-recursive.c:1146
2247
#, c-format
2248
msgid ""
2249
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -2236,7 +2252,7 @@ msgstr ""
2252
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版"
2253
"本被保留。"
2254
2239
-#: merge-recursive.c:1122
2255
+#: merge-recursive.c:1151
2256
#, c-format
2257
msgid ""
2258
"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
@@ -2245,7 +2261,7 @@ msgstr ""
2261
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 "
2262
"%7$s 版本被保留。"
2263
2248
-#: merge-recursive.c:1129
2264
+#: merge-recursive.c:1158
2265
#, c-format
2266
msgid ""
2267
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -2254,7 +2270,7 @@ msgstr ""
2270
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 的 %6$s 版"
2271
"本保留在 %8$s 中。"
2272
2257
-#: merge-recursive.c:1134
2273
+#: merge-recursive.c:1163
2274
#, c-format
2275
msgid ""
2276
"CONFLICT (%s/delete): %s deleted in %s and %s to %s in %s. Version %s of %s "
@@ -2263,20 +2279,20 @@ msgstr ""
2279
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %6$s 中的 %5$s 被 %4$s。%8$s 的 "
2280
"%7$s 版本保留在 %9$s 中。"
2281
2266
-#: merge-recursive.c:1168
2282
+#: merge-recursive.c:1197
2283
msgid "rename"
2284
msgstr "重命名"
2285
2270
-#: merge-recursive.c:1168
2286
+#: merge-recursive.c:1197
2287
msgid "renamed"
2288
msgstr "重命名"
2289
2274
-#: merge-recursive.c:1225
2290
+#: merge-recursive.c:1254
2291
#, c-format
2292
msgid "%s is a directory in %s adding as %s instead"
2293
msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加"
2294
2279
-#: merge-recursive.c:1250
2295
+#: merge-recursive.c:1279
2296
#, c-format
2297
msgid ""
2298
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -2285,140 +2301,140 @@ msgstr ""
2301
"冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 "
2302
"\"%6$s\" 中重命名 \"%4$s\"->\"%5$s\"%7$s"
2303
2288
-#: merge-recursive.c:1255
2304
+#: merge-recursive.c:1284
2305
msgid " (left unresolved)"
2306
msgstr "(留下未解决)"
2307
2292
-#: merge-recursive.c:1317
2308
+#: merge-recursive.c:1346
2309
#, c-format
2310
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
2311
msgstr ""
2312
"冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->"
2313
"%5$s"
2314
2299
-#: merge-recursive.c:1350
2315
+#: merge-recursive.c:1379
2316
#, c-format
2317
msgid "Renaming %s to %s and %s to %s instead"
2318
msgstr "而是重命名 %s 至 %s,以及 %s 至 %s"
2319
2304
-#: merge-recursive.c:1553
2320
+#: merge-recursive.c:1582
2321
#, c-format
2322
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
2323
msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s"
2324
2309
-#: merge-recursive.c:1568
2325
+#: merge-recursive.c:1597
2326
#, c-format
2327
msgid "Adding merged %s"
2328
msgstr "添加合并后的 %s"
2329
2314
-#: merge-recursive.c:1575 merge-recursive.c:1805
2330
+#: merge-recursive.c:1604 merge-recursive.c:1834
2331
#, c-format
2332
msgid "Adding as %s instead"
2333
msgstr "而是以 %s 为名添加"
2334
2319
-#: merge-recursive.c:1632
2335
+#: merge-recursive.c:1661
2336
#, c-format
2337
msgid "cannot read object %s"
2338
msgstr "不能读取对象 %s"
2339
2324
-#: merge-recursive.c:1635
2340
+#: merge-recursive.c:1664
2341
#, c-format
2342
msgid "object %s is not a blob"
2343
msgstr "对象 %s 不是一个数据对象"
2344
2329
-#: merge-recursive.c:1704
2345
+#: merge-recursive.c:1733
2346
msgid "modify"
2347
msgstr "修改"
2348
2333
-#: merge-recursive.c:1704
2349
+#: merge-recursive.c:1733
2350
msgid "modified"
2351
msgstr "修改"
2352
2337
-#: merge-recursive.c:1714
2353
+#: merge-recursive.c:1743
2354
msgid "content"
2355
msgstr "内容"
2356
2341
-#: merge-recursive.c:1721
2357
+#: merge-recursive.c:1750
2358
msgid "add/add"
2359
msgstr "添加/添加"
2360
2345
-#: merge-recursive.c:1757
2361
+#: merge-recursive.c:1786
2362
#, c-format
2363
msgid "Skipped %s (merged same as existing)"
2364
msgstr "略过 %s(已经做过相同合并)"
2365
2350
-#: merge-recursive.c:1771
2366
+#: merge-recursive.c:1800
2367
#, c-format
2368
msgid "Auto-merging %s"
2369
msgstr "自动合并 %s"
2370
2355
-#: merge-recursive.c:1775 git-submodule.sh:932
2371
+#: merge-recursive.c:1804 git-submodule.sh:879
2372
msgid "submodule"
2373
msgstr "子模组"
2374
2359
-#: merge-recursive.c:1776
2375
+#: merge-recursive.c:1805
2376
#, c-format
2377
msgid "CONFLICT (%s): Merge conflict in %s"
2378
msgstr "冲突(%s):合并冲突于 %s"
2379
2364
-#: merge-recursive.c:1870
2380
+#: merge-recursive.c:1899
2381
#, c-format
2382
msgid "Removing %s"
2383
msgstr "删除 %s"
2384
2369
-#: merge-recursive.c:1896
2385
+#: merge-recursive.c:1925
2386
msgid "file/directory"
2387
msgstr "文件/目录"
2388
2373
-#: merge-recursive.c:1902
2389
+#: merge-recursive.c:1931
2390
msgid "directory/file"
2391
msgstr "目录/文件"
2392
2377
-#: merge-recursive.c:1909
2393
+#: merge-recursive.c:1938
2394
#, c-format
2395
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
2396
msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s"
2397
2382
-#: merge-recursive.c:1918
2398
+#: merge-recursive.c:1947
2399
#, c-format
2400
msgid "Adding %s"
2401
msgstr "添加 %s"
2402
2387
-#: merge-recursive.c:1958
2403
+#: merge-recursive.c:1987
2404
#, c-format
2405
msgid "Dirty index: cannot merge (dirty: %s)"
2406
msgstr "脏索引:不能合并(脏文件:%s)"
2407
2392
-#: merge-recursive.c:1962
2408
+#: merge-recursive.c:1991
2409
msgid "Already up to date!"
2410
msgstr "已经是最新的!"
2411
2396
-#: merge-recursive.c:1971
2412
+#: merge-recursive.c:2000
2413
#, c-format
2414
msgid "merging of trees %s and %s failed"
2415
msgstr "无法合并树 %s 和 %s"
2416
2401
-#: merge-recursive.c:2068
2417
+#: merge-recursive.c:2097
2418
msgid "Merging:"
2419
msgstr "合并:"
2420
2405
-#: merge-recursive.c:2081
2421
+#: merge-recursive.c:2110
2422
#, c-format
2423
msgid "found %u common ancestor:"
2424
msgid_plural "found %u common ancestors:"
2425
msgstr[0] "发现 %u 个共同祖先:"
2426
msgstr[1] "发现 %u 个共同祖先:"
2427
2412
-#: merge-recursive.c:2120
2428
+#: merge-recursive.c:2149
2429
msgid "merge returned no commit"
2430
msgstr "合并未返回提交"
2431
2416
-#: merge-recursive.c:2183
2432
+#: merge-recursive.c:2212
2433
#, c-format
2434
msgid "Could not parse object '%s'"
2435
msgstr "不能解析对象 '%s'"
2436
2421
-#: merge-recursive.c:2197 builtin/merge.c:656 builtin/merge.c:815
2437
+#: merge-recursive.c:2228 builtin/merge.c:657 builtin/merge.c:816
2438
msgid "Unable to write index."
2439
msgstr "不能写入索引。"
2440
@@ -2438,16 +2454,16 @@ msgstr ""
2454
msgid "You have not concluded your notes merge (%s exists)."
2455
msgstr "您尚未结束注释合并(存在 %s)。"
2456
2441
-#: notes-utils.c:42
2457
+#: notes-utils.c:43
2458
msgid "Cannot commit uninitialized/unreferenced notes tree"
2459
msgstr "不能提交未初始化/未引用的注解树"
2460
2445
-#: notes-utils.c:101
2461
+#: notes-utils.c:102
2462
#, c-format
2463
msgid "Bad notes.rewriteMode value: '%s'"
2464
msgstr "坏的 notes.rewriteMode 值:'%s'"
2465
2450
-#: notes-utils.c:111
2466
+#: notes-utils.c:112
2467
#, c-format
2468
msgid "Refusing to rewrite notes in %s (outside of refs/notes/)"
2469
msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
@@ -2456,7 +2472,7 @@ msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
2472
#. the environment variable, the second %s is
2473
#. its value.
2474
#.
2459
-#: notes-utils.c:141
2475
+#: notes-utils.c:142
2476
#, c-format
2477
msgid "Bad %s value: '%s'"
2478
msgstr "坏的 %s 值:'%s'"
@@ -2466,25 +2482,25 @@ msgstr "坏的 %s 值:'%s'"
2482
msgid "unable to parse object: %s"
2483
msgstr "不能解析对象:%s"
2484
2469
-#: packfile.c:556
2485
+#: packfile.c:561
2486
msgid "offset before end of packfile (broken .idx?)"
2487
msgstr "偏移量在包文件结束之前(损坏的 .idx?)"
2488
2473
-#: packfile.c:1683
2489
+#: packfile.c:1694
2490
#, c-format
2491
msgid "offset before start of pack index for %s (corrupt index?)"
2492
msgstr "偏移量在 %s 的包索引开始之前(损坏的索引?)"
2493
2478
-#: packfile.c:1687
2494
+#: packfile.c:1698
2495
#, c-format
2496
msgid "offset beyond end of pack index for %s (truncated index?)"
2497
msgstr "偏移量越过了 %s 的包索引的结尾(被截断的索引?)"
2498
2483
-#: parse-options.c:573
2499
+#: parse-options.c:619
2500
msgid "..."
2501
msgstr "..."
2502
2487
-#: parse-options.c:592
2503
+#: parse-options.c:638
2504
#, c-format
2505
msgid "usage: %s"
2506
msgstr "用法:%s"
@@ -2492,18 +2508,18 @@ msgstr "用法:%s"
2508
#. TRANSLATORS: the colon here should align with the
2509
#. one in "usage: %s" translation.
2510
#.
2495
-#: parse-options.c:598
2511
+#: parse-options.c:644
2512
#, c-format
2513
msgid " or: %s"
2514
msgstr " 或:%s"
2515
2516
# 译者:为保证在输出中对齐,注意调整句中空格!
2501
-#: parse-options.c:601
2517
+#: parse-options.c:647
2518
#, c-format
2519
msgid " %s"
2520
msgstr " %s"
2521
2506
-#: parse-options.c:640
2522
+#: parse-options.c:686
2523
msgid "-NUM"
2524
msgstr "-数字"
2525
@@ -2592,7 +2608,7 @@ msgstr "路径规格 '%s' 位于符号链接中"
2608
msgid "unable to parse --pretty format"
2609
msgstr "不能解析 --pretty 格式"
2610
2595
-#: read-cache.c:1472
2611
+#: read-cache.c:1473
2612
#, c-format
2613
msgid ""
2614
"index.version set, but the value is invalid.\n"
@@ -2601,7 +2617,7 @@ msgstr ""
2617
"设置了 index.version,但是取值无效。\n"
2618
"使用版本 %i"
2619
2604
-#: read-cache.c:1482
2620
+#: read-cache.c:1483
2621
#, c-format
2622
msgid ""
2623
"GIT_INDEX_VERSION set, but the value is invalid.\n"
@@ -2610,22 +2626,22 @@ msgstr ""
2626
"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
2627
"使用版本 %i"
2628
2613
-#: read-cache.c:2370 sequencer.c:2731 wrapper.c:658 builtin/merge.c:1048
2629
+#: read-cache.c:2375 sequencer.c:3248 wrapper.c:658 builtin/merge.c:1049
2630
#, c-format
2631
msgid "could not close '%s'"
2632
msgstr "不能关闭 '%s'"
2633
2618
-#: read-cache.c:2442 sequencer.c:1369 sequencer.c:2096
2634
+#: read-cache.c:2448 sequencer.c:1900 sequencer.c:2627
2635
#, c-format
2636
msgid "could not stat '%s'"
2637
msgstr "不能对 '%s' 调用 stat"
2638
2623
-#: read-cache.c:2455
2639
+#: read-cache.c:2461
2640
#, c-format
2641
msgid "unable to open git dir: %s"
2642
msgstr "不能打开 git 目录:%s"
2643
2628
-#: read-cache.c:2467
2644
+#: read-cache.c:2473
2645
#, c-format
2646
msgid "unable to unlink: %s"
2647
msgstr "无法删除:%s"
@@ -2644,18 +2660,18 @@ msgstr "在隔离环境中禁止更新引用"
2660
msgid "could not remove reference %s"
2661
msgstr "无法删除引用 %s"
2662
2647
-#: refs/files-backend.c:1203 refs/packed-backend.c:1524
2648
-#: refs/packed-backend.c:1534
2663
+#: refs/files-backend.c:1203 refs/packed-backend.c:1528
2664
+#: refs/packed-backend.c:1538
2665
#, c-format
2666
msgid "could not delete reference %s: %s"
2667
msgstr "无法删除引用 %s:%s"
2668
2653
-#: refs/files-backend.c:1206 refs/packed-backend.c:1537
2669
+#: refs/files-backend.c:1206 refs/packed-backend.c:1541
2670
#, c-format
2671
msgid "could not delete references: %s"
2672
msgstr "无法删除引用:%s"
2673
2658
-#: ref-filter.c:35 wt-status.c:1816
2674
+#: ref-filter.c:35 wt-status.c:1842
2675
msgid "gone"
2676
msgstr "丢失"
2677
@@ -2849,128 +2865,138 @@ msgstr "(头指针分离自 %s)"
2865
msgid "(no branch)"
2866
msgstr "(非分支)"
2867
2852
-#: ref-filter.c:1488 ref-filter.c:1519
2868
+#: ref-filter.c:1364
2869
#, c-format
2870
msgid "missing object %s for %s"
2871
msgstr "缺失 %2$s 的对象 %1$s"
2872
2857
-#: ref-filter.c:1491 ref-filter.c:1522
2873
+#: ref-filter.c:1367
2874
#, c-format
2875
msgid "parse_object_buffer failed on %s for %s"
2876
msgstr "parse_object_buffer 失败于 %2$s 的 %1$s"
2877
2862
-#: ref-filter.c:1822
2878
+#: ref-filter.c:1819
2879
#, c-format
2880
msgid "malformed object at '%s'"
2881
msgstr "非法的对象于 '%s'"
2882
2867
-#: ref-filter.c:1889
2883
+#: ref-filter.c:1886
2884
#, c-format
2885
msgid "ignoring ref with broken name %s"
2886
msgstr "忽略带有错误名称 %s 的引用"
2887
2872
-#: ref-filter.c:1894
2888
+#: ref-filter.c:1891
2889
#, c-format
2890
msgid "ignoring broken ref %s"
2891
msgstr "忽略损坏的引用 %s"
2892
2877
-#: ref-filter.c:2156
2893
+#: ref-filter.c:2152
2894
#, c-format
2895
msgid "format: %%(end) atom missing"
2896
msgstr "格式:缺少 %%(end) 元素"
2897
2882
-#: ref-filter.c:2250
2898
+#: ref-filter.c:2246
2899
#, c-format
2900
msgid "malformed object name %s"
2901
msgstr "非法的对象名 %s"
2902
2887
-#: remote.c:780
2903
+#: remote.c:795
2904
#, c-format
2905
msgid "Cannot fetch both %s and %s to %s"
2906
msgstr "不能同时获取 %s 和 %s 至 %s"
2907
2892
-#: remote.c:784
2908
+#: remote.c:799
2909
#, c-format
2910
msgid "%s usually tracks %s, not %s"
2911
msgstr "%s 通常跟踪 %s,而非 %s"
2912
2897
-#: remote.c:788
2913
+#: remote.c:803
2914
#, c-format
2915
msgid "%s tracks both %s and %s"
2916
msgstr "%s 同时跟踪 %s 和 %s"
2917
2902
-#: remote.c:796
2918
+#: remote.c:811
2919
msgid "Internal error"
2920
msgstr "内部错误"
2921
2906
-#: remote.c:1711 remote.c:1813
2922
+#: remote.c:1726 remote.c:1828
2923
msgid "HEAD does not point to a branch"
2924
msgstr "HEAD 没有指向一个分支"
2925
2910
-#: remote.c:1720
2926
+#: remote.c:1735
2927
#, c-format
2928
msgid "no such branch: '%s'"
2929
msgstr "没有此分支:'%s'"
2930
2915
-#: remote.c:1723
2931
+#: remote.c:1738
2932
#, c-format
2933
msgid "no upstream configured for branch '%s'"
2934
msgstr "尚未给分支 '%s' 设置上游"
2935
2920
-#: remote.c:1729
2936
+#: remote.c:1744
2937
#, c-format
2938
msgid "upstream branch '%s' not stored as a remote-tracking branch"
2939
msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
2940
2925
-#: remote.c:1744
2941
+#: remote.c:1759
2942
#, c-format
2943
msgid "push destination '%s' on remote '%s' has no local tracking branch"
2944
msgstr "推送目标 '%s' 至远程 '%s' 没有本地跟踪分支"
2945
2930
-#: remote.c:1756
2946
+#: remote.c:1771
2947
#, c-format
2948
msgid "branch '%s' has no remote for pushing"
2949
msgstr "分支 '%s' 没有设置要推送的远程服务器"
2950
2935
-#: remote.c:1767
2951
+#: remote.c:1782
2952
#, c-format
2953
msgid "push refspecs for '%s' do not include '%s'"
2954
msgstr "向 '%s' 推送引用规格未包含 '%s'"
2955
2940
-#: remote.c:1780
2956
+#: remote.c:1795
2957
msgid "push has no destination (push.default is 'nothing')"
2958
msgstr "推送无目标(push.default 是 'nothing')"
2959
2944
-#: remote.c:1802
2960
+#: remote.c:1817
2961
msgid "cannot resolve 'simple' push to a single destination"
2962
msgstr "无法解析 'simple' 推送至一个单独的目标"
2963
2948
-#: remote.c:2106
2964
+#: remote.c:2132
2965
#, c-format
2966
msgid "Your branch is based on '%s', but the upstream is gone.\n"
2967
msgstr "您的分支基于 '%s',但此上游分支已经不存在。\n"
2968
2953
-#: remote.c:2110
2969
+#: remote.c:2136
2970
msgid " (use \"git branch --unset-upstream\" to fixup)\n"
2971
msgstr " (使用 \"git branch --unset-upstream\" 来修复)\n"
2972
2957
-#: remote.c:2113
2973
+#: remote.c:2139
2974
#, c-format
2975
msgid "Your branch is up to date with '%s'.\n"
2976
msgstr "您的分支与上游分支 '%s' 一致。\n"
2977
2962
-#: remote.c:2117
2978
+#: remote.c:2143
2979
+#, c-format
2980
+msgid "Your branch and '%s' refer to different commits.\n"
2981
+msgstr "您的分支和 '%s' 指向不同的提交。\n"
2982
+
2983
+#: remote.c:2146
2984
+#, c-format
2985
+msgid " (use \"%s\" for details)\n"
2986
+msgstr " (使用 \"%s\" 查看详情)\n"
2987
+
2988
+#: remote.c:2150
2989
#, c-format
2990
msgid "Your branch is ahead of '%s' by %d commit.\n"
2991
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
2992
msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n"
2993
msgstr[1] "您的分支领先 '%s' 共 %d 个提交。\n"
2994
2969
-#: remote.c:2123
2995
+#: remote.c:2156
2996
msgid " (use \"git push\" to publish your local commits)\n"
2997
msgstr " (使用 \"git push\" 来发布您的本地提交)\n"
2998
2973
-#: remote.c:2126
2999
+#: remote.c:2159
3000
#, c-format
3001
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
3002
msgid_plural ""
@@ -2979,11 +3005,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
3005
msgstr[1] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
3006
3007
# 译者:注意保持前导空格
2982
-#: remote.c:2134
3008
+#: remote.c:2167
3009
msgid " (use \"git pull\" to update your local branch)\n"
3010
msgstr " (使用 \"git pull\" 来更新您的本地分支)\n"
3011
2986
-#: remote.c:2137
3012
+#: remote.c:2170
3013
#, c-format
3014
msgid ""
3015
"Your branch and '%s' have diverged,\n"
@@ -2999,28 +3025,28 @@ msgstr[1] ""
3025
"并且分别有 %d 和 %d 处不同的提交。\n"
3026
3027
# 译者:注意保持前导空格
3002
-#: remote.c:2147
3028
+#: remote.c:2180
3029
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
3030
msgstr " (使用 \"git pull\" 来合并远程分支)\n"
3031
3006
-#: revision.c:2268
3032
+#: revision.c:2277
3033
msgid "your current branch appears to be broken"
3034
msgstr "您的当前分支好像被损坏"
3035
3010
-#: revision.c:2271
3036
+#: revision.c:2280
3037
#, c-format
3038
msgid "your current branch '%s' does not have any commits yet"
3039
msgstr "您的当前分支 '%s' 尚无任何提交"
3040
3015
-#: revision.c:2465
3041
+#: revision.c:2477
3042
msgid "--first-parent is incompatible with --bisect"
3043
msgstr "--first-parent 与 --bisect 不兼容"
3044
3019
-#: run-command.c:645
3045
+#: run-command.c:731
3046
msgid "open /dev/null failed"
3047
msgstr "不能打开 /dev/null"
3048
3023
-#: run-command.c:1188
3049
+#: run-command.c:1274
3050
#, c-format
3051
msgid ""
3052
"The '%s' hook was ignored because it's not set as executable.\n"
@@ -3030,55 +3056,64 @@ msgstr ""
3056
"配置 `git config advice.ignoredHook false` 来关闭这条警告。"
3057
3058
#: send-pack.c:141
3059
+msgid "unexpected flush packet while reading remote unpack status"
3060
+msgstr "读取远程解包状态时收到意外的 flush 包"
3061
+
3062
+#: send-pack.c:143
3063
#, c-format
3064
msgid "unable to parse remote unpack status: %s"
3065
msgstr "不能解析远程解包状态:%s"
3066
3037
-#: send-pack.c:143
3067
+#: send-pack.c:145
3068
#, c-format
3069
msgid "remote unpack failed: %s"
3070
msgstr "远程解包失败:%s"
3071
3042
-#: send-pack.c:306
3072
+#: send-pack.c:308
3073
msgid "failed to sign the push certificate"
3074
msgstr "无法为推送证书签名"
3075
3046
-#: send-pack.c:419
3076
+#: send-pack.c:421
3077
msgid "the receiving end does not support --signed push"
3078
msgstr "接收端不支持签名推送"
3079
3050
-#: send-pack.c:421
3080
+#: send-pack.c:423
3081
msgid ""
3082
"not sending a push certificate since the receiving end does not support --"
3083
"signed push"
3084
msgstr "未发送推送证书,因为接收端不支持签名推送"
3085
3056
-#: send-pack.c:433
3086
+#: send-pack.c:435
3087
msgid "the receiving end does not support --atomic push"
3088
msgstr "接收端不支持原子推送"
3089
3060
-#: send-pack.c:438
3090
+#: send-pack.c:440
3091
msgid "the receiving end does not support push options"
3092
msgstr "接收端不支持推送选项"
3093
3064
-#: sequencer.c:218
3094
+#: sequencer.c:158
3095
+#, c-format
3096
+msgid "invalid commit message cleanup mode '%s'"
3097
+msgstr "无效的提交信息清理模式 '%s'"
3098
+
3099
+#: sequencer.c:267
3100
msgid "revert"
3101
msgstr "还原"
3102
3068
-#: sequencer.c:220
3103
+#: sequencer.c:269
3104
msgid "cherry-pick"
3105
msgstr "拣选"
3106
3072
-#: sequencer.c:222
3107
+#: sequencer.c:271
3108
msgid "rebase -i"
3109
msgstr "rebase -i"
3110
3076
-#: sequencer.c:224
3111
+#: sequencer.c:273
3112
#, c-format
3113
msgid "Unknown action: %d"
3114
msgstr "未知动作:%d"
3115
3081
-#: sequencer.c:281
3116
+#: sequencer.c:330
3117
msgid ""
3118
"after resolving the conflicts, mark the corrected paths\n"
3119
"with 'git add <paths>' or 'git rm <paths>'"
@@ -3086,7 +3121,7 @@ msgstr ""
3121
"冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n"
3122
"命令标记修正后的文件"
3123
3089
-#: sequencer.c:284
3124
+#: sequencer.c:333
3125
msgid ""
3126
"after resolving the conflicts, mark the corrected paths\n"
3127
"with 'git add <paths>' or 'git rm <paths>'\n"
@@ -3095,43 +3130,43 @@ msgstr ""
3130
"冲突解决完毕后,用 'git add <路径>' 或 'git rm <路径>'\n"
3131
"对修正后的文件做标记,然后用 'git commit' 提交"
3132
3098
-#: sequencer.c:297 sequencer.c:1718
3133
+#: sequencer.c:346 sequencer.c:2245
3134
#, c-format
3135
msgid "could not lock '%s'"
3136
msgstr "不能锁定 '%s'"
3137
3103
-#: sequencer.c:300 sequencer.c:1595 sequencer.c:1723 sequencer.c:1737
3104
-#: sequencer.c:2729 sequencer.c:2800 wrapper.c:656
3138
+#: sequencer.c:349 sequencer.c:2124 sequencer.c:2250 sequencer.c:2264
3139
+#: sequencer.c:3246 sequencer.c:3310 wrapper.c:656
3140
#, c-format
3141
msgid "could not write to '%s'"
3142
msgstr "不能写入 '%s'"
3143
3109
-#: sequencer.c:304
3144
+#: sequencer.c:353
3145
#, c-format
3146
msgid "could not write eol to '%s'"
3147
msgstr "不能将换行符写入 '%s'"
3148
3114
-#: sequencer.c:308 sequencer.c:1600 sequencer.c:1725
3149
+#: sequencer.c:356 sequencer.c:2128 sequencer.c:2252
3150
#, c-format
3116
-msgid "failed to finalize '%s'."
3117
-msgstr "无法完成 '%s'。"
3151
+msgid "failed to finalize '%s'"
3152
+msgstr "无法完成 '%s'"
3153
3119
-#: sequencer.c:332 sequencer.c:829 sequencer.c:1621 builtin/am.c:259
3120
-#: builtin/commit.c:754 builtin/merge.c:1046
3154
+#: sequencer.c:379 sequencer.c:1340 sequencer.c:2148 builtin/am.c:259
3155
+#: builtin/commit.c:722 builtin/merge.c:1047
3156
#, c-format
3157
msgid "could not read '%s'"
3158
msgstr "不能读取 '%s'"
3159
3125
-#: sequencer.c:358
3160
+#: sequencer.c:405
3161
#, c-format
3162
msgid "your local changes would be overwritten by %s."
3163
msgstr "您的本地修改将被%s覆盖。"
3164
3130
-#: sequencer.c:362
3165
+#: sequencer.c:409
3166
msgid "commit your changes or stash them to proceed."
3167
msgstr "提交您的修改或贮藏后再继续。"
3168
3134
-#: sequencer.c:391
3169
+#: sequencer.c:438
3170
#, c-format
3171
msgid "%s: fast-forward"
3172
msgstr "%s:快进"
@@ -3139,20 +3174,20 @@ msgstr "%s:快进"
3174
#. TRANSLATORS: %s will be "revert", "cherry-pick" or
3175
#. "rebase -i".
3176
#.
3142
-#: sequencer.c:477
3177
+#: sequencer.c:526
3178
#, c-format
3179
msgid "%s: Unable to write new index file"
3180
msgstr "%s:无法写入新索引文件"
3181
3147
-#: sequencer.c:496
3182
+#: sequencer.c:542
3183
msgid "could not resolve HEAD commit"
3184
msgstr "不能解析 HEAD 提交"
3185
3151
-#: sequencer.c:516
3186
+#: sequencer.c:562
3187
msgid "unable to update cache tree"
3188
msgstr "不能更新缓存树"
3189
3155
-#: sequencer.c:600
3190
+#: sequencer.c:658
3191
#, c-format
3192
msgid ""
3193
"you have staged changes in your working tree\n"
@@ -3181,17 +3216,120 @@ msgstr ""
3216
"\n"
3217
" git rebase --continue\n"
3218
3184
-#: sequencer.c:702
3219
+#: sequencer.c:915
3220
+msgid "'prepare-commit-msg' hook failed"
3221
+msgstr "'prepare-commit-msg' 钩子失败"
3222
+
3223
+#: sequencer.c:922
3224
+msgid ""
3225
+"Your name and email address were configured automatically based\n"
3226
+"on your username and hostname. Please check that they are accurate.\n"
3227
+"You can suppress this message by setting them explicitly. Run the\n"
3228
+"following command and follow the instructions in your editor to edit\n"
3229
+"your configuration file:\n"
3230
+"\n"
3231
+" git config --global --edit\n"
3232
+"\n"
3233
+"After doing this, you may fix the identity used for this commit with:\n"
3234
+"\n"
3235
+" git commit --amend --reset-author\n"
3236
+msgstr ""
3237
+"您的姓名和邮件地址基于登录名和主机名进行了自动设置。请检查它们正确\n"
3238
+"与否。您可以对其进行设置以免再出现本提示信息。运行如下命令在编辑器\n"
3239
+"中编辑您的配置文件:\n"
3240
+"\n"
3241
+" git config --global --edit\n"
3242
+"\n"
3243
+"设置完毕后,您可以用下面的命令来修正本次提交所使用的用户身份:\n"
3244
+"\n"
3245
+" git commit --amend --reset-author\n"
3246
+
3247
+#: sequencer.c:935
3248
+msgid ""
3249
+"Your name and email address were configured automatically based\n"
3250
+"on your username and hostname. Please check that they are accurate.\n"
3251
+"You can suppress this message by setting them explicitly:\n"
3252
+"\n"
3253
+" git config --global user.name \"Your Name\"\n"
3254
+" git config --global user.email you@example.com\n"
3255
+"\n"
3256
+"After doing this, you may fix the identity used for this commit with:\n"
3257
+"\n"
3258
+" git commit --amend --reset-author\n"
3259
+msgstr ""
3260
+"您的姓名和邮件地址基于登录名和主机名进行了自动设置。请检查它们正确\n"
3261
+"与否。您可以对其进行设置以免再出现本提示信息:\n"
3262
+"\n"
3263
+" git config --global user.name \"Your Name\"\n"
3264
+" git config --global user.email you@example.com\n"
3265
+"\n"
3266
+"设置完毕后,您可以用下面的命令来修正本次提交所使用的用户身份:\n"
3267
+"\n"
3268
+" git commit --amend --reset-author\n"
3269
+
3270
+#: sequencer.c:975
3271
+msgid "couldn't look up newly created commit"
3272
+msgstr "无法找到新创建的提交"
3273
+
3274
+#: sequencer.c:977
3275
+msgid "could not parse newly created commit"
3276
+msgstr "不能解析新创建的提交"
3277
+
3278
+#: sequencer.c:1023
3279
+msgid "unable to resolve HEAD after creating commit"
3280
+msgstr "创建提交后,不能解析 HEAD"
3281
+
3282
+#: sequencer.c:1025
3283
+msgid "detached HEAD"
3284
+msgstr "分离头指针"
3285
+
3286
+# 译者:中文字符串拼接,可删除前导空格
3287
+#: sequencer.c:1029
3288
+msgid " (root-commit)"
3289
+msgstr "(根提交)"
3290
+
3291
+#: sequencer.c:1050
3292
+msgid "could not parse HEAD"
3293
+msgstr "不能解析 HEAD"
3294
+
3295
+#: sequencer.c:1052
3296
+#, c-format
3297
+msgid "HEAD %s is not a commit!"
3298
+msgstr "HEAD %s 不是一个提交!"
3299
+
3300
+#: sequencer.c:1056 builtin/commit.c:1491
3301
+msgid "could not parse HEAD commit"
3302
+msgstr "不能解析 HEAD 提交"
3303
+
3304
+#: sequencer.c:1107 sequencer.c:1673
3305
+msgid "unable to parse commit author"
3306
+msgstr "不能解析提交作者"
3307
+
3308
+#: sequencer.c:1117 builtin/am.c:1630 builtin/merge.c:643
3309
+msgid "git write-tree failed to write a tree"
3310
+msgstr "git write-tree 无法写入树对象"
3311
+
3312
+#: sequencer.c:1134 sequencer.c:1186
3313
+#, c-format
3314
+msgid "unable to read commit message from '%s'"
3315
+msgstr "不能从 '%s' 读取提交说明"
3316
+
3317
+#: sequencer.c:1154 builtin/am.c:1650 builtin/commit.c:1594 builtin/merge.c:826
3318
+#: builtin/merge.c:851
3319
+msgid "failed to write commit object"
3320
+msgstr "无法写提交对象"
3321
+
3322
+#: sequencer.c:1213
3323
#, c-format
3324
msgid "could not parse commit %s"
3325
msgstr "不能解析提交 %s"
3326
3189
-#: sequencer.c:707
3327
+#: sequencer.c:1218
3328
#, c-format
3329
msgid "could not parse parent commit %s"
3330
msgstr "不能解析父提交 %s"
3331
3194
-#: sequencer.c:836
3332
+#: sequencer.c:1347
3333
#, c-format
3334
msgid ""
3335
"unexpected 1st line of squash message:\n"
@@ -3202,7 +3340,7 @@ msgstr ""
3340
"\n"
3341
"\t%.*s"
3342
3205
-#: sequencer.c:842
3343
+#: sequencer.c:1353
3344
#, c-format
3345
msgid ""
3346
"invalid 1st line of squash message:\n"
@@ -3213,241 +3351,245 @@ msgstr ""
3351
"\n"
3352
"\t%.*s"
3353
3216
-#: sequencer.c:848 sequencer.c:873
3354
+#: sequencer.c:1359 sequencer.c:1384
3355
#, c-format
3356
msgid "This is a combination of %d commits."
3357
msgstr "这是一个 %d 个提交的组合。"
3358
3221
-#: sequencer.c:857 sequencer.c:2748
3359
+#: sequencer.c:1368 sequencer.c:3265
3360
msgid "need a HEAD to fixup"
3361
msgstr "需要一个 HEAD 来修复"
3362
3225
-#: sequencer.c:859
3363
+#: sequencer.c:1370
3364
msgid "could not read HEAD"
3365
msgstr "不能读取 HEAD"
3366
3229
-#: sequencer.c:861
3367
+#: sequencer.c:1372
3368
msgid "could not read HEAD's commit message"
3369
msgstr "不能读取 HEAD 的提交说明"
3370
3233
-#: sequencer.c:867
3371
+#: sequencer.c:1378
3372
#, c-format
3373
msgid "cannot write '%s'"
3374
msgstr "不能写 '%s'"
3375
3238
-#: sequencer.c:876 git-rebase--interactive.sh:446
3376
+#: sequencer.c:1387 git-rebase--interactive.sh:452
3377
msgid "This is the 1st commit message:"
3378
msgstr "这是第一个提交说明:"
3379
3242
-#: sequencer.c:884
3380
+#: sequencer.c:1395
3381
#, c-format
3382
msgid "could not read commit message of %s"
3383
msgstr "不能读取 %s 的提交说明"
3384
3247
-#: sequencer.c:891
3385
+#: sequencer.c:1402
3386
#, c-format
3387
msgid "This is the commit message #%d:"
3388
msgstr "这是提交说明 #%d:"
3389
3252
-#: sequencer.c:896
3390
+#: sequencer.c:1407
3391
#, c-format
3392
msgid "The commit message #%d will be skipped:"
3393
msgstr "提交说明 #%d 将被跳过:"
3394
3257
-#: sequencer.c:901
3395
+#: sequencer.c:1412
3396
#, c-format
3397
msgid "unknown command: %d"
3398
msgstr "未知命令:%d"
3399
3262
-#: sequencer.c:967
3400
+#: sequencer.c:1479
3401
msgid "your index file is unmerged."
3402
msgstr "您的索引文件未完成合并。"
3403
3266
-#: sequencer.c:986
3404
+#: sequencer.c:1498
3405
#, c-format
3406
msgid "commit %s is a merge but no -m option was given."
3407
msgstr "提交 %s 是一个合并提交但未提供 -m 选项。"
3408
3271
-#: sequencer.c:994
3409
+#: sequencer.c:1506
3410
#, c-format
3411
msgid "commit %s does not have parent %d"
3412
msgstr "提交 %s 没有第 %d 个父提交"
3413
3276
-#: sequencer.c:998
3414
+#: sequencer.c:1510
3415
#, c-format
3416
msgid "mainline was specified but commit %s is not a merge."
3417
msgstr "指定了主线,但是提交 %s 不是一个合并提交。"
3418
3281
-#: sequencer.c:1004
3419
+#: sequencer.c:1516
3420
#, c-format
3421
msgid "cannot get commit message for %s"
3422
msgstr "不能得到 %s 的提交说明"
3423
3424
#. TRANSLATORS: The first %s will be a "todo" command like
3425
#. "revert" or "pick", the second %s a SHA1.
3288
-#: sequencer.c:1023
3426
+#: sequencer.c:1535
3427
#, c-format
3428
msgid "%s: cannot parse parent commit %s"
3429
msgstr "%s:不能解析父提交 %s"
3430
3293
-#: sequencer.c:1086 sequencer.c:1867
3431
+#: sequencer.c:1600 sequencer.c:2397
3432
#, c-format
3433
msgid "could not rename '%s' to '%s'"
3434
msgstr "不能将 '%s' 重命名为 '%s'"
3435
3298
-#: sequencer.c:1137
3436
+#: sequencer.c:1654
3437
#, c-format
3438
msgid "could not revert %s... %s"
3439
msgstr "不能还原 %s... %s"
3440
3303
-#: sequencer.c:1138
3441
+#: sequencer.c:1655
3442
#, c-format
3443
msgid "could not apply %s... %s"
3444
msgstr "不能应用 %s... %s"
3445
3308
-#: sequencer.c:1180
3446
+#: sequencer.c:1702
3447
msgid "empty commit set passed"
3448
msgstr "提供了空的提交集"
3449
3312
-#: sequencer.c:1190
3450
+#: sequencer.c:1712
3451
#, c-format
3452
msgid "git %s: failed to read the index"
3453
msgstr "git %s:无法读取索引"
3454
3317
-#: sequencer.c:1196
3455
+#: sequencer.c:1718
3456
#, c-format
3457
msgid "git %s: failed to refresh the index"
3458
msgstr "git %s:无法刷新索引"
3459
3322
-#: sequencer.c:1270
3460
+#: sequencer.c:1792
3461
#, c-format
3462
msgid "%s does not accept arguments: '%s'"
3463
msgstr "%s 不接受参数:'%s'"
3464
3327
-#: sequencer.c:1279
3465
+#: sequencer.c:1801
3466
#, c-format
3467
msgid "missing arguments for %s"
3468
msgstr "缺少 %s 的参数"
3469
3332
-#: sequencer.c:1322
3470
+#: sequencer.c:1844
3471
#, c-format
3472
msgid "invalid line %d: %.*s"
3473
msgstr "无效行 %d:%.*s"
3474
3337
-#: sequencer.c:1330
3475
+#: sequencer.c:1852
3476
#, c-format
3477
msgid "cannot '%s' without a previous commit"
3478
msgstr "没有父提交的情况下不能 '%s'"
3479
3342
-#: sequencer.c:1363 sequencer.c:2525 sequencer.c:2560 sequencer.c:2642
3343
-#: sequencer.c:2668 sequencer.c:2758 sequencer.c:2859
3480
+#: sequencer.c:1883 sequencer.c:3056 sequencer.c:3091
3481
#, c-format
3482
msgid "could not read '%s'."
3483
msgstr "不能读取 '%s'。"
3484
3348
-#: sequencer.c:1375
3485
+#: sequencer.c:1906
3486
msgid "please fix this using 'git rebase --edit-todo'."
3487
msgstr "请用 'git rebase --edit-todo' 来修改。"
3488
3352
-#: sequencer.c:1377
3489
+#: sequencer.c:1908
3490
#, c-format
3491
msgid "unusable instruction sheet: '%s'"
3492
msgstr "不可用的指令清单:'%s'"
3493
3357
-#: sequencer.c:1382
3494
+#: sequencer.c:1913
3495
msgid "no commits parsed."
3496
msgstr "没有解析提交。"
3497
3361
-#: sequencer.c:1393
3498
+#: sequencer.c:1924
3499
msgid "cannot cherry-pick during a revert."
3500
msgstr "不能在回退中执行拣选。"
3501
3365
-#: sequencer.c:1395
3502
+#: sequencer.c:1926
3503
msgid "cannot revert during a cherry-pick."
3504
msgstr "不能在拣选中执行回退。"
3505
3369
-#: sequencer.c:1462
3506
+#: sequencer.c:1993
3507
#, c-format
3508
msgid "invalid key: %s"
3509
msgstr "无效键名:%s"
3510
3374
-#: sequencer.c:1465
3511
+#: sequencer.c:1996
3512
#, c-format
3513
msgid "invalid value for %s: %s"
3514
msgstr "%s 的值无效:%s"
3515
3379
-#: sequencer.c:1531
3516
+#: sequencer.c:2062
3517
#, c-format
3518
msgid "malformed options sheet: '%s'"
3519
msgstr "非法的选项清单:'%s'"
3520
3384
-#: sequencer.c:1569
3521
+#: sequencer.c:2100
3522
msgid "a cherry-pick or revert is already in progress"
3523
msgstr "一个拣选或还原操作已在进行"
3524
3388
-#: sequencer.c:1570
3525
+#: sequencer.c:2101
3526
msgid "try \"git cherry-pick (--continue | --quit | --abort)\""
3527
msgstr "尝试 \"git cherry-pick (--continue | --quit | --abort)\""
3528
3392
-#: sequencer.c:1573
3529
+#: sequencer.c:2104
3530
#, c-format
3531
msgid "could not create sequencer directory '%s'"
3532
msgstr "不能创建序列目录 '%s'"
3533
3397
-#: sequencer.c:1588
3534
+#: sequencer.c:2118
3535
msgid "could not lock HEAD"
3536
msgstr "不能锁定 HEAD"
3537
3401
-#: sequencer.c:1646 sequencer.c:2230
3538
+#: sequencer.c:2173 sequencer.c:2761
3539
msgid "no cherry-pick or revert in progress"
3540
msgstr "拣选或还原操作并未进行"
3541
3405
-#: sequencer.c:1648
3542
+#: sequencer.c:2175
3543
msgid "cannot resolve HEAD"
3544
msgstr "不能解析 HEAD"
3545
3409
-#: sequencer.c:1650 sequencer.c:1685
3546
+#: sequencer.c:2177 sequencer.c:2212
3547
msgid "cannot abort from a branch yet to be born"
3548
msgstr "不能从尚未建立的分支终止"
3549
3413
-#: sequencer.c:1671 builtin/grep.c:713
3550
+#: sequencer.c:2198 builtin/grep.c:720
3551
#, c-format
3552
msgid "cannot open '%s'"
3553
msgstr "不能打开 '%s'"
3554
3418
-#: sequencer.c:1673
3555
+#: sequencer.c:2200
3556
#, c-format
3557
msgid "cannot read '%s': %s"
3558
msgstr "不能读取 '%s':%s"
3559
3423
-#: sequencer.c:1674
3560
+#: sequencer.c:2201
3561
msgid "unexpected end of file"
3562
msgstr "意外的文件结束"
3563
3427
-#: sequencer.c:1680
3564
+#: sequencer.c:2207
3565
#, c-format
3566
msgid "stored pre-cherry-pick HEAD file '%s' is corrupt"
3567
msgstr "保存拣选提交前的 HEAD 文件 '%s' 损坏"
3568
3432
-#: sequencer.c:1691
3569
+#: sequencer.c:2218
3570
msgid "You seem to have moved HEAD. Not rewinding, check your HEAD!"
3571
msgstr "您好像移动了 HEAD。未能回退,检查您的 HEAD!"
3572
3436
-#: sequencer.c:1832 sequencer.c:2128
3573
+#: sequencer.c:2324 sequencer.c:2679
3574
+#, c-format
3575
+msgid "could not update %s"
3576
+msgstr "不能更新 %s"
3577
+
3578
+#: sequencer.c:2362 sequencer.c:2659
3579
msgid "cannot read HEAD"
3580
msgstr "不能读取 HEAD"
3581
3440
-#: sequencer.c:1872 builtin/difftool.c:639
3582
+#: sequencer.c:2402 builtin/difftool.c:639
3583
#, c-format
3584
msgid "could not copy '%s' to '%s'"
3585
msgstr "不能拷贝 '%s' 至 '%s'"
3586
3445
-#: sequencer.c:1891
3587
+#: sequencer.c:2421
3588
msgid "could not read index"
3589
msgstr "不能读取索引"
3590
3591
# 译者:注意保持前导空格
3450
-#: sequencer.c:1896
3592
+#: sequencer.c:2426
3593
#, c-format
3594
msgid ""
3595
"execution failed: %s\n"
@@ -3462,11 +3604,11 @@ msgstr ""
3604
" git rebase --continue\n"
3605
"\n"
3606
3465
-#: sequencer.c:1902
3607
+#: sequencer.c:2432
3608
msgid "and made changes to the index and/or the working tree\n"
3609
msgstr "并且修改索引和/或工作区\n"
3610
3469
-#: sequencer.c:1908
3611
+#: sequencer.c:2438
3612
#, c-format
3613
msgid ""
3614
"execution succeeded: %s\n"
@@ -3483,17 +3625,17 @@ msgstr ""
3625
" git rebase --continue\n"
3626
"\n"
3627
3486
-#: sequencer.c:1967
3628
+#: sequencer.c:2497
3629
#, c-format
3630
msgid "Applied autostash.\n"
3631
msgstr "已应用 autostash。\n"
3632
3491
-#: sequencer.c:1979
3633
+#: sequencer.c:2509
3634
#, c-format
3635
msgid "cannot store %s"
3636
msgstr "不能存储 %s"
3637
3496
-#: sequencer.c:1982 git-rebase.sh:175
3638
+#: sequencer.c:2512 git-rebase.sh:178
3639
#, c-format
3640
msgid ""
3641
"Applying autostash resulted in conflicts.\n"
@@ -3504,57 +3646,52 @@ msgstr ""
3646
"您的修改安全地保存在贮藏区中。\n"
3647
"您可以在任何时候运行 \"git stash pop\" 或 \"git stash drop\"。\n"
3648
3507
-#: sequencer.c:2064
3649
+#: sequencer.c:2595
3650
#, c-format
3651
msgid "Stopped at %s... %.*s\n"
3652
msgstr "停止在 %s... %.*s\n"
3653
3512
-#: sequencer.c:2106
3654
+#: sequencer.c:2637
3655
#, c-format
3656
msgid "unknown command %d"
3657
msgstr "未知命令 %d"
3658
3517
-#: sequencer.c:2136
3659
+#: sequencer.c:2667
3660
msgid "could not read orig-head"
3661
msgstr "不能读取 orig-head"
3662
3521
-#: sequencer.c:2141 sequencer.c:2745
3663
+#: sequencer.c:2672 sequencer.c:3262
3664
msgid "could not read 'onto'"
3665
msgstr "不能读取 'onto'"
3666
3525
-#: sequencer.c:2148
3526
-#, c-format
3527
-msgid "could not update %s"
3528
-msgstr "不能更新 %s"
3529
-
3530
-#: sequencer.c:2155
3667
+#: sequencer.c:2686
3668
#, c-format
3669
msgid "could not update HEAD to %s"
3670
msgstr "不能更新 HEAD 为 %s"
3671
3535
-#: sequencer.c:2239
3672
+#: sequencer.c:2770
3673
msgid "cannot rebase: You have unstaged changes."
3674
msgstr "不能变基:您有未暂存的变更。"
3675
3539
-#: sequencer.c:2244
3676
+#: sequencer.c:2775
3677
msgid "could not remove CHERRY_PICK_HEAD"
3678
msgstr "不能删除 CHERRY_PICK_HEAD"
3679
3543
-#: sequencer.c:2253
3680
+#: sequencer.c:2784
3681
msgid "cannot amend non-existing commit"
3682
msgstr "不能修补不存在的提交"
3683
3547
-#: sequencer.c:2255
3684
+#: sequencer.c:2786
3685
#, c-format
3686
msgid "invalid file: '%s'"
3687
msgstr "无效文件:'%s'"
3688
3552
-#: sequencer.c:2257
3689
+#: sequencer.c:2788
3690
#, c-format
3691
msgid "invalid contents: '%s'"
3692
msgstr "无效内容:'%s'"
3693
3557
-#: sequencer.c:2260
3694
+#: sequencer.c:2791
3695
msgid ""
3696
"\n"
3697
"You have uncommitted changes in your working tree. Please, commit them\n"
@@ -3563,44 +3700,44 @@ msgstr ""
3700
"\n"
3701
"您的工作区中有未提交的变更。请先提交然后再次运行 'git rebase --continue'。"
3702
3566
-#: sequencer.c:2270
3703
+#: sequencer.c:2801
3704
msgid "could not commit staged changes."
3705
msgstr "不能提交暂存的修改。"
3706
3570
-#: sequencer.c:2350
3707
+#: sequencer.c:2881
3708
#, c-format
3709
msgid "%s: can't cherry-pick a %s"
3710
msgstr "%s:不能拣选一个%s"
3711
3575
-#: sequencer.c:2354
3712
+#: sequencer.c:2885
3713
#, c-format
3714
msgid "%s: bad revision"
3715
msgstr "%s:错误的版本"
3716
3580
-#: sequencer.c:2387
3717
+#: sequencer.c:2918
3718
msgid "can't revert as initial commit"
3719
msgstr "不能作为初始提交回退"
3720
3584
-#: sequencer.c:2492
3721
+#: sequencer.c:3023
3722
msgid "make_script: unhandled options"
3723
msgstr "make_script:有未能处理的选项"
3724
3588
-#: sequencer.c:2495
3725
+#: sequencer.c:3026
3726
msgid "make_script: error preparing revisions"
3727
msgstr "make_script:准备版本时错误"
3728
3592
-#: sequencer.c:2529 sequencer.c:2564
3729
+#: sequencer.c:3060 sequencer.c:3095
3730
#, c-format
3731
msgid "unusable todo list: '%s'"
3732
msgstr "不可用的待办列表:'%s'"
3733
3597
-#: sequencer.c:2615
3734
+#: sequencer.c:3146
3735
#, c-format
3736
msgid ""
3737
"unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring."
3738
msgstr "选项 rebase.missingCommitsCheck 的值 %s 无法识别。已忽略。"
3739
3603
-#: sequencer.c:2695
3740
+#: sequencer.c:3212
3741
#, c-format
3742
msgid ""
3743
"Warning: some commits may have been dropped accidentally.\n"
@@ -3609,7 +3746,7 @@ msgstr ""
3746
"警告:一些提交可能被意外丢弃。\n"
3747
"丢弃的提交(从新到旧):\n"
3748
3612
-#: sequencer.c:2702
3749
+#: sequencer.c:3219
3750
#, c-format
3751
msgid ""
3752
"To avoid this message, use \"drop\" to explicitly remove a commit.\n"
@@ -3625,7 +3762,7 @@ msgstr ""
3762
"可选值有:ignore、warn、error。\n"
3763
"\n"
3764
3628
-#: sequencer.c:2714
3765
+#: sequencer.c:3231
3766
#, c-format
3767
msgid ""
3768
"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --"
@@ -3635,21 +3772,26 @@ msgstr ""
3772
"您可以用 'git rebase --edit-todo' 修正,然后执行 'git rebase --continue'。\n"
3773
"或者您可以用 'git rebase --abort' 终止变基。\n"
3774
3638
-#: sequencer.c:2727 sequencer.c:2794 wrapper.c:225 wrapper.c:395
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
3644
-#: sequencer.c:2775
3781
+#: sequencer.c:3285
3782
#, c-format
3783
msgid "could not parse commit '%s'"
3784
msgstr "不能解析提交 '%s'"
3785
3649
-#: sequencer.c:2897
3786
+#: sequencer.c:3401
3787
msgid "the script was already rearranged."
3788
msgstr "脚本已经重新编排。"
3789
3790
+#: setup.c:122
3791
+#, c-format
3792
+msgid "'%s' is outside repository"
3793
+msgstr "'%s' 在仓库之外"
3794
+
3795
#: setup.c:171
3796
#, c-format
3797
msgid ""
@@ -3670,6 +3812,11 @@ msgstr ""
3812
"使用 '--' 来分隔版本和路径,例如:\n"
3813
"'git <命令> [<版本>...] -- [<文件>...]'"
3814
3815
+#: setup.c:233
3816
+#, c-format
3817
+msgid "option '%s' must come before non-option arguments"
3818
+msgstr "选项 '%s' 必须在其他非选项参数之前"
3819
+
3820
#: setup.c:252
3821
#, c-format
3822
msgid ""
@@ -3681,72 +3828,142 @@ msgstr ""
3828
"使用 '--' 来分隔版本和路径,例如:\n"
3829
"'git <命令> [<版本>...] -- [<文件>...]'"
3830
3684
-#: setup.c:501
3831
+#: setup.c:388
3832
+msgid "unable to set up work tree using invalid config"
3833
+msgstr "无法使用无效配置来创建工作区"
3834
+
3835
+#: setup.c:395
3836
+msgid "this operation must be run in a work tree"
3837
+msgstr "本操作必须在一个工作区中运行"
3838
+
3839
+#: setup.c:506
3840
#, c-format
3841
msgid "Expected git repo version <= %d, found %d"
3842
msgstr "期望 git 仓库版本 <= %d,却得到 %d"
3843
3689
-#: setup.c:509
3844
+#: setup.c:514
3845
msgid "unknown repository extensions found:"
3846
msgstr "发现未知的仓库扩展:"
3847
3693
-#: setup.c:811
3848
+#: setup.c:533
3849
#, c-format
3695
-msgid "Not a git repository (or any of the parent directories): %s"
3696
-msgstr "不是一个 git 仓库(或者任何父目录):%s"
3850
+msgid "error opening '%s'"
3851
+msgstr "无法打开 '%s'"
3852
3698
-#: setup.c:813 builtin/index-pack.c:1653
3699
-msgid "Cannot come back to cwd"
3853
+#: setup.c:535
3854
+#, c-format
3855
+msgid "too large to be a .git file: '%s'"
3856
+msgstr "文件 .git 太大:'%s'"
3857
+
3858
+#: setup.c:537
3859
+#, c-format
3860
+msgid "error reading %s"
3861
+msgstr "无法读取 %s"
3862
+
3863
+#: setup.c:539
3864
+#, c-format
3865
+msgid "invalid gitfile format: %s"
3866
+msgstr "无效的 gitfile 格式:%s"
3867
+
3868
+#: setup.c:541
3869
+#, c-format
3870
+msgid "no path in gitfile: %s"
3871
+msgstr "在 gitfile 中没有路径:%s"
3872
+
3873
+#: setup.c:543
3874
+#, c-format
3875
+msgid "not a git repository: %s"
3876
+msgstr "不是一个 git 仓库:%s"
3877
+
3878
+#: setup.c:642
3879
+#, c-format
3880
+msgid "'$%s' too big"
3881
+msgstr "'$%s' 太大"
3882
+
3883
+#: setup.c:656
3884
+#, c-format
3885
+msgid "not a git repository: '%s'"
3886
+msgstr "不是一个 git 仓库:'%s'"
3887
+
3888
+#: setup.c:685 setup.c:687 setup.c:718
3889
+#, c-format
3890
+msgid "cannot chdir to '%s'"
3891
+msgstr "不能切换目录到 '%s'"
3892
+
3893
+#: setup.c:690 setup.c:746 setup.c:756 setup.c:795 setup.c:803 setup.c:818
3894
+msgid "cannot come back to cwd"
3895
msgstr "无法返回当前工作目录"
3896
3702
-#: setup.c:1052
3897
+#: setup.c:816
3898
+#, c-format
3899
+msgid "not a git repository (or any of the parent directories): %s"
3900
+msgstr "不是一个 git 仓库(或者任何父目录):%s"
3901
+
3902
+#: setup.c:827
3903
+#, c-format
3904
+msgid "failed to stat '%*s%s%s'"
3905
+msgstr "无法获取 '%*s%s%s' 状态(stat)"
3906
+
3907
+#: setup.c:1057
3908
msgid "Unable to read current working directory"
3909
msgstr "不能读取当前工作目录"
3910
3706
-#: setup.c:1064 setup.c:1070
3911
+#: setup.c:1069 setup.c:1075
3912
#, c-format
3708
-msgid "Cannot change to '%s'"
3913
+msgid "cannot change to '%s'"
3914
msgstr "不能切换到 '%s'"
3915
3711
-#: setup.c:1083
3916
+#: setup.c:1088
3917
#, c-format
3918
msgid ""
3714
-"Not a git repository (or any parent up to mount point %s)\n"
3919
+"not a git repository (or any parent up to mount point %s)\n"
3920
"Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."
3921
msgstr ""
3717
-"不是一个 git 仓库(或者向上递归至挂载点 %s 的任何祖先目录)\n"
3922
+"不是一个 git 仓库(或者直至挂载点 %s 的任何父目录)\n"
3923
"停止在文件系统边界(未设置 GIT_DISCOVERY_ACROSS_FILESYSTEM)。"
3924
3720
-#: setup.c:1167
3925
+#: setup.c:1172
3926
#, c-format
3927
msgid ""
3723
-"Problem with core.sharedRepository filemode value (0%.3o).\n"
3928
+"problem with core.sharedRepository filemode value (0%.3o).\n"
3929
"The owner of files must always have read and write permissions."
3930
msgstr ""
3726
-"参数 core.sharedRepository 的文件权限值有错(0%.3o)。\n"
3931
+"参数 core.sharedRepository 的文件属性值有问题(0%.3o)。\n"
3932
"文件属主必须始终拥有读写权限。"
3933
3729
-#: sha1_file.c:598
3934
+#: setup.c:1215
3935
+msgid "open /dev/null or dup failed"
3936
+msgstr "不能打开或者复制 /dev/null"
3937
+
3938
+#: setup.c:1230
3939
+msgid "fork failed"
3940
+msgstr "fork 失败"
3941
+
3942
+#: setup.c:1235
3943
+msgid "setsid failed"
3944
+msgstr "setsid 失败"
3945
+
3946
+#: sha1_file.c:592
3947
#, c-format
3948
msgid "path '%s' does not exist"
3949
msgstr "路径 '%s' 不存在"
3950
3734
-#: sha1_file.c:624
3951
+#: sha1_file.c:618
3952
#, c-format
3953
msgid "reference repository '%s' as a linked checkout is not supported yet."
3954
msgstr "尚不支持将参考仓库 '%s' 作为一个链接检出。"
3955
3739
-#: sha1_file.c:630
3956
+#: sha1_file.c:624
3957
#, c-format
3958
msgid "reference repository '%s' is not a local repository."
3959
msgstr "参考仓库 '%s' 不是一个本地仓库。"
3960
3744
-#: sha1_file.c:636
3961
+#: sha1_file.c:630
3962
#, c-format
3963
msgid "reference repository '%s' is shallow"
3964
msgstr "参考仓库 '%s' 是一个浅克隆"
3965
3749
-#: sha1_file.c:644
3966
+#: sha1_file.c:638
3967
#, c-format
3968
msgid "reference repository '%s' is grafted"
3969
msgstr "参考仓库 '%s' 已被嫁接"
@@ -3819,7 +4036,7 @@ msgstr "路径规格 '%s' 在子模组 '%.*s' 中"
4036
msgid "submodule entry '%s' (%s) is a %s, not a commit"
4037
msgstr "子模组条目 '%s'(%s)是一个 %s,不是一个提交"
4038
3822
-#: submodule.c:1065 builtin/branch.c:648 builtin/submodule--helper.c:1387
4039
+#: submodule.c:1065 builtin/branch.c:648 builtin/submodule--helper.c:1724
4040
msgid "Failed to resolve HEAD as a valid ref."
4041
msgstr "无法将 HEAD 解析为有效引用。"
4042
@@ -3843,24 +4060,24 @@ msgstr "无法在子模组 '%s' 中执行 'git status'"
4060
msgid "submodule '%s' has dirty index"
4061
msgstr "子模组 '%s' 中有脏索引"
4062
3846
-#: submodule.c:1876
4063
+#: submodule.c:1878
4064
#, c-format
4065
msgid ""
4066
"relocate_gitdir for submodule '%s' with more than one worktree not supported"
4067
msgstr "不支持对有多个工作区的子模组 '%s' 执行 relocate_gitdir"
4068
3852
-#: submodule.c:1888 submodule.c:1944
4069
+#: submodule.c:1890 submodule.c:1946
4070
#, c-format
4071
msgid "could not lookup name for submodule '%s'"
4072
msgstr "不能查询子模组 '%s' 的名称"
4073
3857
-#: submodule.c:1892 builtin/submodule--helper.c:909
3858
-#: builtin/submodule--helper.c:919
4074
+#: submodule.c:1894 builtin/submodule--helper.c:1246
4075
+#: builtin/submodule--helper.c:1256
4076
#, c-format
4077
msgid "could not create directory '%s'"
4078
msgstr "不能创建目录 '%s'"
4079
3863
-#: submodule.c:1895
4080
+#: submodule.c:1897
4081
#, c-format
4082
msgid ""
4083
"Migrating git directory of '%s%s' from\n"
@@ -3871,20 +4088,20 @@ msgstr ""
4088
"'%s' 迁移至\n"
4089
"'%s'\n"
4090
3874
-#: submodule.c:1979
4091
+#: submodule.c:1981
4092
#, c-format
4093
msgid "could not recurse into submodule '%s'"
4094
msgstr "无法递归进子模组路径 '%s'"
4095
3879
-#: submodule.c:2023
4096
+#: submodule.c:2025
4097
msgid "could not start ls-files in .."
4098
msgstr "无法在 .. 中启动 ls-files"
4099
3883
-#: submodule.c:2043
4100
+#: submodule.c:2045
4101
msgid "BUG: returned path string doesn't match cwd?"
4102
msgstr "BUG:返回的路径和当前路径不匹配?"
4103
3887
-#: submodule.c:2062
4104
+#: submodule.c:2064
4105
#, c-format
4106
msgid "ls-tree returned unexpected return code %d"
4107
msgstr "ls-tree 返回未知返回值 %d"
@@ -3962,14 +4179,14 @@ msgstr "将要设置 '%1$s' 的上游为 '%3$s' 的 '%2$s'\n"
4179
msgid "transport: invalid depth option '%s'"
4180
msgstr "传输:无效的深度选项 '%s'"
4181
3965
-#: transport.c:904
4182
+#: transport.c:916
4183
#, c-format
4184
msgid ""
4185
"The following submodule paths contain changes that can\n"
4186
"not be found on any remote:\n"
4187
msgstr "下列子模组路径所包含的修改在任何远程源中都找不到:\n"
4188
3972
-#: transport.c:908
4189
+#: transport.c:920
4190
#, c-format
4191
msgid ""
4192
"\n"
@@ -3996,11 +4213,11 @@ msgstr ""
4213
"以推送至远程。\n"
4214
"\n"
4215
3999
-#: transport.c:916
4216
+#: transport.c:928
4217
msgid "Aborting."
4218
msgstr "正在终止。"
4219
4003
-#: transport-helper.c:1074
4220
+#: transport-helper.c:1079
4221
#, c-format
4222
msgid "Could not read ref %s"
4223
msgstr "不能读取引用 %s"
@@ -4021,7 +4238,7 @@ msgstr "树对象条目中空的文件名"
4238
msgid "too-short tree file"
4239
msgstr "太短的树文件"
4240
4024
-#: unpack-trees.c:107
4241
+#: unpack-trees.c:108
4242
#, c-format
4243
msgid ""
4244
"Your local changes to the following files would be overwritten by checkout:\n"
@@ -4030,7 +4247,7 @@ msgstr ""
4247
"您对下列文件的本地修改将被检出操作覆盖:\n"
4248
"%%s请在切换分支前提交或贮藏您的修改。"
4249
4033
-#: unpack-trees.c:109
4250
+#: unpack-trees.c:110
4251
#, c-format
4252
msgid ""
4253
"Your local changes to the following files would be overwritten by checkout:\n"
@@ -4039,7 +4256,7 @@ msgstr ""
4256
"您对下列文件的本地修改将被检出操作覆盖:\n"
4257
"%%s"
4258
4042
-#: unpack-trees.c:112
4259
+#: unpack-trees.c:113
4260
#, c-format
4261
msgid ""
4262
"Your local changes to the following files would be overwritten by merge:\n"
@@ -4048,7 +4265,7 @@ msgstr ""
4265
"您对下列文件的本地修改将被合并操作覆盖:\n"
4266
"%%s请在合并前提交或贮藏您的修改。"
4267
4051
-#: unpack-trees.c:114
4268
+#: unpack-trees.c:115
4269
#, c-format
4270
msgid ""
4271
"Your local changes to the following files would be overwritten by merge:\n"
@@ -4057,7 +4274,7 @@ msgstr ""
4274
"您对下列文件的本地修改将被合并操作覆盖:\n"
4275
"%%s"
4276
4060
-#: unpack-trees.c:117
4277
+#: unpack-trees.c:118
4278
#, c-format
4279
msgid ""
4280
"Your local changes to the following files would be overwritten by %s:\n"
@@ -4066,7 +4283,7 @@ msgstr ""
4283
"您对下列文件的本地修改将被 %s 覆盖:\n"
4284
"%%s请在 %s 之前提交或贮藏您的修改。"
4285
4069
-#: unpack-trees.c:119
4286
+#: unpack-trees.c:120
4287
#, c-format
4288
msgid ""
4289
"Your local changes to the following files would be overwritten by %s:\n"
@@ -4075,7 +4292,7 @@ msgstr ""
4292
"您对下列文件的本地修改将被 %s 覆盖:\n"
4293
"%%s"
4294
4078
-#: unpack-trees.c:124
4295
+#: unpack-trees.c:125
4296
#, c-format
4297
msgid ""
4298
"Updating the following directories would lose untracked files in them:\n"
@@ -4084,7 +4301,7 @@ msgstr ""
4301
"更新如下目录将会丢失其中未跟踪的文件:\n"
4302
"%s"
4303
4087
-#: unpack-trees.c:128
4304
+#: unpack-trees.c:129
4305
#, c-format
4306
msgid ""
4307
"The following untracked working tree files would be removed by checkout:\n"
@@ -4093,7 +4310,7 @@ msgstr ""
4310
"工作区中下列未跟踪的文件将会因为检出操作而被删除:\n"
4311
"%%s请在切换分支之前移动或删除。"
4312
4096
-#: unpack-trees.c:130
4313
+#: unpack-trees.c:131
4314
#, c-format
4315
msgid ""
4316
"The following untracked working tree files would be removed by checkout:\n"
@@ -4102,7 +4319,7 @@ msgstr ""
4319
"工作区中下列未跟踪的文件将会因为检出操作而被删除:\n"
4320
"%%s"
4321
4105
-#: unpack-trees.c:133
4322
+#: unpack-trees.c:134
4323
#, c-format
4324
msgid ""
4325
"The following untracked working tree files would be removed by merge:\n"
@@ -4111,7 +4328,7 @@ msgstr ""
4328
"工作区中下列未跟踪的文件将会因为合并操作而被删除:\n"
4329
"%%s请在合并前移动或删除。"
4330
4114
-#: unpack-trees.c:135
4331
+#: unpack-trees.c:136
4332
#, c-format
4333
msgid ""
4334
"The following untracked working tree files would be removed by merge:\n"
@@ -4120,7 +4337,7 @@ msgstr ""
4337
"工作区中下列未跟踪的文件将会因为合并操作而被删除:\n"
4338
"%%s"
4339
4123
-#: unpack-trees.c:138
4340
+#: unpack-trees.c:139
4341
#, c-format
4342
msgid ""
4343
"The following untracked working tree files would be removed by %s:\n"
@@ -4129,7 +4346,7 @@ msgstr ""
4346
"工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n"
4347
"%%s请在 %s 前移动或删除。"
4348
4132
-#: unpack-trees.c:140
4349
+#: unpack-trees.c:141
4350
#, c-format
4351
msgid ""
4352
"The following untracked working tree files would be removed by %s:\n"
@@ -4138,7 +4355,7 @@ msgstr ""
4355
"工作区中下列未跟踪的文件将会因为 %s 操作而被删除:\n"
4356
"%%s"
4357
4141
-#: unpack-trees.c:145
4358
+#: unpack-trees.c:146
4359
#, c-format
4360
msgid ""
4361
"The following untracked working tree files would be overwritten by "
@@ -4148,7 +4365,7 @@ msgstr ""
4365
"工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n"
4366
"%%s请在切换分支前移动或删除。"
4367
4151
-#: unpack-trees.c:147
4368
+#: unpack-trees.c:148
4369
#, c-format
4370
msgid ""
4371
"The following untracked working tree files would be overwritten by "
@@ -4158,7 +4375,7 @@ msgstr ""
4375
"工作区中下列未跟踪的文件将会因为检出操作而被覆盖:\n"
4376
"%%s"
4377
4161
-#: unpack-trees.c:150
4378
+#: unpack-trees.c:151
4379
#, c-format
4380
msgid ""
4381
"The following untracked working tree files would be overwritten by merge:\n"
@@ -4167,7 +4384,7 @@ msgstr ""
4384
"工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n"
4385
"%%s请在合并前移动或删除。"
4386
4170
-#: unpack-trees.c:152
4387
+#: unpack-trees.c:153
4388
#, c-format
4389
msgid ""
4390
"The following untracked working tree files would be overwritten by merge:\n"
@@ -4176,7 +4393,7 @@ msgstr ""
4393
"工作区中下列未跟踪的文件将会因为合并操作而被覆盖:\n"
4394
"%%s"
4395
4179
-#: unpack-trees.c:155
4396
+#: unpack-trees.c:156
4397
#, c-format
4398
msgid ""
4399
"The following untracked working tree files would be overwritten by %s:\n"
@@ -4185,7 +4402,7 @@ msgstr ""
4402
"工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n"
4403
"%%s请在 %s 前移动或删除。"
4404
4188
-#: unpack-trees.c:157
4405
+#: unpack-trees.c:158
4406
#, c-format
4407
msgid ""
4408
"The following untracked working tree files would be overwritten by %s:\n"
@@ -4194,12 +4411,12 @@ msgstr ""
4411
"工作区中下列未跟踪的文件将会因为 %s 操作而被覆盖:\n"
4412
"%%s"
4413
4197
-#: unpack-trees.c:164
4414
+#: unpack-trees.c:165
4415
#, c-format
4416
msgid "Entry '%s' overlaps with '%s'. Cannot bind."
4417
msgstr "条目 '%s' 和 '%s' 重叠。无法合并。"
4418
4202
-#: unpack-trees.c:167
4419
+#: unpack-trees.c:168
4420
#, c-format
4421
msgid ""
4422
"Cannot update sparse checkout: the following entries are not up to date:\n"
@@ -4208,7 +4425,7 @@ msgstr ""
4425
"无法更新稀疏检出:如下条目不是最新:\n"
4426
"%s"
4427
4211
-#: unpack-trees.c:169
4428
+#: unpack-trees.c:170
4429
#, c-format
4430
msgid ""
4431
"The following working tree files would be overwritten by sparse checkout "
@@ -4218,7 +4435,7 @@ msgstr ""
4435
"工作区中下列文件将被稀疏检出更新所覆盖:\n"
4436
"%s"
4437
4221
-#: unpack-trees.c:171
4438
+#: unpack-trees.c:172
4439
#, c-format
4440
msgid ""
4441
"The following working tree files would be removed by sparse checkout "
@@ -4228,7 +4445,7 @@ msgstr ""
4445
"工作区中下列文件将被稀疏检出更新所删除:\n"
4446
"%s"
4447
4231
-#: unpack-trees.c:173
4448
+#: unpack-trees.c:174
4449
#, c-format
4450
msgid ""
4451
"Cannot update submodule:\n"
@@ -4237,12 +4454,12 @@ msgstr ""
4454
"无法更新子模组:\n"
4455
"%s"
4456
4240
-#: unpack-trees.c:250
4457
+#: unpack-trees.c:251
4458
#, c-format
4459
msgid "Aborting\n"
4460
msgstr "终止中\n"
4461
4245
-#: unpack-trees.c:332
4462
+#: unpack-trees.c:333
4463
msgid "Checking out files"
4464
msgstr "正在检出文件"
4465
@@ -4275,18 +4492,43 @@ msgstr "无效的端口号"
4492
msgid "invalid '..' path segment"
4493
msgstr "无效的 '..' 路径片段"
4494
4278
-#: worktree.c:245
4495
+#: worktree.c:245 builtin/am.c:2147
4496
#, c-format
4497
msgid "failed to read '%s'"
4498
msgstr "无法读取 '%s'"
4499
4500
+#: worktree.c:291
4501
+#, c-format
4502
+msgid "'%s' at main working tree is not the repository directory"
4503
+msgstr "在主工作区的 '%s' 不是仓库目录"
4504
+
4505
+#: worktree.c:302
4506
+#, c-format
4507
+msgid "'%s' file does not contain absolute path to the working tree location"
4508
+msgstr "文件 '%s' 不包含工作区的绝对路径"
4509
+
4510
+#: worktree.c:314
4511
+#, c-format
4512
+msgid "'%s' does not exist"
4513
+msgstr "'%s' 不存在"
4514
+
4515
+#: worktree.c:320
4516
+#, c-format
4517
+msgid "'%s' is not a .git file, error code %d"
4518
+msgstr "'%s' 不是一个 .git 文件,错误码 %d"
4519
+
4520
+#: worktree.c:328
4521
+#, c-format
4522
+msgid "'%s' does not point back to '%s'"
4523
+msgstr "'%s' 没有指回到 '%s'"
4524
+
4525
#: wrapper.c:223 wrapper.c:393
4526
#, c-format
4527
msgid "could not open '%s' for reading and writing"
4528
msgstr "无法打开 '%s' 进行读写"
4529
4530
#: wrapper.c:227 wrapper.c:397 builtin/am.c:320 builtin/am.c:770
4289
-#: builtin/am.c:862 builtin/merge.c:1043
4531
+#: builtin/am.c:862 builtin/merge.c:1044
4532
#, c-format
4533
msgid "could not open '%s' for reading"
4534
msgstr "无法打开 '%s' 进行读取"
@@ -4300,162 +4542,162 @@ msgstr "不能访问 '%s'"
4542
msgid "unable to get current working directory"
4543
msgstr "不能获取当前工作目录"
4544
4303
-#: wt-status.c:150
4545
+#: wt-status.c:151
4546
msgid "Unmerged paths:"
4547
msgstr "未合并的路径:"
4548
4549
# 译者:注意保持前导空格
4308
-#: wt-status.c:177 wt-status.c:204
4550
+#: wt-status.c:178 wt-status.c:205
4551
#, c-format
4552
msgid " (use \"git reset %s <file>...\" to unstage)"
4553
msgstr " (使用 \"git reset %s <文件>...\" 以取消暂存)"
4554
4555
# 译者:注意保持前导空格
4314
-#: wt-status.c:179 wt-status.c:206
4556
+#: wt-status.c:180 wt-status.c:207
4557
msgid " (use \"git rm --cached <file>...\" to unstage)"
4558
msgstr " (使用 \"git rm --cached <文件>...\" 以取消暂存)"
4559
4560
# 译者:注意保持前导空格
4319
-#: wt-status.c:183
4561
+#: wt-status.c:184
4562
msgid " (use \"git add <file>...\" to mark resolution)"
4563
msgstr " (使用 \"git add <文件>...\" 标记解决方案)"
4564
4565
# 译者:注意保持前导空格
4324
-#: wt-status.c:185 wt-status.c:189
4566
+#: wt-status.c:186 wt-status.c:190
4567
msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
4568
msgstr " (酌情使用 \"git add/rm <文件>...\" 标记解决方案)"
4569
4570
# 译者:注意保持前导空格
4329
-#: wt-status.c:187
4571
+#: wt-status.c:188
4572
msgid " (use \"git rm <file>...\" to mark resolution)"
4573
msgstr " (使用 \"git rm <文件>...\" 标记解决方案)"
4574
4333
-#: wt-status.c:198 wt-status.c:984
4575
+#: wt-status.c:199 wt-status.c:1007
4576
msgid "Changes to be committed:"
4577
msgstr "要提交的变更:"
4578
4337
-#: wt-status.c:216 wt-status.c:993
4579
+#: wt-status.c:217 wt-status.c:1016
4580
msgid "Changes not staged for commit:"
4581
msgstr "尚未暂存以备提交的变更:"
4582
4583
# 译者:注意保持前导空格
4342
-#: wt-status.c:220
4584
+#: wt-status.c:221
4585
msgid " (use \"git add <file>...\" to update what will be committed)"
4586
msgstr " (使用 \"git add <文件>...\" 更新要提交的内容)"
4587
4588
# 译者:注意保持前导空格
4347
-#: wt-status.c:222
4589
+#: wt-status.c:223
4590
msgid " (use \"git add/rm <file>...\" to update what will be committed)"
4591
msgstr " (使用 \"git add/rm <文件>...\" 更新要提交的内容)"
4592
4593
# 译者:注意保持前导空格
4352
-#: wt-status.c:223
4594
+#: wt-status.c:224
4595
msgid ""
4596
" (use \"git checkout -- <file>...\" to discard changes in working directory)"
4597
msgstr " (使用 \"git checkout -- <文件>...\" 丢弃工作区的改动)"
4598
4599
# 译者:注意保持前导空格
4358
-#: wt-status.c:225
4600
+#: wt-status.c:226
4601
msgid " (commit or discard the untracked or modified content in submodules)"
4602
msgstr " (提交或丢弃子模组中未跟踪或修改的内容)"
4603
4604
# 译者:注意保持前导空格
4363
-#: wt-status.c:237
4605
+#: wt-status.c:238
4606
#, c-format
4607
msgid " (use \"git %s <file>...\" to include in what will be committed)"
4608
msgstr " (使用 \"git %s <文件>...\" 以包含要提交的内容)"
4609
4368
-#: wt-status.c:252
4610
+#: wt-status.c:253
4611
msgid "both deleted:"
4612
msgstr "双方删除:"
4613
4372
-#: wt-status.c:254
4614
+#: wt-status.c:255
4615
msgid "added by us:"
4616
msgstr "由我们添加:"
4617
4376
-#: wt-status.c:256
4618
+#: wt-status.c:257
4619
msgid "deleted by them:"
4620
msgstr "由他们删除:"
4621
4380
-#: wt-status.c:258
4622
+#: wt-status.c:259
4623
msgid "added by them:"
4624
msgstr "由他们添加:"
4625
4384
-#: wt-status.c:260
4626
+#: wt-status.c:261
4627
msgid "deleted by us:"
4628
msgstr "由我们删除:"
4629
4388
-#: wt-status.c:262
4630
+#: wt-status.c:263
4631
msgid "both added:"
4632
msgstr "双方添加:"
4633
4392
-#: wt-status.c:264
4634
+#: wt-status.c:265
4635
msgid "both modified:"
4636
msgstr "双方修改:"
4637
4396
-#: wt-status.c:274
4638
+#: wt-status.c:275
4639
msgid "new file:"
4640
msgstr "新文件:"
4641
4400
-#: wt-status.c:276
4642
+#: wt-status.c:277
4643
msgid "copied:"
4644
msgstr "拷贝:"
4645
4404
-#: wt-status.c:278
4646
+#: wt-status.c:279
4647
msgid "deleted:"
4648
msgstr "删除:"
4649
4408
-#: wt-status.c:280
4650
+#: wt-status.c:281
4651
msgid "modified:"
4652
msgstr "修改:"
4653
4412
-#: wt-status.c:282
4654
+#: wt-status.c:283
4655
msgid "renamed:"
4656
msgstr "重命名:"
4657
4416
-#: wt-status.c:284
4658
+#: wt-status.c:285
4659
msgid "typechange:"
4660
msgstr "类型变更:"
4661
4420
-#: wt-status.c:286
4662
+#: wt-status.c:287
4663
msgid "unknown:"
4664
msgstr "未知:"
4665
4424
-#: wt-status.c:288
4666
+#: wt-status.c:289
4667
msgid "unmerged:"
4668
msgstr "未合并:"
4669
4670
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
4429
-#: wt-status.c:370
4671
+#: wt-status.c:369
4672
msgid "new commits, "
4673
msgstr "新提交, "
4674
4675
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
4434
-#: wt-status.c:372
4676
+#: wt-status.c:371
4677
msgid "modified content, "
4678
msgstr "修改的内容, "
4679
4680
# 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
4439
-#: wt-status.c:374
4681
+#: wt-status.c:373
4682
msgid "untracked content, "
4683
msgstr "未跟踪的内容, "
4684
4443
-#: wt-status.c:824
4685
+#: wt-status.c:847
4686
#, c-format
4687
msgid "Your stash currently has %d entry"
4688
msgid_plural "Your stash currently has %d entries"
4689
msgstr[0] "您的贮藏区当前有 %d 条记录"
4690
msgstr[1] "您的贮藏区当前有 %d 条记录"
4691
4450
-#: wt-status.c:856
4692
+#: wt-status.c:879
4693
msgid "Submodules changed but not updated:"
4694
msgstr "子模组已修改但尚未更新:"
4695
4454
-#: wt-status.c:858
4696
+#: wt-status.c:881
4697
msgid "Submodule changes to be committed:"
4698
msgstr "要提交的子模组变更:"
4699
4458
-#: wt-status.c:940
4700
+#: wt-status.c:963
4701
msgid ""
4702
"Do not modify or remove the line above.\n"
4703
"Everything below it will be ignored."
@@ -4463,77 +4705,77 @@ msgstr ""
4705
"不要改动或删除上面的一行。\n"
4706
"其下所有内容都将被忽略。"
4707
4466
-#: wt-status.c:1053
4708
+#: wt-status.c:1076
4709
msgid "You have unmerged paths."
4710
msgstr "您有尚未合并的路径。"
4711
4712
# 译者:注意保持前导空格
4471
-#: wt-status.c:1056
4713
+#: wt-status.c:1079
4714
msgid " (fix conflicts and run \"git commit\")"
4715
msgstr " (解决冲突并运行 \"git commit\")"
4716
4717
# 译者:注意保持前导空格
4476
-#: wt-status.c:1058
4718
+#: wt-status.c:1081
4719
msgid " (use \"git merge --abort\" to abort the merge)"
4720
msgstr " (使用 \"git merge --abort\" 终止合并)"
4721
4480
-#: wt-status.c:1063
4722
+#: wt-status.c:1086
4723
msgid "All conflicts fixed but you are still merging."
4724
msgstr "所有冲突已解决但您仍处于合并中。"
4725
4726
# 译者:注意保持前导空格
4485
-#: wt-status.c:1066
4727
+#: wt-status.c:1089
4728
msgid " (use \"git commit\" to conclude merge)"
4729
msgstr " (使用 \"git commit\" 结束合并)"
4730
4489
-#: wt-status.c:1076
4731
+#: wt-status.c:1099
4732
msgid "You are in the middle of an am session."
4733
msgstr "您正处于 am 操作过程中。"
4734
4493
-#: wt-status.c:1079
4735
+#: wt-status.c:1102
4736
msgid "The current patch is empty."
4737
msgstr "当前的补丁为空。"
4738
4739
# 译者:注意保持前导空格
4498
-#: wt-status.c:1083
4740
+#: wt-status.c:1106
4741
msgid " (fix conflicts and then run \"git am --continue\")"
4742
msgstr " (解决冲突,然后运行 \"git am --continue\")"
4743
4744
# 译者:注意保持前导空格
4503
-#: wt-status.c:1085
4745
+#: wt-status.c:1108
4746
msgid " (use \"git am --skip\" to skip this patch)"
4747
msgstr " (使用 \"git am --skip\" 跳过此补丁)"
4748
4749
# 译者:注意保持前导空格
4508
-#: wt-status.c:1087
4750
+#: wt-status.c:1110
4751
msgid " (use \"git am --abort\" to restore the original branch)"
4752
msgstr " (使用 \"git am --abort\" 恢复原有分支)"
4753
4512
-#: wt-status.c:1219
4754
+#: wt-status.c:1242
4755
msgid "git-rebase-todo is missing."
4756
msgstr "git-rebase-todo 丢失。"
4757
4516
-#: wt-status.c:1221
4758
+#: wt-status.c:1244
4759
msgid "No commands done."
4760
msgstr "没有命令被执行。"
4761
4520
-#: wt-status.c:1224
4762
+#: wt-status.c:1247
4763
#, c-format
4764
msgid "Last command done (%d command done):"
4765
msgid_plural "Last commands done (%d commands done):"
4766
msgstr[0] "最后一条命令已完成(%d 条命令被执行):"
4767
msgstr[1] "最后的命令已完成(%d 条命令被执行):"
4768
4527
-#: wt-status.c:1235
4769
+#: wt-status.c:1258
4770
#, c-format
4771
msgid " (see more in file %s)"
4772
msgstr " (更多参见文件 %s)"
4773
4532
-#: wt-status.c:1240
4774
+#: wt-status.c:1263
4775
msgid "No commands remaining."
4776
msgstr "未剩下任何命令。"
4777
4536
-#: wt-status.c:1243
4778
+#: wt-status.c:1266
4779
#, c-format
4780
msgid "Next command to do (%d remaining command):"
4781
msgid_plural "Next commands to do (%d remaining commands):"
@@ -4541,169 +4783,169 @@ msgstr[0] "接下来要执行的命令(剩余 %d 条命令):"
4783
msgstr[1] "接下来要执行的命令(剩余 %d 条命令):"
4784
4785
# 译者:注意保持前导空格
4544
-#: wt-status.c:1251
4786
+#: wt-status.c:1274
4787
msgid " (use \"git rebase --edit-todo\" to view and edit)"
4788
msgstr " (使用 \"git rebase --edit-todo\" 来查看和编辑)"
4789
4548
-#: wt-status.c:1264
4790
+#: wt-status.c:1287
4791
#, c-format
4792
msgid "You are currently rebasing branch '%s' on '%s'."
4793
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作。"
4794
4553
-#: wt-status.c:1269
4795
+#: wt-status.c:1292
4796
msgid "You are currently rebasing."
4797
msgstr "您在执行变基操作。"
4798
4799
# 译者:注意保持前导空格
4558
-#: wt-status.c:1283
4800
+#: wt-status.c:1306
4801
msgid " (fix conflicts and then run \"git rebase --continue\")"
4802
msgstr " (解决冲突,然后运行 \"git rebase --continue\")"
4803
4804
# 译者:注意保持前导空格
4563
-#: wt-status.c:1285
4805
+#: wt-status.c:1308
4806
msgid " (use \"git rebase --skip\" to skip this patch)"
4807
msgstr " (使用 \"git rebase --skip\" 跳过此补丁)"
4808
4809
# 译者:注意保持前导空格
4568
-#: wt-status.c:1287
4810
+#: wt-status.c:1310
4811
msgid " (use \"git rebase --abort\" to check out the original branch)"
4812
msgstr " (使用 \"git rebase --abort\" 以检出原有分支)"
4813
4814
# 译者:注意保持前导空格
4573
-#: wt-status.c:1293
4815
+#: wt-status.c:1316
4816
msgid " (all conflicts fixed: run \"git rebase --continue\")"
4817
msgstr " (所有冲突已解决:运行 \"git rebase --continue\")"
4818
4577
-#: wt-status.c:1297
4819
+#: wt-status.c:1320
4820
#, c-format
4821
msgid ""
4822
"You are currently splitting a commit while rebasing branch '%s' on '%s'."
4823
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时拆分提交。"
4824
4583
-#: wt-status.c:1302
4825
+#: wt-status.c:1325
4826
msgid "You are currently splitting a commit during a rebase."
4827
msgstr "您在执行变基操作时拆分提交。"
4828
4829
# 译者:注意保持前导空格
4588
-#: wt-status.c:1305
4830
+#: wt-status.c:1328
4831
msgid " (Once your working directory is clean, run \"git rebase --continue\")"
4832
msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")"
4833
4592
-#: wt-status.c:1309
4834
+#: wt-status.c:1332
4835
#, c-format
4836
msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
4837
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时编辑提交。"
4838
4597
-#: wt-status.c:1314
4839
+#: wt-status.c:1337
4840
msgid "You are currently editing a commit during a rebase."
4841
msgstr "您在执行变基操作时编辑提交。"
4842
4843
# 译者:注意保持前导空格
4602
-#: wt-status.c:1317
4844
+#: wt-status.c:1340
4845
msgid " (use \"git commit --amend\" to amend the current commit)"
4846
msgstr " (使用 \"git commit --amend\" 修补当前提交)"
4847
4848
# 译者:注意保持前导空格
4607
-#: wt-status.c:1319
4849
+#: wt-status.c:1342
4850
msgid ""
4851
" (use \"git rebase --continue\" once you are satisfied with your changes)"
4852
msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
4853
4612
-#: wt-status.c:1329
4854
+#: wt-status.c:1352
4855
#, c-format
4856
msgid "You are currently cherry-picking commit %s."
4857
msgstr "您在执行拣选提交 %s 的操作。"
4858
4859
# 译者:注意保持前导空格
4618
-#: wt-status.c:1334
4860
+#: wt-status.c:1357
4861
msgid " (fix conflicts and run \"git cherry-pick --continue\")"
4862
msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
4863
4864
# 译者:注意保持前导空格
4623
-#: wt-status.c:1337
4865
+#: wt-status.c:1360
4866
msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
4867
msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
4868
4869
# 译者:注意保持前导空格
4628
-#: wt-status.c:1339
4870
+#: wt-status.c:1362
4871
msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
4872
msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
4873
4632
-#: wt-status.c:1348
4874
+#: wt-status.c:1371
4875
#, c-format
4876
msgid "You are currently reverting commit %s."
4877
msgstr "您在执行反转提交 %s 的操作。"
4878
4879
# 译者:注意保持前导空格
4638
-#: wt-status.c:1353
4880
+#: wt-status.c:1376
4881
msgid " (fix conflicts and run \"git revert --continue\")"
4882
msgstr " (解决冲突并运行 \"git revert --continue\")"
4883
4884
# 译者:注意保持前导空格
4643
-#: wt-status.c:1356
4885
+#: wt-status.c:1379
4886
msgid " (all conflicts fixed: run \"git revert --continue\")"
4887
msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
4888
4889
# 译者:注意保持前导空格
4648
-#: wt-status.c:1358
4890
+#: wt-status.c:1381
4891
msgid " (use \"git revert --abort\" to cancel the revert operation)"
4892
msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
4893
4652
-#: wt-status.c:1369
4894
+#: wt-status.c:1392
4895
#, c-format
4896
msgid "You are currently bisecting, started from branch '%s'."
4897
msgstr "您在执行从分支 '%s' 开始的二分查找操作。"
4898
4657
-#: wt-status.c:1373
4899
+#: wt-status.c:1396
4900
msgid "You are currently bisecting."
4901
msgstr "您在执行二分查找操作。"
4902
4903
# 译者:注意保持前导空格
4662
-#: wt-status.c:1376
4904
+#: wt-status.c:1399
4905
msgid " (use \"git bisect reset\" to get back to the original branch)"
4906
msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
4907
4666
-#: wt-status.c:1573
4908
+#: wt-status.c:1596
4909
msgid "On branch "
4910
msgstr "位于分支 "
4911
4670
-#: wt-status.c:1579
4912
+#: wt-status.c:1602
4913
msgid "interactive rebase in progress; onto "
4914
msgstr "交互式变基操作正在进行中;至 "
4915
4674
-#: wt-status.c:1581
4916
+#: wt-status.c:1604
4917
msgid "rebase in progress; onto "
4918
msgstr "变基操作正在进行中;至 "
4919
4678
-#: wt-status.c:1586
4920
+#: wt-status.c:1609
4921
msgid "HEAD detached at "
4922
msgstr "头指针分离于 "
4923
4682
-#: wt-status.c:1588
4924
+#: wt-status.c:1611
4925
msgid "HEAD detached from "
4926
msgstr "头指针分离自 "
4927
4686
-#: wt-status.c:1591
4928
+#: wt-status.c:1614
4929
msgid "Not currently on any branch."
4930
msgstr "当前不在任何分支上。"
4931
4690
-#: wt-status.c:1611
4932
+#: wt-status.c:1634
4933
msgid "Initial commit"
4934
msgstr "初始提交"
4935
4694
-#: wt-status.c:1612
4936
+#: wt-status.c:1635
4937
msgid "No commits yet"
4938
msgstr "尚无提交"
4939
4698
-#: wt-status.c:1626
4940
+#: wt-status.c:1649
4941
msgid "Untracked files"
4942
msgstr "未跟踪的文件"
4943
4702
-#: wt-status.c:1628
4944
+#: wt-status.c:1651
4945
msgid "Ignored files"
4946
msgstr "忽略的文件"
4947
4706
-#: wt-status.c:1632
4948
+#: wt-status.c:1655
4949
#, c-format
4950
msgid ""
4951
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -4713,98 +4955,102 @@ msgstr ""
4955
"耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
4956
"但您需要小心不要忘了添加新文件(参见 'git help status')。"
4957
4716
-#: wt-status.c:1638
4958
+#: wt-status.c:1661
4959
#, c-format
4960
msgid "Untracked files not listed%s"
4961
msgstr "未跟踪的文件没有列出%s"
4962
4963
# 译者:中文字符串拼接,可删除前导空格
4722
-#: wt-status.c:1640
4964
+#: wt-status.c:1663
4965
msgid " (use -u option to show untracked files)"
4966
msgstr "(使用 -u 参数显示未跟踪的文件)"
4967
4726
-#: wt-status.c:1646
4968
+#: wt-status.c:1669
4969
msgid "No changes"
4970
msgstr "没有修改"
4971
4730
-#: wt-status.c:1651
4972
+#: wt-status.c:1674
4973
#, c-format
4974
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
4975
msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
4976
4735
-#: wt-status.c:1654
4977
+#: wt-status.c:1677
4978
#, c-format
4979
msgid "no changes added to commit\n"
4980
msgstr "修改尚未加入提交\n"
4981
4740
-#: wt-status.c:1657
4982
+#: wt-status.c:1680
4983
#, c-format
4984
msgid ""
4985
"nothing added to commit but untracked files present (use \"git add\" to "
4986
"track)\n"
4987
msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
4988
4747
-#: wt-status.c:1660
4989
+#: wt-status.c:1683
4990
#, c-format
4991
msgid "nothing added to commit but untracked files present\n"
4992
msgstr "提交为空,但是存在尚未跟踪的文件\n"
4993
4994
# 译者:中文字符串拼接,可删除前导空格
4753
-#: wt-status.c:1663
4995
+#: wt-status.c:1686
4996
#, c-format
4997
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
4998
msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
4999
4758
-#: wt-status.c:1666 wt-status.c:1671
5000
+#: wt-status.c:1689 wt-status.c:1694
5001
#, c-format
5002
msgid "nothing to commit\n"
5003
msgstr "无文件要提交\n"
5004
5005
# 译者:中文字符串拼接,可删除前导空格
4764
-#: wt-status.c:1669
5006
+#: wt-status.c:1692
5007
#, c-format
5008
msgid "nothing to commit (use -u to show untracked files)\n"
5009
msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
5010
5011
# 译者:中文字符串拼接,可删除前导空格
4770
-#: wt-status.c:1673
5012
+#: wt-status.c:1696
5013
#, c-format
5014
msgid "nothing to commit, working tree clean\n"
5015
msgstr "无文件要提交,干净的工作区\n"
5016
4775
-#: wt-status.c:1785
5017
+#: wt-status.c:1809
5018
msgid "No commits yet on "
5019
msgstr "尚无提交在 "
5020
4779
-#: wt-status.c:1789
5021
+#: wt-status.c:1813
5022
msgid "HEAD (no branch)"
5023
msgstr "HEAD(非分支)"
5024
5025
+#: wt-status.c:1844
5026
+msgid "different"
5027
+msgstr "不同"
5028
+
5029
# 译者:注意保持句尾空格
4784
-#: wt-status.c:1818 wt-status.c:1826
5030
+#: wt-status.c:1846 wt-status.c:1854
5031
msgid "behind "
5032
msgstr "落后 "
5033
4788
-#: wt-status.c:1821 wt-status.c:1824
5034
+#: wt-status.c:1849 wt-status.c:1852
5035
msgid "ahead "
5036
msgstr "领先 "
5037
5038
#. TRANSLATORS: the action is e.g. "pull with rebase"
4793
-#: wt-status.c:2318
5039
+#: wt-status.c:2358
5040
#, c-format
5041
msgid "cannot %s: You have unstaged changes."
5042
msgstr "不能%s:您有未暂存的变更。"
5043
4798
-#: wt-status.c:2324
5044
+#: wt-status.c:2364
5045
msgid "additionally, your index contains uncommitted changes."
5046
msgstr "另外,您的索引中包含未提交的变更。"
5047
4802
-#: wt-status.c:2326
5048
+#: wt-status.c:2366
5049
#, c-format
5050
msgid "cannot %s: Your index contains uncommitted changes."
5051
msgstr "不能%s:您的索引中包含未提交的变更。"
5052
4807
-#: compat/precompose_utf8.c:58 builtin/clone.c:437
5053
+#: compat/precompose_utf8.c:58 builtin/clone.c:440
5054
#, c-format
5055
msgid "failed to unlink '%s'"
5056
msgstr "无法删除 '%s'"
@@ -4818,7 +5064,7 @@ msgstr "git add [<选项>] [--] <路径规格>..."
5064
msgid "unexpected diff status %c"
5065
msgstr "意外的差异状态 %c"
5066
4821
-#: builtin/add.c:88 builtin/commit.c:291
5067
+#: builtin/add.c:88 builtin/commit.c:257
5068
msgid "updating files failed"
5069
msgstr "更新文件失败"
5070
@@ -4866,7 +5112,7 @@ msgstr "不能应用 '%s'"
5112
msgid "The following paths are ignored by one of your .gitignore files:\n"
5113
msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
5114
4869
-#: builtin/add.c:291 builtin/clean.c:911 builtin/fetch.c:133 builtin/mv.c:124
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
5118
msgid "dry run"
@@ -4876,7 +5122,7 @@ msgstr "演习"
5122
msgid "interactive picking"
5123
msgstr "交互式拣选"
5124
4879
-#: builtin/add.c:295 builtin/checkout.c:1137 builtin/reset.c:310
5125
+#: builtin/add.c:295 builtin/checkout.c:1128 builtin/reset.c:302
5126
msgid "select hunks interactively"
5127
msgstr "交互式挑选数据块"
5128
@@ -4998,10 +5244,10 @@ msgstr "没有指定文件,也没有文件被添加。\n"
5244
msgid "Maybe you wanted to say 'git add .'?\n"
5245
msgstr "也许您想要执行 'git add .'?\n"
5246
5001
-#: builtin/add.c:449 builtin/check-ignore.c:176 builtin/checkout.c:281
5002
-#: builtin/checkout.c:484 builtin/clean.c:958 builtin/commit.c:350
5003
-#: builtin/diff-tree.c:114 builtin/mv.c:143 builtin/reset.c:249
5004
-#: builtin/rm.c:271 builtin/submodule--helper.c:311
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
5249
+#: builtin/diff-tree.c:114 builtin/mv.c:144 builtin/reset.c:241
5250
+#: builtin/rm.c:271 builtin/submodule--helper.c:326
5251
msgid "index file corrupt"
5252
msgstr "索引文件损坏"
5253
@@ -5053,57 +5299,57 @@ msgstr "无效的时区偏移值"
5299
msgid "Patch format detection failed."
5300
msgstr "补丁格式探测失败。"
5301
5056
-#: builtin/am.c:1013 builtin/clone.c:402
5302
+#: builtin/am.c:1013 builtin/clone.c:405
5303
#, c-format
5304
msgid "failed to create directory '%s'"
5305
msgstr "无法创建目录 '%s'"
5306
5061
-#: builtin/am.c:1017
5307
+#: builtin/am.c:1018
5308
msgid "Failed to split patches."
5309
msgstr "无法拆分补丁。"
5310
5065
-#: builtin/am.c:1146 builtin/commit.c:376
5311
+#: builtin/am.c:1148 builtin/commit.c:342
5312
msgid "unable to write index file"
5313
msgstr "无法写入索引文件"
5314
5069
-#: builtin/am.c:1160
5315
+#: builtin/am.c:1162
5316
#, c-format
5317
msgid "When you have resolved this problem, run \"%s --continue\"."
5318
msgstr "当您解决这一问题,执行 \"%s --continue\"。"
5319
5074
-#: builtin/am.c:1161
5320
+#: builtin/am.c:1163
5321
#, c-format
5322
msgid "If you prefer to skip this patch, run \"%s --skip\" instead."
5323
msgstr "如果您想要跳过这一补丁,则执行 \"%s --skip\"。"
5324
5079
-#: builtin/am.c:1162
5325
+#: builtin/am.c:1164
5326
#, c-format
5327
msgid "To restore the original branch and stop patching, run \"%s --abort\"."
5328
msgstr "若要复原至原始分支并停止补丁操作,执行 \"%s --abort\"。"
5329
5084
-#: builtin/am.c:1269
5330
+#: builtin/am.c:1271
5331
msgid "Patch is empty."
5332
msgstr "补丁为空。"
5333
5088
-#: builtin/am.c:1335
5334
+#: builtin/am.c:1337
5335
#, c-format
5336
msgid "invalid ident line: %.*s"
5337
msgstr "无效的身份标识:%.*s"
5338
5093
-#: builtin/am.c:1357
5339
+#: builtin/am.c:1359
5340
#, c-format
5341
msgid "unable to parse commit %s"
5342
msgstr "不能解析提交 %s"
5343
5098
-#: builtin/am.c:1550
5344
+#: builtin/am.c:1554
5345
msgid "Repository lacks necessary blobs to fall back on 3-way merge."
5346
msgstr "仓库缺乏必要的数据对象以进行三方合并。"
5347
5102
-#: builtin/am.c:1552
5348
+#: builtin/am.c:1556
5349
msgid "Using index info to reconstruct a base tree..."
5350
msgstr "使用索引来重建一个(三方合并的)基础目录树..."
5351
5106
-#: builtin/am.c:1571
5352
+#: builtin/am.c:1575
5353
msgid ""
5354
"Did you hand edit your patch?\n"
5355
"It does not apply to blobs recorded in its index."
@@ -5111,37 +5357,28 @@ msgstr ""
5357
"您是否曾手动编辑过您的补丁?\n"
5358
"无法应用补丁到索引中的数据对象上。"
5359
5114
-#: builtin/am.c:1577
5360
+#: builtin/am.c:1581
5361
msgid "Falling back to patching base and 3-way merge..."
5362
msgstr "回落到基础版本上打补丁及进行三方合并..."
5363
5118
-#: builtin/am.c:1602
5364
+#: builtin/am.c:1606
5365
msgid "Failed to merge in the changes."
5366
msgstr "无法合并变更。"
5367
5122
-#: builtin/am.c:1626 builtin/merge.c:642
5123
-msgid "git write-tree failed to write a tree"
5124
-msgstr "git write-tree 无法写入一树对象"
5125
-
5126
-#: builtin/am.c:1633
5368
+#: builtin/am.c:1637
5369
msgid "applying to an empty history"
5370
msgstr "正应用到一个空历史上"
5371
5130
-#: builtin/am.c:1646 builtin/commit.c:1798 builtin/merge.c:825
5131
-#: builtin/merge.c:850
5132
-msgid "failed to write commit object"
5133
-msgstr "无法写提交对象"
5134
-
5135
-#: builtin/am.c:1679 builtin/am.c:1683
5372
+#: builtin/am.c:1683 builtin/am.c:1687
5373
#, c-format
5374
msgid "cannot resume: %s does not exist."
5375
msgstr "无法继续:%s 不存在。"
5376
5140
-#: builtin/am.c:1699
5377
+#: builtin/am.c:1703
5378
msgid "cannot be interactive without stdin connected to a terminal."
5379
msgstr "标准输入没有和终端关联,不能进行交互式操作。"
5380
5144
-#: builtin/am.c:1704
5381
+#: builtin/am.c:1708
5382
msgid "Commit Body is:"
5383
msgstr "提交内容为:"
5384
@@ -5150,35 +5387,34 @@ msgstr "提交内容为:"
5387
#. in your translation. The program will only accept English
5388
#. input at this point.
5389
#.
5153
-#: builtin/am.c:1714
5390
+#: builtin/am.c:1718
5391
msgid "Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all: "
5392
msgstr "应用?是[y]/否[n]/编辑[e]/查看补丁[v]/应用所有[a]:"
5393
5157
-#: builtin/am.c:1764
5394
+#: builtin/am.c:1768
5395
#, c-format
5396
msgid "Dirty index: cannot apply patches (dirty: %s)"
5397
msgstr "脏索引:不能应用补丁(脏文件:%s)"
5398
5162
-#: builtin/am.c:1804 builtin/am.c:1876
5399
+#: builtin/am.c:1808 builtin/am.c:1879
5400
#, c-format
5401
msgid "Applying: %.*s"
5402
msgstr "应用:%.*s"
5403
5167
-#: builtin/am.c:1820
5404
+#: builtin/am.c:1824
5405
msgid "No changes -- Patch already applied."
5406
msgstr "没有变更 —— 补丁已经应用过。"
5407
5171
-#: builtin/am.c:1828
5408
+#: builtin/am.c:1832
5409
#, c-format
5410
msgid "Patch failed at %s %.*s"
5411
msgstr "打补丁失败于 %s %.*s"
5412
5176
-#: builtin/am.c:1834
5177
-#, c-format
5178
-msgid "The copy of the patch that failed is found in: %s"
5179
-msgstr "失败的补丁文件副本位于:%s"
5413
+#: builtin/am.c:1838
5414
+msgid "Use 'git am --show-current-patch' to see the failed patch"
5415
+msgstr "用 'git am --show-current-patch' 命令查看失败的补丁"
5416
5181
-#: builtin/am.c:1879
5417
+#: builtin/am.c:1882
5418
msgid ""
5419
"No changes - did you forget to use 'git add'?\n"
5420
"If there is nothing left to stage, chances are that something else\n"
@@ -5188,7 +5424,7 @@ msgstr ""
5424
"如果没有什么要添加到暂存区的,则很可能是其它提交已经引入了相同的变更。\n"
5425
"您也许想要跳过这个补丁。"
5426
5191
-#: builtin/am.c:1886
5427
+#: builtin/am.c:1889
5428
msgid ""
5429
"You still have unmerged paths in your index.\n"
5430
"You should 'git add' each file with resolved conflicts to mark them as "
@@ -5199,149 +5435,157 @@ msgstr ""
5435
"您应该对已经冲突解决的每一个文件执行 'git add' 来标记已经完成。 \n"
5436
"你可以对 \"由他们删除\" 的文件执行 `git rm` 命令。"
5437
5202
-#: builtin/am.c:1993 builtin/am.c:1997 builtin/am.c:2009 builtin/reset.c:332
5203
-#: builtin/reset.c:340
5438
+#: builtin/am.c:1996 builtin/am.c:2000 builtin/am.c:2012 builtin/reset.c:324
5439
+#: builtin/reset.c:332
5440
#, c-format
5441
msgid "Could not parse object '%s'."
5442
msgstr "不能解析对象 '%s'。"
5443
5208
-#: builtin/am.c:2045
5444
+#: builtin/am.c:2048
5445
msgid "failed to clean index"
5446
msgstr "无法清空索引"
5447
5212
-#: builtin/am.c:2080
5448
+#: builtin/am.c:2083
5449
msgid ""
5450
"You seem to have moved HEAD since the last 'am' failure.\n"
5451
"Not rewinding to ORIG_HEAD"
5452
msgstr "您好像在上一次 'am' 失败后移动了 HEAD。未回退至 ORIG_HEAD"
5453
5218
-#: builtin/am.c:2143
5454
+#: builtin/am.c:2174
5455
#, c-format
5456
msgid "Invalid value for --patch-format: %s"
5457
msgstr "无效的 --patch-format 值:%s"
5458
5223
-#: builtin/am.c:2176
5459
+#: builtin/am.c:2210
5460
msgid "git am [<options>] [(<mbox> | <Maildir>)...]"
5461
msgstr "git am [<选项>] [(<mbox> | <Maildir>)...]"
5462
5227
-#: builtin/am.c:2177
5463
+#: builtin/am.c:2211
5464
msgid "git am [<options>] (--continue | --skip | --abort)"
5465
msgstr "git am [<选项>] (--continue | --skip | --abort)"
5466
5231
-#: builtin/am.c:2183
5467
+#: builtin/am.c:2217
5468
msgid "run interactively"
5469
msgstr "以交互式方式运行"
5470
5235
-#: builtin/am.c:2185
5471
+#: builtin/am.c:2219
5472
msgid "historical option -- no-op"
5473
msgstr "老的参数 —— 无作用"
5474
5239
-#: builtin/am.c:2187
5475
+#: builtin/am.c:2221
5476
msgid "allow fall back on 3way merging if needed"
5477
msgstr "如果必要,允许使用三方合并。"
5478
5243
-#: builtin/am.c:2188 builtin/init-db.c:484 builtin/prune-packed.c:57
5244
-#: builtin/repack.c:180
5479
+#: builtin/am.c:2222 builtin/init-db.c:484 builtin/prune-packed.c:57
5480
+#: builtin/repack.c:182
5481
msgid "be quiet"
5482
msgstr "静默模式"
5483
5248
-#: builtin/am.c:2190
5484
+#: builtin/am.c:2224
5485
msgid "add a Signed-off-by line to the commit message"
5486
msgstr "在提交说明中添加一个 Signed-off-by 签名"
5487
5252
-#: builtin/am.c:2193
5488
+#: builtin/am.c:2227
5489
msgid "recode into utf8 (default)"
5490
msgstr "使用 utf8 字符集(默认)"
5491
5256
-#: builtin/am.c:2195
5492
+#: builtin/am.c:2229
5493
msgid "pass -k flag to git-mailinfo"
5494
msgstr "向 git-mailinfo 传递 -k 参数"
5495
5260
-#: builtin/am.c:2197
5496
+#: builtin/am.c:2231
5497
msgid "pass -b flag to git-mailinfo"
5498
msgstr "向 git-mailinfo 传递 -b 参数"
5499
5264
-#: builtin/am.c:2199
5500
+#: builtin/am.c:2233
5501
msgid "pass -m flag to git-mailinfo"
5502
msgstr "向 git-mailinfo 传递 -m 参数"
5503
5268
-#: builtin/am.c:2201
5504
+#: builtin/am.c:2235
5505
msgid "pass --keep-cr flag to git-mailsplit for mbox format"
5506
msgstr "针对 mbox 格式,向 git-mailsplit 传递 --keep-cr 参数"
5507
5272
-#: builtin/am.c:2204
5508
+#: builtin/am.c:2238
5509
msgid "do not pass --keep-cr flag to git-mailsplit independent of am.keepcr"
5510
msgstr "不向 git-mailsplit 传递 --keep-cr 参数,覆盖 am.keepcr 的设置"
5511
5276
-#: builtin/am.c:2207
5512
+#: builtin/am.c:2241
5513
msgid "strip everything before a scissors line"
5514
msgstr "丢弃裁切线前的所有内容"
5515
5280
-#: builtin/am.c:2209 builtin/am.c:2212 builtin/am.c:2215 builtin/am.c:2218
5281
-#: builtin/am.c:2221 builtin/am.c:2224 builtin/am.c:2227 builtin/am.c:2230
5282
-#: builtin/am.c:2236
5516
+#: builtin/am.c:2243 builtin/am.c:2246 builtin/am.c:2249 builtin/am.c:2252
5517
+#: builtin/am.c:2255 builtin/am.c:2258 builtin/am.c:2261 builtin/am.c:2264
5518
+#: builtin/am.c:2270
5519
msgid "pass it through git-apply"
5520
msgstr "传递给 git-apply"
5521
5286
-#: builtin/am.c:2226 builtin/fmt-merge-msg.c:665 builtin/fmt-merge-msg.c:668
5287
-#: builtin/grep.c:845 builtin/merge.c:205 builtin/pull.c:145 builtin/pull.c:203
5288
-#: builtin/repack.c:189 builtin/repack.c:193 builtin/repack.c:195
5289
-#: builtin/show-branch.c:631 builtin/show-ref.c:169 builtin/tag.c:377
5290
-#: parse-options.h:132 parse-options.h:134 parse-options.h:245
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
5527
msgid "n"
5528
msgstr "n"
5529
5294
-#: builtin/am.c:2232 builtin/branch.c:629 builtin/for-each-ref.c:38
5295
-#: builtin/replace.c:444 builtin/tag.c:412 builtin/verify-tag.c:39
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
5532
msgid "format"
5533
msgstr "格式"
5534
5299
-#: builtin/am.c:2233
5535
+#: builtin/am.c:2267
5536
msgid "format the patch(es) are in"
5537
msgstr "补丁的格式"
5538
5303
-#: builtin/am.c:2239
5539
+#: builtin/am.c:2273
5540
msgid "override error message when patch failure occurs"
5541
msgstr "打补丁失败时显示的错误信息"
5542
5307
-#: builtin/am.c:2241
5543
+#: builtin/am.c:2275
5544
msgid "continue applying patches after resolving a conflict"
5545
msgstr "冲突解决后继续应用补丁"
5546
5311
-#: builtin/am.c:2244
5547
+#: builtin/am.c:2278
5548
msgid "synonyms for --continue"
5549
msgstr "和 --continue 同义"
5550
5315
-#: builtin/am.c:2247
5551
+#: builtin/am.c:2281
5552
msgid "skip the current patch"
5553
msgstr "跳过当前补丁"
5554
5319
-#: builtin/am.c:2250
5555
+#: builtin/am.c:2284
5556
msgid "restore the original branch and abort the patching operation."
5557
msgstr "恢复原始分支并终止打补丁操作。"
5558
5323
-#: builtin/am.c:2254
5559
+#: builtin/am.c:2287
5560
+msgid "abort the patching operation but keep HEAD where it is."
5561
+msgstr "终止补丁操作但保持 HEAD 不变。"
5562
+
5563
+#: builtin/am.c:2290
5564
+msgid "show the patch being applied."
5565
+msgstr "显示正在应用的补丁。"
5566
+
5567
+#: builtin/am.c:2294
5568
msgid "lie about committer date"
5569
msgstr "将作者日期作为提交日期"
5570
5327
-#: builtin/am.c:2256
5571
+#: builtin/am.c:2296
5572
msgid "use current timestamp for author date"
5573
msgstr "用当前时间作为作者日期"
5574
5331
-#: builtin/am.c:2258 builtin/commit.c:1636 builtin/merge.c:236
5332
-#: builtin/pull.c:178 builtin/revert.c:112 builtin/tag.c:392
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
5577
msgid "key-id"
5578
msgstr "key-id"
5579
5336
-#: builtin/am.c:2259
5580
+#: builtin/am.c:2299
5581
msgid "GPG-sign commits"
5582
msgstr "使用 GPG 签名提交"
5583
5340
-#: builtin/am.c:2262
5584
+#: builtin/am.c:2302
5585
msgid "(internal use for git-rebase)"
5586
msgstr "(内部使用,用于 git-rebase)"
5587
5344
-#: builtin/am.c:2280
5588
+#: builtin/am.c:2320
5589
msgid ""
5590
"The -b/--binary option has been a no-op for long time, and\n"
5591
"it will be removed. Please do not use it anymore."
@@ -5349,16 +5593,16 @@ msgstr ""
5593
"参数 -b/--binary 已经很长时间不做任何实质操作了,并且将被移除。\n"
5594
"请不要再使用它了。"
5595
5352
-#: builtin/am.c:2287
5596
+#: builtin/am.c:2327
5597
msgid "failed to read the index"
5598
msgstr "无法读取索引"
5599
5356
-#: builtin/am.c:2302
5600
+#: builtin/am.c:2342
5601
#, c-format
5602
msgid "previous rebase directory %s still exists but mbox given."
5603
msgstr "之前的变基目录 %s 仍然存在,但却提供了 mbox。"
5604
5361
-#: builtin/am.c:2326
5605
+#: builtin/am.c:2366
5606
#, c-format
5607
msgid ""
5608
"Stray %s directory found.\n"
@@ -5367,7 +5611,7 @@ msgstr ""
5611
"发现了错误的 %s 目录。\n"
5612
"使用 \"git am --abort\" 删除它。"
5613
5370
-#: builtin/am.c:2332
5614
+#: builtin/am.c:2372
5615
msgid "Resolve operation not in progress, we are not resuming."
5616
msgstr "解决操作未进行,我们不会继续。"
5617
@@ -5389,8 +5633,8 @@ msgid "git archive: Remote with no URL"
5633
msgstr "git archive:未提供远程 URL"
5634
5635
#: builtin/archive.c:58
5392
-msgid "git archive: expected ACK/NAK, got EOF"
5393
-msgstr "git archive:应为 ACK/NACK,却得到 EOF"
5636
+msgid "git archive: expected ACK/NAK, got a flush packet"
5637
+msgstr "git archive:期望是 ACK/NAK,却得到 flush 包"
5638
5639
#: builtin/archive.c:61
5640
#, c-format
@@ -5403,7 +5647,7 @@ msgstr "git archive:协议错误"
5647
5648
#: builtin/archive.c:68
5649
msgid "git archive: expected a flush"
5406
-msgstr "git archive:应有一个 flush 刷新"
5650
+msgstr "git archive:应有一个 flush 包"
5651
5652
#: builtin/bisect--helper.c:12
5653
msgid "git bisect--helper --next-all [--no-checkout]"
@@ -5476,107 +5720,107 @@ msgstr "git blame [<选项>] [<版本选项>] [<版本>] [--] <文件>"
5720
msgid "<rev-opts> are documented in git-rev-list(1)"
5721
msgstr "<版本选项> 的文档记录在 git-rev-list(1) 中"
5722
5479
-#: builtin/blame.c:668
5723
+#: builtin/blame.c:677
5724
msgid "Show blame entries as we find them, incrementally"
5725
msgstr "增量式地显示发现的 blame 条目"
5726
5483
-#: builtin/blame.c:669
5727
+#: builtin/blame.c:678
5728
msgid "Show blank SHA-1 for boundary commits (Default: off)"
5729
msgstr "边界提交显示空的 SHA-1(默认:关闭)"
5730
5487
-#: builtin/blame.c:670
5731
+#: builtin/blame.c:679
5732
msgid "Do not treat root commits as boundaries (Default: off)"
5733
msgstr "不把根提交作为边界(默认:关闭)"
5734
5491
-#: builtin/blame.c:671
5735
+#: builtin/blame.c:680
5736
msgid "Show work cost statistics"
5737
msgstr "显示命令消耗统计"
5738
5495
-#: builtin/blame.c:672
5739
+#: builtin/blame.c:681
5740
msgid "Force progress reporting"
5741
msgstr "强制进度显示"
5742
5499
-#: builtin/blame.c:673
5743
+#: builtin/blame.c:682
5744
msgid "Show output score for blame entries"
5745
msgstr "显示判断 blame 条目位移的得分诊断信息"
5746
5503
-#: builtin/blame.c:674
5747
+#: builtin/blame.c:683
5748
msgid "Show original filename (Default: auto)"
5749
msgstr "显示原始文件名(默认:自动)"
5750
5507
-#: builtin/blame.c:675
5751
+#: builtin/blame.c:684
5752
msgid "Show original linenumber (Default: off)"
5753
msgstr "显示原始的行号(默认:关闭)"
5754
5511
-#: builtin/blame.c:676
5755
+#: builtin/blame.c:685
5756
msgid "Show in a format designed for machine consumption"
5757
msgstr "显示为一个适合机器读取的格式"
5758
5515
-#: builtin/blame.c:677
5759
+#: builtin/blame.c:686
5760
msgid "Show porcelain format with per-line commit information"
5761
msgstr "为每一行显示机器适用的提交信息"
5762
5519
-#: builtin/blame.c:678
5763
+#: builtin/blame.c:687
5764
msgid "Use the same output mode as git-annotate (Default: off)"
5765
msgstr "使用和 git-annotate 相同的输出模式(默认:关闭)"
5766
5523
-#: builtin/blame.c:679
5767
+#: builtin/blame.c:688
5768
msgid "Show raw timestamp (Default: off)"
5769
msgstr "显示原始时间戳(默认:关闭)"
5770
5527
-#: builtin/blame.c:680
5771
+#: builtin/blame.c:689
5772
msgid "Show long commit SHA1 (Default: off)"
5773
msgstr "显示长的 SHA1 提交号(默认:关闭)"
5774
5531
-#: builtin/blame.c:681
5775
+#: builtin/blame.c:690
5776
msgid "Suppress author name and timestamp (Default: off)"
5777
msgstr "隐藏作者名字和时间戳(默认:关闭)"
5778
5535
-#: builtin/blame.c:682
5779
+#: builtin/blame.c:691
5780
msgid "Show author email instead of name (Default: off)"
5781
msgstr "显示作者的邮箱而不是名字(默认:关闭)"
5782
5539
-#: builtin/blame.c:683
5783
+#: builtin/blame.c:692
5784
msgid "Ignore whitespace differences"
5785
msgstr "忽略空白差异"
5786
5543
-#: builtin/blame.c:690
5787
+#: builtin/blame.c:699
5788
msgid "Use an experimental heuristic to improve diffs"
5789
msgstr "使用一个试验性的启发式算法改进差异显示"
5790
5547
-#: builtin/blame.c:692
5791
+#: builtin/blame.c:701
5792
msgid "Spend extra cycles to find better match"
5793
msgstr "花费额外的循环来找到更好的匹配"
5794
5551
-#: builtin/blame.c:693
5795
+#: builtin/blame.c:702
5796
msgid "Use revisions from <file> instead of calling git-rev-list"
5797
msgstr "使用来自 <文件> 的修订集而不是调用 git-rev-list"
5798
5555
-#: builtin/blame.c:694
5799
+#: builtin/blame.c:703
5800
msgid "Use <file>'s contents as the final image"
5801
msgstr "使用 <文件> 的内容作为最终的图片"
5802
5559
-#: builtin/blame.c:695 builtin/blame.c:696
5803
+#: builtin/blame.c:704 builtin/blame.c:705
5804
msgid "score"
5805
msgstr "得分"
5806
5563
-#: builtin/blame.c:695
5807
+#: builtin/blame.c:704
5808
msgid "Find line copies within and across files"
5809
msgstr "找到文件内及跨文件的行拷贝"
5810
5567
-#: builtin/blame.c:696
5811
+#: builtin/blame.c:705
5812
msgid "Find line movements within and across files"
5813
msgstr "找到文件内及跨文件的行移动"
5814
5571
-#: builtin/blame.c:697
5815
+#: builtin/blame.c:706
5816
msgid "n,m"
5817
msgstr "n,m"
5818
5575
-#: builtin/blame.c:697
5819
+#: builtin/blame.c:706
5820
msgid "Process only line range n,m, counting from 1"
5821
msgstr "只处理行范围在 n 和 m 之间的,从 1 开始"
5822
5579
-#: builtin/blame.c:744
5823
+#: builtin/blame.c:753
5824
msgid "--progress can't be used with --incremental or porcelain formats"
5825
msgstr "--progress 不能和 --incremental 或 --porcelain 同时使用"
5826
@@ -5588,18 +5832,18 @@ msgstr "--progress 不能和 --incremental 或 --porcelain 同时使用"
5832
#. your language may need more or fewer display
5833
#. columns.
5834
#.
5591
-#: builtin/blame.c:795
5835
+#: builtin/blame.c:804
5836
msgid "4 years, 11 months ago"
5837
msgstr "4 年 11 个月前"
5838
5595
-#: builtin/blame.c:882
5839
+#: builtin/blame.c:890
5840
#, c-format
5841
msgid "file %s has only %lu line"
5842
msgid_plural "file %s has only %lu lines"
5843
msgstr[0] "文件 %s 只有 %lu 行"
5844
msgstr[1] "文件 %s 只有 %lu 行"
5845
5602
-#: builtin/blame.c:928
5846
+#: builtin/blame.c:936
5847
msgid "Blaming lines"
5848
msgstr "追踪代码行"
5849
@@ -5889,17 +6133,17 @@ msgstr "只打印尚未合并的分支"
6133
msgid "list branches in columns"
6134
msgstr "以列的方式显示分支"
6135
5892
-#: builtin/branch.c:622 builtin/for-each-ref.c:40 builtin/tag.c:405
6136
+#: builtin/branch.c:622 builtin/for-each-ref.c:40 builtin/tag.c:411
6137
msgid "key"
6138
msgstr "key"
6139
5896
-#: builtin/branch.c:623 builtin/for-each-ref.c:41 builtin/tag.c:406
6140
+#: builtin/branch.c:623 builtin/for-each-ref.c:41 builtin/tag.c:412
6141
msgid "field name to sort on"
6142
msgstr "排序的字段名"
6143
6144
#: builtin/branch.c:625 builtin/for-each-ref.c:43 builtin/notes.c:408
6145
#: builtin/notes.c:411 builtin/notes.c:571 builtin/notes.c:574
5902
-#: builtin/tag.c:408
6146
+#: builtin/tag.c:414
6147
msgid "object"
6148
msgstr "对象"
6149
@@ -5907,16 +6151,16 @@ msgstr "对象"
6151
msgid "print only branches of the object"
6152
msgstr "只打印指向该对象的分支"
6153
5910
-#: builtin/branch.c:628 builtin/for-each-ref.c:49 builtin/tag.c:415
6154
+#: builtin/branch.c:628 builtin/for-each-ref.c:49 builtin/tag.c:421
6155
msgid "sorting and filtering are case insensitive"
6156
msgstr "排序和过滤属于大小写不敏感"
6157
5914
-#: builtin/branch.c:629 builtin/for-each-ref.c:38 builtin/tag.c:413
6158
+#: builtin/branch.c:629 builtin/for-each-ref.c:38 builtin/tag.c:419
6159
#: builtin/verify-tag.c:39
6160
msgid "format to use for the output"
6161
msgstr "输出格式"
6162
5919
-#: builtin/branch.c:652 builtin/clone.c:730
6163
+#: builtin/branch.c:652 builtin/clone.c:735
6164
msgid "HEAD not found below refs/heads!"
6165
msgstr "HEAD 没有位于 /refs/heads 之下!"
6166
@@ -6011,7 +6255,7 @@ msgstr "需要一个仓库来创建包。"
6255
msgid "Need a repository to unbundle."
6256
msgstr "需要一个仓库来解包。"
6257
6014
-#: builtin/cat-file.c:521
6258
+#: builtin/cat-file.c:523
6259
msgid ""
6260
"git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -"
6261
"p | <type> | --textconv | --filters) [--path=<path>] <object>"
@@ -6019,7 +6263,7 @@ msgstr ""
6263
"git cat-file (-t [--allow-unknown-type] | -s [--allow-unknown-type] | -e | -"
6264
"p | <类型> | --textconv | --filters) [--path=<路径>] <对象>"
6265
6022
-#: builtin/cat-file.c:522
6266
+#: builtin/cat-file.c:524
6267
msgid ""
6268
"git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --"
6269
"filters]"
@@ -6027,63 +6271,63 @@ msgstr ""
6271
"git cat-file (--batch | --batch-check) [--follow-symlinks] [--textconv | --"
6272
"filters]"
6273
6030
-#: builtin/cat-file.c:559
6274
+#: builtin/cat-file.c:561
6275
msgid "<type> can be one of: blob, tree, commit, tag"
6276
msgstr "<类型> 可以是其中之一:blob、tree、commit、tag"
6277
6034
-#: builtin/cat-file.c:560
6278
+#: builtin/cat-file.c:562
6279
msgid "show object type"
6280
msgstr "显示对象类型"
6281
6038
-#: builtin/cat-file.c:561
6282
+#: builtin/cat-file.c:563
6283
msgid "show object size"
6284
msgstr "显示对象大小"
6285
6042
-#: builtin/cat-file.c:563
6286
+#: builtin/cat-file.c:565
6287
msgid "exit with zero when there's no error"
6288
msgstr "当没有错误时退出并返回零"
6289
6046
-#: builtin/cat-file.c:564
6290
+#: builtin/cat-file.c:566
6291
msgid "pretty-print object's content"
6292
msgstr "美观地打印对象的内容"
6293
6050
-#: builtin/cat-file.c:566
6294
+#: builtin/cat-file.c:568
6295
msgid "for blob objects, run textconv on object's content"
6296
msgstr "对于数据对象,对其内容做文本转换"
6297
6054
-#: builtin/cat-file.c:568
6298
+#: builtin/cat-file.c:570
6299
msgid "for blob objects, run filters on object's content"
6300
msgstr "对于数据对象,对其内容做过滤"
6301
6058
-#: builtin/cat-file.c:569 git-submodule.sh:931
6302
+#: builtin/cat-file.c:571 git-submodule.sh:878
6303
msgid "blob"
6304
msgstr "数据对象"
6305
6062
-#: builtin/cat-file.c:570
6306
+#: builtin/cat-file.c:572
6307
msgid "use a specific path for --textconv/--filters"
6308
msgstr "对于 --textconv/--filters 使用一个特定的路径"
6309
6066
-#: builtin/cat-file.c:572
6310
+#: builtin/cat-file.c:574
6311
msgid "allow -s and -t to work with broken/corrupt objects"
6312
msgstr "允许 -s 和 -t 对损坏的对象生效"
6313
6070
-#: builtin/cat-file.c:573
6314
+#: builtin/cat-file.c:575
6315
msgid "buffer --batch output"
6316
msgstr "缓冲 --batch 的输出"
6317
6074
-#: builtin/cat-file.c:575
6318
+#: builtin/cat-file.c:577
6319
msgid "show info and content of objects fed from the standard input"
6320
msgstr "显示从标准输入提供的对象的信息和内容"
6321
6078
-#: builtin/cat-file.c:578
6322
+#: builtin/cat-file.c:580
6323
msgid "show info about objects fed from the standard input"
6324
msgstr "显示从标准输入提供的对象的信息"
6325
6082
-#: builtin/cat-file.c:581
6326
+#: builtin/cat-file.c:583
6327
msgid "follow in-tree symlinks (used with --batch or --batch-check)"
6328
msgstr "跟随树内符号链接(和 --batch 或 --batch-check 共用)"
6329
6086
-#: builtin/cat-file.c:583
6330
+#: builtin/cat-file.c:585
6331
msgid "show all objects with --batch or --batch-check"
6332
msgstr "使用 --batch 或 --batch-check 参数显示所有对象"
6333
@@ -6103,7 +6347,7 @@ msgstr "报告设置在文件上的所有属性"
6347
msgid "use .gitattributes only from the index"
6348
msgstr "只使用索引中的 .gitattributes"
6349
6106
-#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:99
6350
+#: builtin/check-attr.c:22 builtin/check-ignore.c:24 builtin/hash-object.c:100
6351
msgid "read file names from stdin"
6352
msgstr "从标准输入读出文件名"
6353
@@ -6111,7 +6355,7 @@ msgstr "从标准输入读出文件名"
6355
msgid "terminate input and output records by a NUL character"
6356
msgstr "输入和输出的记录使用 NUL 字符终结"
6357
6114
-#: builtin/check-ignore.c:20 builtin/checkout.c:1118 builtin/gc.c:358
6358
+#: builtin/check-ignore.c:20 builtin/checkout.c:1106 builtin/gc.c:358
6359
msgid "suppress progress reporting"
6360
msgstr "不显示进度报告"
6361
@@ -6123,27 +6367,27 @@ msgstr "显示未匹配的输入路径"
6367
msgid "ignore index when checking"
6368
msgstr "检查时忽略索引"
6369
6126
-#: builtin/check-ignore.c:158
6370
+#: builtin/check-ignore.c:159
6371
msgid "cannot specify pathnames with --stdin"
6372
msgstr "不能同时指定路径及 --stdin 参数"
6373
6130
-#: builtin/check-ignore.c:161
6374
+#: builtin/check-ignore.c:162
6375
msgid "-z only makes sense with --stdin"
6376
msgstr "-z 需要和 --stdin 参数共用才有意义"
6377
6134
-#: builtin/check-ignore.c:163
6378
+#: builtin/check-ignore.c:164
6379
msgid "no path specified"
6380
msgstr "未指定路径"
6381
6138
-#: builtin/check-ignore.c:167
6382
+#: builtin/check-ignore.c:168
6383
msgid "--quiet is only valid with a single pathname"
6384
msgstr "参数 --quiet 只在提供一个路径名时有效"
6385
6142
-#: builtin/check-ignore.c:169
6386
+#: builtin/check-ignore.c:170
6387
msgid "cannot have both --quiet and --verbose"
6388
msgstr "不能同时提供 --quiet 和 --verbose 参数"
6389
6146
-#: builtin/check-ignore.c:172
6390
+#: builtin/check-ignore.c:173
6391
msgid "--non-matching is only valid with --verbose"
6392
msgstr "--non-matching 选项只在使用 --verbose 时有效"
6393
@@ -6201,9 +6445,9 @@ msgid "write the content to temporary files"
6445
msgstr "将内容写入临时文件"
6446
6447
#: builtin/checkout-index.c:173 builtin/column.c:31
6204
-#: builtin/submodule--helper.c:866 builtin/submodule--helper.c:869
6205
-#: builtin/submodule--helper.c:875 builtin/submodule--helper.c:1237
6206
-#: builtin/worktree.c:552
6448
+#: builtin/submodule--helper.c:1203 builtin/submodule--helper.c:1206
6449
+#: builtin/submodule--helper.c:1212 builtin/submodule--helper.c:1574
6450
+#: builtin/worktree.c:570
6451
msgid "string"
6452
msgstr "字符串"
6453
@@ -6248,81 +6492,81 @@ msgstr "路径 '%s' 没有必须的版本"
6492
msgid "path '%s': cannot merge"
6493
msgstr "path '%s':无法合并"
6494
6251
-#: builtin/checkout.c:232
6495
+#: builtin/checkout.c:231
6496
#, c-format
6497
msgid "Unable to add merge result for '%s'"
6498
msgstr "无法为 '%s' 添加合并结果"
6499
6256
-#: builtin/checkout.c:254 builtin/checkout.c:257 builtin/checkout.c:260
6257
-#: builtin/checkout.c:263
6500
+#: builtin/checkout.c:253 builtin/checkout.c:256 builtin/checkout.c:259
6501
+#: builtin/checkout.c:262
6502
#, c-format
6503
msgid "'%s' cannot be used with updating paths"
6504
msgstr "'%s' 不能在更新路径时使用"
6505
6262
-#: builtin/checkout.c:266 builtin/checkout.c:269
6506
+#: builtin/checkout.c:265 builtin/checkout.c:268
6507
#, c-format
6508
msgid "'%s' cannot be used with %s"
6509
msgstr "'%s' 不能和 %s 同时使用"
6510
6267
-#: builtin/checkout.c:272
6511
+#: builtin/checkout.c:271
6512
#, c-format
6513
msgid "Cannot update paths and switch to branch '%s' at the same time."
6514
msgstr "不能同时更新路径并切换到分支'%s'。"
6515
6272
-#: builtin/checkout.c:341 builtin/checkout.c:348
6516
+#: builtin/checkout.c:340 builtin/checkout.c:347
6517
#, c-format
6518
msgid "path '%s' is unmerged"
6519
msgstr "路径 '%s' 未合并"
6520
6277
-#: builtin/checkout.c:506
6521
+#: builtin/checkout.c:505
6522
msgid "you need to resolve your current index first"
6523
msgstr "您需要先解决当前索引的冲突"
6524
6281
-#: builtin/checkout.c:637
6525
+#: builtin/checkout.c:636
6526
#, c-format
6527
msgid "Can not do reflog for '%s': %s\n"
6528
msgstr "不能对 '%s' 执行 reflog 操作:%s\n"
6529
6286
-#: builtin/checkout.c:678
6530
+#: builtin/checkout.c:677
6531
msgid "HEAD is now at"
6532
msgstr "HEAD 目前位于"
6533
6290
-#: builtin/checkout.c:682 builtin/clone.c:684
6534
+#: builtin/checkout.c:681 builtin/clone.c:689
6535
msgid "unable to update HEAD"
6536
msgstr "不能更新 HEAD"
6537
6294
-#: builtin/checkout.c:686
6538
+#: builtin/checkout.c:685
6539
#, c-format
6540
msgid "Reset branch '%s'\n"
6541
msgstr "重置分支 '%s'\n"
6542
6299
-#: builtin/checkout.c:689
6543
+#: builtin/checkout.c:688
6544
#, c-format
6545
msgid "Already on '%s'\n"
6546
msgstr "已经位于 '%s'\n"
6547
6304
-#: builtin/checkout.c:693
6548
+#: builtin/checkout.c:692
6549
#, c-format
6550
msgid "Switched to and reset branch '%s'\n"
6551
msgstr "切换并重置分支 '%s'\n"
6552
6309
-#: builtin/checkout.c:695 builtin/checkout.c:1051
6553
+#: builtin/checkout.c:694 builtin/checkout.c:1039
6554
#, c-format
6555
msgid "Switched to a new branch '%s'\n"
6556
msgstr "切换到一个新分支 '%s'\n"
6557
6314
-#: builtin/checkout.c:697
6558
+#: builtin/checkout.c:696
6559
#, c-format
6560
msgid "Switched to branch '%s'\n"
6561
msgstr "切换到分支 '%s'\n"
6562
6563
# 译者:注意保持前导空格
6320
-#: builtin/checkout.c:748
6564
+#: builtin/checkout.c:747
6565
#, c-format
6566
msgid " ... and %d more.\n"
6567
msgstr " ... 及其它 %d 个。\n"
6568
6325
-#: builtin/checkout.c:754
6569
+#: builtin/checkout.c:753
6570
#, c-format
6571
msgid ""
6572
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -6343,7 +6587,7 @@ msgstr[1] ""
6587
"\n"
6588
"%s\n"
6589
6346
-#: builtin/checkout.c:773
6590
+#: builtin/checkout.c:772
6591
#, c-format
6592
msgid ""
6593
"If you want to keep it by creating a new branch, this may be a good time\n"
@@ -6370,160 +6614,160 @@ msgstr[1] ""
6614
" git branch <新分支名> %s\n"
6615
"\n"
6616
6373
-#: builtin/checkout.c:814
6617
+#: builtin/checkout.c:804
6618
msgid "internal error in revision walk"
6619
msgstr "在版本遍历时遇到内部错误"
6620
6377
-#: builtin/checkout.c:818
6621
+#: builtin/checkout.c:808
6622
msgid "Previous HEAD position was"
6623
msgstr "之前的 HEAD 位置是"
6624
6381
-#: builtin/checkout.c:848 builtin/checkout.c:1046
6625
+#: builtin/checkout.c:836 builtin/checkout.c:1034
6626
msgid "You are on a branch yet to be born"
6627
msgstr "您位于一个尚未初始化的分支"
6628
6385
-#: builtin/checkout.c:952
6629
+#: builtin/checkout.c:940
6630
#, c-format
6631
msgid "only one reference expected, %d given."
6632
msgstr "应只有一个引用,却给出了 %d 个"
6633
6390
-#: builtin/checkout.c:992 builtin/worktree.c:247
6634
+#: builtin/checkout.c:980 builtin/worktree.c:249
6635
#, c-format
6636
msgid "invalid reference: %s"
6637
msgstr "无效引用:%s"
6638
6395
-#: builtin/checkout.c:1021
6639
+#: builtin/checkout.c:1009
6640
#, c-format
6641
msgid "reference is not a tree: %s"
6642
msgstr "引用不是一个树:%s"
6643
6400
-#: builtin/checkout.c:1060
6644
+#: builtin/checkout.c:1048
6645
msgid "paths cannot be used with switching branches"
6646
msgstr "路径不能和切换分支同时使用"
6647
6404
-#: builtin/checkout.c:1063 builtin/checkout.c:1067
6648
+#: builtin/checkout.c:1051 builtin/checkout.c:1055
6649
#, c-format
6650
msgid "'%s' cannot be used with switching branches"
6651
msgstr "'%s' 不能和切换分支同时使用"
6652
6409
-#: builtin/checkout.c:1071 builtin/checkout.c:1074 builtin/checkout.c:1079
6410
-#: builtin/checkout.c:1082
6653
+#: builtin/checkout.c:1059 builtin/checkout.c:1062 builtin/checkout.c:1067
6654
+#: builtin/checkout.c:1070
6655
#, c-format
6656
msgid "'%s' cannot be used with '%s'"
6657
msgstr "'%s' 不能和 '%s' 同时使用"
6658
6415
-#: builtin/checkout.c:1087
6659
+#: builtin/checkout.c:1075
6660
#, c-format
6661
msgid "Cannot switch branch to a non-commit '%s'"
6662
msgstr "不能切换分支到一个非提交 '%s'"
6663
6420
-#: builtin/checkout.c:1119 builtin/checkout.c:1121 builtin/clone.c:114
6421
-#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:369
6422
-#: builtin/worktree.c:371
6664
+#: builtin/checkout.c:1107 builtin/checkout.c:1109 builtin/clone.c:116
6665
+#: builtin/remote.c:166 builtin/remote.c:168 builtin/worktree.c:387
6666
+#: builtin/worktree.c:389
6667
msgid "branch"
6668
msgstr "分支"
6669
6426
-#: builtin/checkout.c:1120
6670
+#: builtin/checkout.c:1108
6671
msgid "create and checkout a new branch"
6672
msgstr "创建并检出一个新的分支"
6673
6430
-#: builtin/checkout.c:1122
6674
+#: builtin/checkout.c:1110
6675
msgid "create/reset and checkout a branch"
6676
msgstr "创建/重置并检出一个分支"
6677
6434
-#: builtin/checkout.c:1123
6678
+#: builtin/checkout.c:1111
6679
msgid "create reflog for new branch"
6680
msgstr "为新的分支创建引用日志"
6681
6438
-#: builtin/checkout.c:1124 builtin/worktree.c:373
6682
+#: builtin/checkout.c:1112 builtin/worktree.c:391
6683
msgid "detach HEAD at named commit"
6684
msgstr "HEAD 从指定的提交分离"
6685
6442
-#: builtin/checkout.c:1125
6686
+#: builtin/checkout.c:1113
6687
msgid "set upstream info for new branch"
6688
msgstr "为新的分支设置上游信息"
6689
6446
-#: builtin/checkout.c:1127
6690
+#: builtin/checkout.c:1115
6691
msgid "new-branch"
6692
msgstr "新分支"
6693
6450
-#: builtin/checkout.c:1127
6694
+#: builtin/checkout.c:1115
6695
msgid "new unparented branch"
6696
msgstr "新的没有父提交的分支"
6697
6454
-#: builtin/checkout.c:1128
6698
+#: builtin/checkout.c:1116
6699
msgid "checkout our version for unmerged files"
6700
msgstr "对尚未合并的文件检出我们的版本"
6701
6458
-#: builtin/checkout.c:1130
6702
+#: builtin/checkout.c:1118
6703
msgid "checkout their version for unmerged files"
6704
msgstr "对尚未合并的文件检出他们的版本"
6705
6462
-#: builtin/checkout.c:1132
6706
+#: builtin/checkout.c:1120
6707
msgid "force checkout (throw away local modifications)"
6708
msgstr "强制检出(丢弃本地修改)"
6709
6466
-#: builtin/checkout.c:1133
6710
+#: builtin/checkout.c:1122
6711
msgid "perform a 3-way merge with the new branch"
6712
msgstr "和新的分支执行三方合并"
6713
6470
-#: builtin/checkout.c:1134 builtin/merge.c:238
6714
+#: builtin/checkout.c:1124 builtin/merge.c:239
6715
msgid "update ignored files (default)"
6716
msgstr "更新忽略的文件(默认)"
6717
6474
-#: builtin/checkout.c:1135 builtin/log.c:1496 parse-options.h:251
6718
+#: builtin/checkout.c:1126 builtin/log.c:1499 parse-options.h:263
6719
msgid "style"
6720
msgstr "风格"
6721
6478
-#: builtin/checkout.c:1136
6722
+#: builtin/checkout.c:1127
6723
msgid "conflict style (merge or diff3)"
6724
msgstr "冲突输出风格(merge 或 diff3)"
6725
6482
-#: builtin/checkout.c:1139
6726
+#: builtin/checkout.c:1130
6727
msgid "do not limit pathspecs to sparse entries only"
6728
msgstr "对路径不做稀疏检出的限制"
6729
6486
-#: builtin/checkout.c:1141
6730
+#: builtin/checkout.c:1132
6731
msgid "second guess 'git checkout <no-such-branch>'"
6732
msgstr "二次猜测'git checkout <无此分支>'"
6733
6490
-#: builtin/checkout.c:1143
6734
+#: builtin/checkout.c:1134
6735
msgid "do not check if another worktree is holding the given ref"
6736
msgstr "不检查指定的引用是否被其他工作区所占用"
6737
6494
-#: builtin/checkout.c:1147 builtin/clone.c:81 builtin/fetch.c:137
6495
-#: builtin/merge.c:235 builtin/pull.c:123 builtin/push.c:556
6738
+#: builtin/checkout.c:1138 builtin/clone.c:83 builtin/fetch.c:150
6739
+#: builtin/merge.c:236 builtin/pull.c:123 builtin/push.c:556
6740
#: builtin/send-pack.c:173
6741
msgid "force progress reporting"
6742
msgstr "强制显示进度报告"
6743
6500
-#: builtin/checkout.c:1177
6744
+#: builtin/checkout.c:1168
6745
msgid "-b, -B and --orphan are mutually exclusive"
6746
msgstr "-b、-B 和 --orphan 是互斥的"
6747
6504
-#: builtin/checkout.c:1194
6748
+#: builtin/checkout.c:1185
6749
msgid "--track needs a branch name"
6750
msgstr "--track 需要一个分支名"
6751
6508
-#: builtin/checkout.c:1199
6752
+#: builtin/checkout.c:1190
6753
msgid "Missing branch name; try -b"
6754
msgstr "缺少分支名;尝试 -b"
6755
6512
-#: builtin/checkout.c:1235
6756
+#: builtin/checkout.c:1226
6757
msgid "invalid path specification"
6758
msgstr "无效的路径规格"
6759
6516
-#: builtin/checkout.c:1242
6760
+#: builtin/checkout.c:1233
6761
#, c-format
6762
msgid "'%s' is not a commit and a branch '%s' cannot be created from it"
6763
msgstr "'%s' 不是一个提交,不能基于它创建分支 '%s'"
6764
6521
-#: builtin/checkout.c:1246
6765
+#: builtin/checkout.c:1237
6766
#, c-format
6767
msgid "git checkout: --detach does not take a path argument '%s'"
6768
msgstr "git checkout:--detach 不能接收路径参数 '%s'"
6769
6526
-#: builtin/checkout.c:1250
6770
+#: builtin/checkout.c:1241
6771
msgid ""
6772
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
6773
"checking out of the index."
@@ -6621,7 +6865,7 @@ msgstr "选择要删除的条目"
6865
msgid "Remove %s [y/N]? "
6866
msgstr "删除 %s [y/N]?"
6867
6624
-#: builtin/clean.c:788 git-add--interactive.perl:1616
6868
+#: builtin/clean.c:788 git-add--interactive.perl:1710
6869
#, c-format
6870
msgid "Bye.\n"
6871
msgstr "再见。\n"
@@ -6644,11 +6888,11 @@ msgstr ""
6888
"help - 显示本帮助\n"
6889
"? - 显示如何在提示符下选择的帮助"
6890
6647
-#: builtin/clean.c:823 git-add--interactive.perl:1692
6891
+#: builtin/clean.c:823 git-add--interactive.perl:1786
6892
msgid "*** Commands ***"
6893
msgstr "*** 命令 ***"
6894
6651
-#: builtin/clean.c:824 git-add--interactive.perl:1689
6895
+#: builtin/clean.c:824 git-add--interactive.perl:1783
6896
msgid "What now"
6897
msgstr "请选择"
6898
@@ -6678,8 +6922,8 @@ msgstr "交互式清除"
6922
msgid "remove whole directories"
6923
msgstr "删除整个目录"
6924
6681
-#: builtin/clean.c:916 builtin/describe.c:530 builtin/describe.c:532
6682
-#: builtin/grep.c:863 builtin/log.c:155 builtin/log.c:157
6925
+#: builtin/clean.c:916 builtin/describe.c:533 builtin/describe.c:535
6926
+#: builtin/grep.c:871 builtin/log.c:157 builtin/log.c:159
6927
#: builtin/ls-files.c:548 builtin/name-rev.c:397 builtin/name-rev.c:399
6928
#: builtin/show-ref.c:176
6929
msgid "pattern"
@@ -6715,144 +6959,144 @@ msgid ""
6959
msgstr ""
6960
"clean.requireForce 默认为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作"
6961
6718
-#: builtin/clone.c:39
6962
+#: builtin/clone.c:40
6963
msgid "git clone [<options>] [--] <repo> [<dir>]"
6964
msgstr "git clone [<选项>] [--] <仓库> [<路径>]"
6965
6722
-#: builtin/clone.c:83
6966
+#: builtin/clone.c:85
6967
msgid "don't create a checkout"
6968
msgstr "不创建一个检出"
6969
6726
-#: builtin/clone.c:84 builtin/clone.c:86 builtin/init-db.c:479
6970
+#: builtin/clone.c:86 builtin/clone.c:88 builtin/init-db.c:479
6971
msgid "create a bare repository"
6972
msgstr "创建一个纯仓库"
6973
6730
-#: builtin/clone.c:88
6974
+#: builtin/clone.c:90
6975
msgid "create a mirror repository (implies bare)"
6976
msgstr "创建一个镜像仓库(也是纯仓库)"
6977
6734
-#: builtin/clone.c:90
6978
+#: builtin/clone.c:92
6979
msgid "to clone from a local repository"
6980
msgstr "从本地仓库克隆"
6981
6738
-#: builtin/clone.c:92
6982
+#: builtin/clone.c:94
6983
msgid "don't use local hardlinks, always copy"
6984
msgstr "不使用本地硬链接,始终复制"
6985
6742
-#: builtin/clone.c:94
6986
+#: builtin/clone.c:96
6987
msgid "setup as shared repository"
6988
msgstr "设置为共享仓库"
6989
6746
-#: builtin/clone.c:96 builtin/clone.c:100
6990
+#: builtin/clone.c:98 builtin/clone.c:102
6991
msgid "pathspec"
6992
msgstr "路径规格"
6993
6750
-#: builtin/clone.c:96 builtin/clone.c:100
6994
+#: builtin/clone.c:98 builtin/clone.c:102
6995
msgid "initialize submodules in the clone"
6996
msgstr "在克隆时初始化子模组"
6997
6754
-#: builtin/clone.c:103
6998
+#: builtin/clone.c:105
6999
msgid "number of submodules cloned in parallel"
7000
msgstr "并发克隆的子模组的数量"
7001
6758
-#: builtin/clone.c:104 builtin/init-db.c:476
7002
+#: builtin/clone.c:106 builtin/init-db.c:476
7003
msgid "template-directory"
7004
msgstr "模板目录"
7005
6762
-#: builtin/clone.c:105 builtin/init-db.c:477
7006
+#: builtin/clone.c:107 builtin/init-db.c:477
7007
msgid "directory from which templates will be used"
7008
msgstr "模板目录将被使用"
7009
6766
-#: builtin/clone.c:107 builtin/clone.c:109 builtin/submodule--helper.c:873
6767
-#: builtin/submodule--helper.c:1240
7010
+#: builtin/clone.c:109 builtin/clone.c:111 builtin/submodule--helper.c:1210
7011
+#: builtin/submodule--helper.c:1577
7012
msgid "reference repository"
7013
msgstr "参考仓库"
7014
6771
-#: builtin/clone.c:111
7015
+#: builtin/clone.c:113
7016
msgid "use --reference only while cloning"
7017
msgstr "仅在克隆时参考 --reference 指向的本地仓库"
7018
6775
-#: builtin/clone.c:112 builtin/column.c:27 builtin/merge-file.c:44
7019
+#: builtin/clone.c:114 builtin/column.c:27 builtin/merge-file.c:44
7020
msgid "name"
7021
msgstr "名称"
7022
6779
-#: builtin/clone.c:113
7023
+#: builtin/clone.c:115
7024
msgid "use <name> instead of 'origin' to track upstream"
7025
msgstr "使用 <名称> 而不是 'origin' 去跟踪上游"
7026
6783
-#: builtin/clone.c:115
7027
+#: builtin/clone.c:117
7028
msgid "checkout <branch> instead of the remote's HEAD"
7029
msgstr "检出 <分支> 而不是远程 HEAD"
7030
6787
-#: builtin/clone.c:117
7031
+#: builtin/clone.c:119
7032
msgid "path to git-upload-pack on the remote"
7033
msgstr "远程 git-upload-pack 路径"
7034
6791
-#: builtin/clone.c:118 builtin/fetch.c:138 builtin/grep.c:806
7035
+#: builtin/clone.c:120 builtin/fetch.c:151 builtin/grep.c:813
7036
#: builtin/pull.c:211
7037
msgid "depth"
7038
msgstr "深度"
7039
6796
-#: builtin/clone.c:119
7040
+#: builtin/clone.c:121
7041
msgid "create a shallow clone of that depth"
7042
msgstr "创建一个指定深度的浅克隆"
7043
6800
-#: builtin/clone.c:120 builtin/fetch.c:140 builtin/pack-objects.c:2991
6801
-#: parse-options.h:142
7044
+#: builtin/clone.c:122 builtin/fetch.c:153 builtin/pack-objects.c:3017
7045
+#: parse-options.h:154
7046
msgid "time"
7047
msgstr "时间"
7048
6805
-#: builtin/clone.c:121
7049
+#: builtin/clone.c:123
7050
msgid "create a shallow clone since a specific time"
7051
msgstr "从一个特定时间创建一个浅克隆"
7052
6809
-#: builtin/clone.c:122 builtin/fetch.c:142
7053
+#: builtin/clone.c:124 builtin/fetch.c:155
7054
msgid "revision"
7055
msgstr "版本"
7056
6813
-#: builtin/clone.c:123 builtin/fetch.c:143
7057
+#: builtin/clone.c:125 builtin/fetch.c:156
7058
msgid "deepen history of shallow clone, excluding rev"
7059
msgstr "深化浅克隆的历史,除了特定版本"
7060
6817
-#: builtin/clone.c:125
7061
+#: builtin/clone.c:127
7062
msgid "clone only one branch, HEAD or --branch"
7063
msgstr "只克隆一个分支、HEAD 或 --branch"
7064
6821
-#: builtin/clone.c:127
7065
+#: builtin/clone.c:129
7066
msgid "don't clone any tags, and make later fetches not to follow them"
7067
msgstr "不要克隆任何标签,并且后续获取操作也不下载它们"
7068
6825
-#: builtin/clone.c:129
7069
+#: builtin/clone.c:131
7070
msgid "any cloned submodules will be shallow"
7071
msgstr "子模组将以浅下载模式克隆"
7072
6829
-#: builtin/clone.c:130 builtin/init-db.c:485
7073
+#: builtin/clone.c:132 builtin/init-db.c:485
7074
msgid "gitdir"
7075
msgstr "git目录"
7076
6833
-#: builtin/clone.c:131 builtin/init-db.c:486
7077
+#: builtin/clone.c:133 builtin/init-db.c:486
7078
msgid "separate git dir from working tree"
7079
msgstr "git目录和工作区分离"
7080
6837
-#: builtin/clone.c:132
7081
+#: builtin/clone.c:134
7082
msgid "key=value"
7083
msgstr "key=value"
7084
6841
-#: builtin/clone.c:133
7085
+#: builtin/clone.c:135
7086
msgid "set config inside the new repository"
7087
msgstr "在新仓库中设置配置信息"
7088
6845
-#: builtin/clone.c:134 builtin/fetch.c:160 builtin/pull.c:224
7089
+#: builtin/clone.c:136 builtin/fetch.c:173 builtin/pull.c:224
7090
#: builtin/push.c:567
7091
msgid "use IPv4 addresses only"
7092
msgstr "只使用 IPv4 地址"
7093
6850
-#: builtin/clone.c:136 builtin/fetch.c:162 builtin/pull.c:227
7094
+#: builtin/clone.c:138 builtin/fetch.c:175 builtin/pull.c:227
7095
#: builtin/push.c:569
7096
msgid "use IPv6 addresses only"
7097
msgstr "只使用 IPv6 地址"
7098
6855
-#: builtin/clone.c:273
7099
+#: builtin/clone.c:276
7100
msgid ""
7101
"No directory name could be guessed.\n"
7102
"Please specify a directory on the command line"
@@ -6860,42 +7104,42 @@ msgstr ""
7104
"无法猜到目录名。\n"
7105
"请在命令行指定一个目录"
7106
6863
-#: builtin/clone.c:326
7107
+#: builtin/clone.c:329
7108
#, c-format
7109
msgid "info: Could not add alternate for '%s': %s\n"
7110
msgstr "info: 不能为 '%s' 添加一个备用:%s\n"
7111
6868
-#: builtin/clone.c:398
7112
+#: builtin/clone.c:401
7113
#, c-format
7114
msgid "failed to open '%s'"
7115
msgstr "无法打开 '%s'"
7116
6873
-#: builtin/clone.c:406
7117
+#: builtin/clone.c:409
7118
#, c-format
7119
msgid "%s exists and is not a directory"
7120
msgstr "%s 存在且不是一个目录"
7121
6878
-#: builtin/clone.c:420
7122
+#: builtin/clone.c:423
7123
#, c-format
7124
msgid "failed to stat %s\n"
7125
msgstr "对 %s 调用 stat 失败\n"
7126
This file is too large to show in full.