l10n: zh_CN.po: translate 27 messages (2210t0f0u)

Translations for git v1.9-rc0, and also update translations on "graft" and "reference repository". Signed-off-by: Jiang Xin <worldhello.net@gmail.com>

Jiang Xin committed Jan 18, 2014 at 11:04 UTC cfff71a961bea566e6e9a043dc324646763bd36c
1 file changed +972 -837
po/zh_CN.po
+972 -837
@@ -12,8 +12,8 @@ msgid ""
12 msgstr ""
13 "Project-Id-Version: Git\n"
14 "Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
15 -"POT-Creation-Date: 2013-11-02 08:06+0800\n"
16 -"PO-Revision-Date: 2013-11-02 08:14+0800\n"
15 +"POT-Creation-Date: 2014-01-18 07:42+0800\n"
16 +"PO-Revision-Date: 2014-01-18 10:54+0800\n"
17 "Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
18 "Language-Team: GitHub <https://github.com/gotgit/git/>\n"
19 "Language: zh_CN\n"
@@ -60,7 +60,7 @@ msgstr ""
60 msgid "git archive --remote <repo> [--exec <cmd>] --list"
61 msgstr "git archive --remote <版本库> [--exec <命令>] --list"
62
63 -#: archive.c:242 builtin/add.c:240 builtin/add.c:556 builtin/rm.c:328
63 +#: archive.c:242 builtin/add.c:240 builtin/add.c:559 builtin/rm.c:328
64 #, c-format
65 msgid "pathspec '%s' did not match any files"
66 msgstr "路径规则 '%s' 未匹配任何文件"
@@ -81,8 +81,8 @@ msgstr "前缀"
81 msgid "prepend prefix to each pathname in the archive"
82 msgstr "为归档中每个路径名加上前缀"
83
84 -#: archive.c:330 builtin/archive.c:88 builtin/blame.c:2264
85 -#: builtin/blame.c:2265 builtin/config.c:58 builtin/fast-export.c:680
84 +#: archive.c:330 builtin/archive.c:88 builtin/blame.c:2265
85 +#: builtin/blame.c:2266 builtin/config.c:58 builtin/fast-export.c:680
86 #: builtin/fast-export.c:682 builtin/grep.c:716 builtin/hash-object.c:77
87 #: builtin/ls-files.c:486 builtin/ls-files.c:489 builtin/notes.c:408
88 #: builtin/notes.c:565 builtin/read-tree.c:108 parse-options.h:154
@@ -261,64 +261,64 @@ msgstr "无法为更新锁定引用"
261 msgid "Failed to write ref"
262 msgstr "不能写引用"
263
264 -#: bundle.c:36
264 +#: bundle.c:37
265 #, c-format
266 msgid "'%s' does not look like a v2 bundle file"
267 msgstr "'%s' 不像是一个 v2 版本的包文件"
268
269 -#: bundle.c:63
269 +#: bundle.c:64
270 #, c-format
271 msgid "unrecognized header: %s%s (%d)"
272 msgstr "未能识别的包头:%s%s (%d)"
273
274 -#: bundle.c:89 builtin/commit.c:706
274 +#: bundle.c:90 builtin/commit.c:706
275 #, c-format
276 msgid "could not open '%s'"
277 msgstr "不能打开 '%s'"
278
279 -#: bundle.c:140
279 +#: bundle.c:141
280 msgid "Repository lacks these prerequisite commits:"
281 msgstr "版本库缺少这些必备的提交:"
282
283 -#: bundle.c:164 sequencer.c:662 sequencer.c:1112 builtin/log.c:332
284 -#: builtin/log.c:821 builtin/log.c:1418 builtin/log.c:1644 builtin/merge.c:364
283 +#: bundle.c:165 sequencer.c:662 sequencer.c:1112 builtin/log.c:332
284 +#: builtin/log.c:821 builtin/log.c:1418 builtin/log.c:1644 builtin/merge.c:357
285 #: builtin/shortlog.c:158
286 msgid "revision walk setup failed"
287 msgstr "版本遍历设置失败"
288
289 -#: bundle.c:186
289 +#: bundle.c:187
290 #, c-format
291 msgid "The bundle contains this ref:"
292 msgid_plural "The bundle contains these %d refs:"
293 msgstr[0] "这个包中含有这个引用:"
294 msgstr[1] "这个包中含有 %d 个引用:"
295
296 -#: bundle.c:193
296 +#: bundle.c:194
297 msgid "The bundle records a complete history."
298 msgstr "这个包记录一个完整历史。"
299
300 -#: bundle.c:195
300 +#: bundle.c:196
301 #, c-format
302 msgid "The bundle requires this ref:"
303 msgid_plural "The bundle requires these %d refs:"
304 msgstr[0] "这个包需要这个引用:"
305 msgstr[1] "这个包需要 %d 个引用:"
306
307 -#: bundle.c:294
307 +#: bundle.c:296
308 msgid "rev-list died"
309 msgstr "rev-list 终止"
310
311 -#: bundle.c:300 builtin/log.c:1329 builtin/shortlog.c:261
311 +#: bundle.c:302 builtin/log.c:1329 builtin/shortlog.c:261
312 #, c-format
313 msgid "unrecognized argument: %s"
314 msgstr "未能识别的参数:%s"
315
316 -#: bundle.c:335
316 +#: bundle.c:337
317 #, c-format
318 msgid "ref '%s' is excluded by the rev-list options"
319 msgstr "引用 '%s' 被 rev-list 选项排除"
320
321 -#: bundle.c:380
321 +#: bundle.c:382
322 msgid "Refusing to create empty bundle."
323 msgstr "不能创建空包。"
324
@@ -353,16 +353,16 @@ msgstr "%s %s 不是一个提交!"
353 msgid "memory exhausted"
354 msgstr "内存耗尽"
355
356 -#: connected.c:60
356 +#: connected.c:70
357 msgid "Could not run 'git rev-list'"
358 msgstr "不能执行 'git rev-list'"
359
360 -#: connected.c:80
360 +#: connected.c:90
361 #, c-format
362 msgid "failed write to rev-list: %s"
363 msgstr "无法写入 rev-list:%s"
364
365 -#: connected.c:88
365 +#: connected.c:98
366 #, c-format
367 msgid "failed to close rev-list's stdin: %s"
368 msgstr "无法关闭 rev-list 的标准输入:%s"
@@ -434,24 +434,29 @@ msgid_plural "%lu years ago"
434 msgstr[0] "%lu 年前"
435 msgstr[1] "%lu 年前"
436
437 +#: diffcore-order.c:24
438 +#, c-format
439 +msgid "failed to read orderfile '%s'"
440 +msgstr "无法读取排序文件 '%s'"
441 +
442 # 译者:注意保持前导空格
438 -#: diff.c:112
443 +#: diff.c:113
444 #, c-format
445 msgid " Failed to parse dirstat cut-off percentage '%s'\n"
446 msgstr " 无法解析 dirstat 截止(cut-off)百分比 '%s'\n"
447
448 # 译者:注意保持前导空格
444 -#: diff.c:117
449 +#: diff.c:118
450 #, c-format
451 msgid " Unknown dirstat parameter '%s'\n"
452 msgstr " 未知的 dirstat 参数 '%s'\n"
453
449 -#: diff.c:210
454 +#: diff.c:213
455 #, c-format
456 msgid "Unknown value for 'diff.submodule' config variable: '%s'"
457 msgstr "配置变量 'diff.submodule' 未知的取值:'%s'"
458
454 -#: diff.c:260
459 +#: diff.c:263
460 #, c-format
461 msgid ""
462 "Found errors in 'diff.dirstat' config variable:\n"
@@ -460,7 +465,7 @@ msgstr ""
465 "发现配置变量 'diff.dirstat' 中的错误:\n"
466 "%s"
467
463 -#: diff.c:3490
468 +#: diff.c:3509
469 #, c-format
470 msgid ""
471 "Failed to parse --dirstat/-X option parameter:\n"
@@ -469,7 +474,7 @@ msgstr ""
474 "无法解析 --dirstat/-X 选项的参数:\n"
475 "%s"
476
472 -#: diff.c:3504
477 +#: diff.c:3523
478 #, c-format
479 msgid "Failed to parse --submodule option parameter: '%s'"
480 msgstr "无法解析 --submodule 选项的参数:'%s'"
@@ -580,7 +585,7 @@ msgid "failed to read the cache"
585 msgstr "无法读取缓存"
586
587 #: merge.c:110 builtin/checkout.c:358 builtin/checkout.c:559
583 -#: builtin/clone.c:655
588 +#: builtin/clone.c:661
589 msgid "unable to write new index file"
590 msgstr "无法写新的索引文件"
591
@@ -629,7 +634,7 @@ msgstr "不能读取对象 %s '%s'"
634 msgid "blob expected for %s '%s'"
635 msgstr "%s '%s' 应为数据(blob)对象"
636
632 -#: merge-recursive.c:774 builtin/clone.c:311
637 +#: merge-recursive.c:774 builtin/clone.c:317
638 #, c-format
639 msgid "failed to open '%s'"
640 msgstr "无法打开 '%s'"
@@ -679,7 +684,7 @@ msgstr ""
684 msgid "rename"
685 msgstr "重命名"
686
682 -#: merge-recursive.c:1082
687 +#: merge-recursive.c:1082 wt-status.c:283
688 msgid "renamed"
689 msgstr "重命名"
690
@@ -742,7 +747,7 @@ msgstr "对象 %s 不是一个数据(blob)对象"
747 msgid "modify"
748 msgstr "修改"
749
745 -#: merge-recursive.c:1565
750 +#: merge-recursive.c:1565 wt-status.c:281
751 msgid "modified"
752 msgstr "修改"
753
@@ -764,7 +769,7 @@ msgstr "略过 %s(已经做过相同合并)"
769 msgid "Auto-merging %s"
770 msgstr "自动合并 %s"
771
767 -#: merge-recursive.c:1634 git-submodule.sh:1125
772 +#: merge-recursive.c:1634 git-submodule.sh:1148
773 msgid "submodule"
774 msgstr "子模组"
775
@@ -834,7 +839,7 @@ msgstr "合并未返回提交"
839 msgid "Could not parse object '%s'"
840 msgstr "不能解析对象 '%s'"
841
837 -#: merge-recursive.c:2010 builtin/merge.c:672
842 +#: merge-recursive.c:2010 builtin/merge.c:665
843 msgid "Unable to write index."
844 msgstr "不能写入索引。"
845
@@ -890,46 +895,46 @@ msgstr " %s"
895 msgid "-NUM"
896 msgstr "-数字"
897
893 -#: pathspec.c:118
898 +#: pathspec.c:133
899 msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
900 msgstr "全局的 'glob' 和 'noglob' 路径规则设置不兼容"
901
897 -#: pathspec.c:128
902 +#: pathspec.c:143
903 msgid ""
904 "global 'literal' pathspec setting is incompatible with all other global "
905 "pathspec settings"
906 msgstr "全局的 'literal' 路径规则设置和其它的全局路径规则设置不兼容"
907
903 -#: pathspec.c:158
908 +#: pathspec.c:177
909 msgid "invalid parameter for pathspec magic 'prefix'"
910 msgstr "路径规则包含无效的神奇前缀"
911
907 -#: pathspec.c:164
912 +#: pathspec.c:183
913 #, c-format
914 msgid "Invalid pathspec magic '%.*s' in '%s'"
915 msgstr "在路径规则 '%3$s' 中无效的神奇前缀 '%2$.*1$s'"
916
912 -#: pathspec.c:168
917 +#: pathspec.c:187
918 #, c-format
919 msgid "Missing ')' at the end of pathspec magic in '%s'"
920 msgstr "路径规则 '%s' 的神奇前缀结尾少了一个 ')'"
921
917 -#: pathspec.c:186
922 +#: pathspec.c:205
923 #, c-format
924 msgid "Unimplemented pathspec magic '%c' in '%s'"
925 msgstr "路径规则 '%2$s' 中包含未实现的神奇前缀 '%1$c'"
926
922 -#: pathspec.c:211
927 +#: pathspec.c:230
928 #, c-format
929 msgid "%s: 'literal' and 'glob' are incompatible"
930 msgstr "%s:'literal' 和 'glob' 不兼容"
931
927 -#: pathspec.c:222
932 +#: pathspec.c:241
933 #, c-format
934 msgid "%s: '%s' is outside repository"
935 msgstr "%s:'%s' 在版本库之外"
936
932 -#: pathspec.c:278
937 +#: pathspec.c:291
938 #, c-format
939 msgid "Pathspec '%s' is in submodule '%.*s'"
940 msgstr "路径规则 '%s' 在子模组 '%.*s' 中"
@@ -939,42 +944,74 @@ msgstr "路径规则 '%s' 在子模组 '%.*s' 中"
944 #. * name. E.g. when add--interactive dies when running
945 #. * "checkout -p"
946 #.
942 -#: pathspec.c:340
947 +#: pathspec.c:353
948 #, c-format
949 msgid "%s: pathspec magic not supported by this command: %s"
950 msgstr "%s:路径规则神奇前缀不被此命令支持:%s"
951
947 -#: pathspec.c:415
952 +#: pathspec.c:433
953 #, c-format
954 msgid "pathspec '%s' is beyond a symbolic link"
955 msgstr "路径规则 '%s' 位于符号链接中"
956
952 -#: remote.c:1833
957 +#: pathspec.c:442
958 +msgid ""
959 +"There is nothing to exclude from by :(exclude) patterns.\n"
960 +"Perhaps you forgot to add either ':/' or '.' ?"
961 +msgstr ""
962 +"没有为 :(exclude) 模式提供要忽略的内容。也许您忘记了\n"
963 +"添加 ':/' 或 '.' ?"
964 +
965 +#: remote.c:753
966 +#, c-format
967 +msgid "Cannot fetch both %s and %s to %s"
968 +msgstr "不能同时获取 %s 和 %s 至 %s"
969 +
970 +#: remote.c:757
971 +#, c-format
972 +msgid "%s usually tracks %s, not %s"
973 +msgstr "%s 通常跟踪 %s,而非 %s"
974 +
975 +#: remote.c:761
976 +#, c-format
977 +msgid "%s tracks both %s and %s"
978 +msgstr "%s 同时跟踪 %s 和 %s"
979 +
980 +#.
981 +#. * This last possibility doesn't occur because
982 +#. * FETCH_HEAD_IGNORE entries always appear at
983 +#. * the end of the list.
984 +#.
985 +#: remote.c:769
986 +msgid "Internal error"
987 +msgstr "内部错误"
988 +
989 +#: remote.c:1871
990 #, c-format
991 msgid "Your branch is based on '%s', but the upstream is gone.\n"
992 msgstr "您的分支基于 '%s',但此上游分支已经不存在。\n"
993
957 -#: remote.c:1837
994 +#: remote.c:1875
995 msgid " (use \"git branch --unset-upstream\" to fixup)\n"
996 msgstr " (使用 \"git branch --unset-upstream\" 来修复)\n"
997
961 -#: remote.c:1840
998 +#: remote.c:1878
999 #, c-format
1000 msgid "Your branch is up-to-date with '%s'.\n"
1001 msgstr "您的分支与上游分支 '%s' 一致。\n"
1002
966 -#: remote.c:1844
1003 +#: remote.c:1882
1004 #, c-format
1005 msgid "Your branch is ahead of '%s' by %d commit.\n"
1006 msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
1007 msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n"
1008 msgstr[1] "您的分支领先 '%s' 共 %d 个提交。\n"
1009
973 -#: remote.c:1850
1010 +#: remote.c:1888
1011 msgid " (use \"git push\" to publish your local commits)\n"
1012 msgstr " (使用 \"git push\" 来发布您的本地提交)\n"
1013
977 -#: remote.c:1853
1014 +#: remote.c:1891
1015 #, c-format
1016 msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1017 msgid_plural ""
@@ -983,11 +1020,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
1020 msgstr[1] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
1021
1022 # 译者:注意保持前导空格
986 -#: remote.c:1861
1023 +#: remote.c:1899
1024 msgid " (use \"git pull\" to update your local branch)\n"
1025 msgstr " (使用 \"git pull\" 来更新您的本地分支)\n"
1026
990 -#: remote.c:1864
1027 +#: remote.c:1902
1028 #, c-format
1029 msgid ""
1030 "Your branch and '%s' have diverged,\n"
@@ -1003,7 +1040,7 @@ msgstr[1] ""
1040 "并且分别有 %d 和 %d 处不同的提交。\n"
1041
1042 # 译者:注意保持前导空格
1006 -#: remote.c:1874
1043 +#: remote.c:1912
1044 msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1045 msgstr " (使用 \"git pull\" 来合并远程分支)\n"
1046
@@ -1016,14 +1053,14 @@ msgstr "不能打开 /dev/null"
1053 msgid "dup2(%d,%d) failed"
1054 msgstr "不能调用 dup2(%d,%d)"
1055
1019 -#: sequencer.c:206 builtin/merge.c:790 builtin/merge.c:903
1020 -#: builtin/merge.c:1013 builtin/merge.c:1023
1056 +#: sequencer.c:206 builtin/merge.c:783 builtin/merge.c:896
1057 +#: builtin/merge.c:1006 builtin/merge.c:1016
1058 #, c-format
1059 msgid "Could not open '%s' for writing"
1060 msgstr "不能为写入打开 '%s'"
1061
1025 -#: sequencer.c:208 builtin/merge.c:350 builtin/merge.c:793
1026 -#: builtin/merge.c:1015 builtin/merge.c:1028
1062 +#: sequencer.c:208 builtin/merge.c:343 builtin/merge.c:786
1063 +#: builtin/merge.c:1008 builtin/merge.c:1021
1064 #, c-format
1065 msgid "Could not write to '%s'"
1066 msgstr "不能写入 '%s'"
@@ -1262,7 +1299,7 @@ msgstr "不能作为初始提交还原"
1299 msgid "Can't cherry-pick into empty head"
1300 msgstr "不能拣选到空分支"
1301
1265 -#: sha1_name.c:440
1302 +#: sha1_name.c:439
1303 msgid ""
1304 "Git normally never creates a ref that ends with 40 hex characters\n"
1305 "because it will be ignored when you just specify 40-hex. These refs\n"
@@ -1283,21 +1320,21 @@ msgstr ""
1320 "可能需要删除它们。用 \"git config advice.objectNameWarning false\"\n"
1321 "命令关闭本消息通知。"
1322
1286 -#: sha1_name.c:1112
1323 +#: sha1_name.c:1109
1324 msgid "HEAD does not point to a branch"
1325 msgstr "HEAD 没有指向一个分支"
1326
1290 -#: sha1_name.c:1115
1327 +#: sha1_name.c:1112
1328 #, c-format
1329 msgid "No such branch: '%s'"
1330 msgstr "没有此分支:'%s'"
1331
1295 -#: sha1_name.c:1117
1332 +#: sha1_name.c:1114
1333 #, c-format
1334 msgid "No upstream configured for branch '%s'"
1335 msgstr "尚未给分支 '%s' 设置上游"
1336
1300 -#: sha1_name.c:1121
1337 +#: sha1_name.c:1118
1338 #, c-format
1339 msgid "Upstream branch '%s' not stored as a remote-tracking branch"
1340 msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
@@ -1405,371 +1442,358 @@ msgstr "无法在口令文件中查询到当前用户:%s"
1442 msgid "no such user"
1443 msgstr "无此用户"
1444
1408 -#: wt-status.c:146
1445 +#: wt-status.c:150
1446 msgid "Unmerged paths:"
1447 msgstr "未合并的路径:"
1448
1449 # 译者:注意保持前导空格
1413 -#: wt-status.c:173 wt-status.c:200
1450 +#: wt-status.c:177 wt-status.c:204
1451 #, c-format
1452 msgid " (use \"git reset %s <file>...\" to unstage)"
1453 msgstr " (使用 \"git reset %s <file>...\" 撤出暂存区)"
1454
1455 # 译者:注意保持前导空格
1419 -#: wt-status.c:175 wt-status.c:202
1456 +#: wt-status.c:179 wt-status.c:206
1457 msgid " (use \"git rm --cached <file>...\" to unstage)"
1458 msgstr " (使用 \"git rm --cached <file>...\" 撤出暂存区)"
1459
1460 # 译者:注意保持前导空格
1424 -#: wt-status.c:179
1461 +#: wt-status.c:183
1462 msgid " (use \"git add <file>...\" to mark resolution)"
1463 msgstr " (使用 \"git add <file>...\" 标记解决方案)"
1464
1465 # 译者:注意保持前导空格
1429 -#: wt-status.c:181 wt-status.c:185
1466 +#: wt-status.c:185 wt-status.c:189
1467 msgid " (use \"git add/rm <file>...\" as appropriate to mark resolution)"
1468 msgstr " (酌情使用 \"git add/rm <file>...\" 标记解决方案)"
1469
1470 # 译者:注意保持前导空格
1434 -#: wt-status.c:183
1471 +#: wt-status.c:187
1472 msgid " (use \"git rm <file>...\" to mark resolution)"
1473 msgstr " (使用 \"git rm <file>...\" 标记解决方案)"
1474
1438 -#: wt-status.c:194
1475 +#: wt-status.c:198
1476 msgid "Changes to be committed:"
1477 msgstr "要提交的变更:"
1478
1442 -#: wt-status.c:212
1479 +#: wt-status.c:216
1480 msgid "Changes not staged for commit:"
1481 msgstr "尚未暂存以备提交的变更:"
1482
1483 # 译者:注意保持前导空格
1447 -#: wt-status.c:216
1484 +#: wt-status.c:220
1485 msgid " (use \"git add <file>...\" to update what will be committed)"
1486 msgstr " (使用 \"git add <file>...\" 更新要提交的内容)"
1487
1488 # 译者:注意保持前导空格
1452 -#: wt-status.c:218
1489 +#: wt-status.c:222
1490 msgid " (use \"git add/rm <file>...\" to update what will be committed)"
1491 msgstr " (使用 \"git add/rm <file>...\" 更新要提交的内容)"
1492
1493 # 译者:注意保持前导空格
1457 -#: wt-status.c:219
1494 +#: wt-status.c:223
1495 msgid ""
1496 " (use \"git checkout -- <file>...\" to discard changes in working directory)"
1497 msgstr " (使用 \"git checkout -- <file>...\" 丢弃工作区的改动)"
1498
1499 # 译者:注意保持前导空格
1463 -#: wt-status.c:221
1500 +#: wt-status.c:225
1501 msgid " (commit or discard the untracked or modified content in submodules)"
1502 msgstr " (提交或丢弃子模组中未跟踪或修改的内容)"
1503
1504 # 译者:注意保持前导空格
1468 -#: wt-status.c:233
1505 +#: wt-status.c:237
1506 #, c-format
1507 msgid " (use \"git %s <file>...\" to include in what will be committed)"
1508 msgstr " (使用 \"git %s <file>...\" 以包含要提交的内容)"
1509
1473 -#: wt-status.c:250
1510 +#: wt-status.c:254
1511 msgid "bug"
1512 msgstr "bug"
1513
1477 -#: wt-status.c:255
1514 +#: wt-status.c:259
1515 msgid "both deleted:"
1516 msgstr "双方删除:"
1517
1481 -#: wt-status.c:256
1518 +#: wt-status.c:260
1519 msgid "added by us:"
1520 msgstr "由我们添加:"
1521
1485 -#: wt-status.c:257
1522 +#: wt-status.c:261
1523 msgid "deleted by them:"
1524 msgstr "由他们删除:"
1525
1489 -#: wt-status.c:258
1526 +#: wt-status.c:262
1527 msgid "added by them:"
1528 msgstr "由他们添加:"
1529
1493 -#: wt-status.c:259
1530 +#: wt-status.c:263
1531 msgid "deleted by us:"
1532 msgstr "由我们删除:"
1533
1497 -#: wt-status.c:260
1534 +#: wt-status.c:264
1535 msgid "both added:"
1536 msgstr "双方添加:"
1537
1501 -#: wt-status.c:261
1538 +#: wt-status.c:265
1539 msgid "both modified:"
1540 msgstr "双方修改:"
1541
1542 +# 译者:为保证在输出中对齐,注意调整句中空格!
1543 +#: wt-status.c:275
1544 +msgid "new file"
1545 +msgstr "新文件"
1546 +
1547 +#: wt-status.c:277
1548 +msgid "copied"
1549 +msgstr "拷贝"
1550 +
1551 +#: wt-status.c:279
1552 +msgid "deleted"
1553 +msgstr "删除"
1554 +
1555 +# 译者:为保证在输出中对齐,注意调整句中空格!
1556 +#: wt-status.c:285
1557 +msgid "typechange"
1558 +msgstr "类型变更"
1559 +
1560 +# 译者:为保证在输出中对齐,注意调整句中空格!
1561 +#: wt-status.c:287
1562 +msgid "unknown"
1563 +msgstr "未知"
1564 +
1565 +#: wt-status.c:289
1566 +msgid "unmerged"
1567 +msgstr "未合并"
1568 +
1569 # 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
1506 -#: wt-status.c:291
1570 +#: wt-status.c:336
1571 msgid "new commits, "
1572 msgstr "新提交, "
1573
1574 # 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
1511 -#: wt-status.c:293
1575 +#: wt-status.c:338
1576 msgid "modified content, "
1577 msgstr "修改的内容, "
1578
1579 # 译者:末尾两个字节可能被删减,如果翻译为中文标点会出现半个汉字
1516 -#: wt-status.c:295
1580 +#: wt-status.c:340
1581 msgid "untracked content, "
1582 msgstr "未跟踪的内容, "
1583
1520 -# 译者:为保证在输出中对齐,注意调整句中空格!
1521 -#: wt-status.c:312
1522 -#, c-format
1523 -msgid "new file: %s"
1524 -msgstr "新文件: %s"
1525 -
1526 -# 译者:为保证在输出中对齐,注意调整句中空格!
1527 -#: wt-status.c:315
1528 -#, c-format
1529 -msgid "copied: %s -> %s"
1530 -msgstr "拷贝: %s -> %s"
1531 -
1532 -# 译者:为保证在输出中对齐,注意调整句中空格!
1533 -#: wt-status.c:318
1534 -#, c-format
1535 -msgid "deleted: %s"
1536 -msgstr "删除: %s"
1537 -
1538 -# 译者:为保证在输出中对齐,注意调整句中空格!
1539 -#: wt-status.c:321
1540 -#, c-format
1541 -msgid "modified: %s"
1542 -msgstr "修改: %s"
1543 -
1544 -# 译者:为保证在输出中对齐,注意调整句中空格!
1545 -#: wt-status.c:324
1546 -#, c-format
1547 -msgid "renamed: %s -> %s"
1548 -msgstr "重命名: %s -> %s"
1549 -
1550 -# 译者:为保证在输出中对齐,注意调整句中空格!
1551 -#: wt-status.c:327
1552 -#, c-format
1553 -msgid "typechange: %s"
1554 -msgstr "类型变更: %s"
1555 -
1556 -# 译者:为保证在输出中对齐,注意调整句中空格!
1557 -#: wt-status.c:330
1558 -#, c-format
1559 -msgid "unknown: %s"
1560 -msgstr "未知: %s"
1561 -
1562 -# 译者:为保证在输出中对齐,注意调整句中空格!
1563 -#: wt-status.c:333
1564 -#, c-format
1565 -msgid "unmerged: %s"
1566 -msgstr "未合并: %s"
1567 -
1568 -#: wt-status.c:336
1584 +#: wt-status.c:357
1585 #, c-format
1586 msgid "bug: unhandled diff status %c"
1587 msgstr "bug:未处理的差异状态 %c"
1588
1573 -#: wt-status.c:703
1589 +#: wt-status.c:732
1590 msgid "Submodules changed but not updated:"
1591 msgstr "子模组已修改但尚未更新:"
1592
1577 -#: wt-status.c:705
1593 +#: wt-status.c:734
1594 msgid "Submodule changes to be committed:"
1595 msgstr "要提交的子模组变更:"
1596
1581 -#: wt-status.c:848
1597 +#: wt-status.c:836
1598 +msgid ""
1599 +"Do not touch the line above.\n"
1600 +"Everything below will be removed."
1601 +msgstr ""
1602 +"不要改动上面的一行。\n"
1603 +"下面的所有内容均将被删除。"
1604 +
1605 +#: wt-status.c:899
1606 msgid "You have unmerged paths."
1607 msgstr "您有尚未合并的路径。"
1608
1609 # 译者:注意保持前导空格
1586 -#: wt-status.c:851
1610 +#: wt-status.c:902
1611 msgid " (fix conflicts and run \"git commit\")"
1612 msgstr " (解决冲突并运行 \"git commit\")"
1613
1590 -#: wt-status.c:854
1614 +#: wt-status.c:905
1615 msgid "All conflicts fixed but you are still merging."
1616 msgstr "所有冲突已解决但您仍处于合并中。"
1617
1618 # 译者:注意保持前导空格
1595 -#: wt-status.c:857
1619 +#: wt-status.c:908
1620 msgid " (use \"git commit\" to conclude merge)"
1621 msgstr " (使用 \"git commit\" 结束合并)"
1622
1599 -#: wt-status.c:867
1623 +#: wt-status.c:918
1624 msgid "You are in the middle of an am session."
1625 msgstr "您正处于一个 am 过程中。"
1626
1603 -#: wt-status.c:870
1627 +#: wt-status.c:921
1628 msgid "The current patch is empty."
1629 msgstr "当前的补丁为空。"
1630
1631 # 译者:注意保持前导空格
1608 -#: wt-status.c:874
1632 +#: wt-status.c:925
1633 msgid " (fix conflicts and then run \"git am --continue\")"
1634 msgstr " (解决冲突,然后运行 \"git am --continue\")"
1635
1636 # 译者:注意保持前导空格
1613 -#: wt-status.c:876
1637 +#: wt-status.c:927
1638 msgid " (use \"git am --skip\" to skip this patch)"
1639 msgstr " (使用 \"git am --skip\" 跳过此补丁)"
1640
1641 # 译者:注意保持前导空格
1618 -#: wt-status.c:878
1642 +#: wt-status.c:929
1643 msgid " (use \"git am --abort\" to restore the original branch)"
1644 msgstr " (使用 \"git am --abort\" 恢复原有分支)"
1645
1622 -#: wt-status.c:938 wt-status.c:955
1646 +#: wt-status.c:989 wt-status.c:1006
1647 #, c-format
1648 msgid "You are currently rebasing branch '%s' on '%s'."
1649 msgstr "您正在将分支 '%s' 变基到 '%s'。"
1650
1627 -#: wt-status.c:943 wt-status.c:960
1651 +#: wt-status.c:994 wt-status.c:1011
1652 msgid "You are currently rebasing."
1653 msgstr "您正在变基。"
1654
1655 # 译者:注意保持前导空格
1632 -#: wt-status.c:946
1656 +#: wt-status.c:997
1657 msgid " (fix conflicts and then run \"git rebase --continue\")"
1658 msgstr " (解决冲突,然后运行 \"git rebase --continue\")"
1659
1660 # 译者:注意保持前导空格
1637 -#: wt-status.c:948
1661 +#: wt-status.c:999
1662 msgid " (use \"git rebase --skip\" to skip this patch)"
1663 msgstr " (使用 \"git rebase --skip\" 跳过此补丁)"
1664
1665 # 译者:注意保持前导空格
1642 -#: wt-status.c:950
1666 +#: wt-status.c:1001
1667 msgid " (use \"git rebase --abort\" to check out the original branch)"
1668 msgstr " (使用 \"git rebase --abort\" 以检出原有分支)"
1669
1670 # 译者:注意保持前导空格
1647 -#: wt-status.c:963
1671 +#: wt-status.c:1014
1672 msgid " (all conflicts fixed: run \"git rebase --continue\")"
1673 msgstr " (所有冲突已解决:运行 \"git rebase --continue\")"
1674
1651 -#: wt-status.c:967
1675 +#: wt-status.c:1018
1676 #, c-format
1677 msgid ""
1678 "You are currently splitting a commit while rebasing branch '%s' on '%s'."
1679 msgstr "您正在将分支 '%s' 变基到 '%s' 过程中拆分一个提交。"
1680
1657 -#: wt-status.c:972
1681 +#: wt-status.c:1023
1682 msgid "You are currently splitting a commit during a rebase."
1683 msgstr "您正在变基过程中拆分一个提交。"
1684
1685 # 译者:注意保持前导空格
1662 -#: wt-status.c:975
1686 +#: wt-status.c:1026
1687 msgid " (Once your working directory is clean, run \"git rebase --continue\")"
1688 msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")"
1689
1666 -#: wt-status.c:979
1690 +#: wt-status.c:1030
1691 #, c-format
1692 msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
1693 msgstr "您正在将分支 '%s' 变基到 '%s' 过程中编辑一个提交。"
1694
1671 -#: wt-status.c:984
1695 +#: wt-status.c:1035
1696 msgid "You are currently editing a commit during a rebase."
1697 msgstr "您正在变基过程中编辑一个提交。"
1698
1699 # 译者:注意保持前导空格
1676 -#: wt-status.c:987
1700 +#: wt-status.c:1038
1701 msgid " (use \"git commit --amend\" to amend the current commit)"
1702 msgstr " (使用 \"git commit --amend\" 修补当前提交)"
1703
1704 # 译者:注意保持前导空格
1681 -#: wt-status.c:989
1705 +#: wt-status.c:1040
1706 msgid ""
1707 " (use \"git rebase --continue\" once you are satisfied with your changes)"
1708 msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
1709
1686 -#: wt-status.c:999
1710 +#: wt-status.c:1050
1711 #, c-format
1712 msgid "You are currently cherry-picking commit %s."
1713 msgstr "您正在做拣选提交 %s。"
1714
1715 # 译者:注意保持前导空格
1692 -#: wt-status.c:1004
1716 +#: wt-status.c:1055
1717 msgid " (fix conflicts and run \"git cherry-pick --continue\")"
1718 msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
1719
1720 # 译者:注意保持前导空格
1697 -#: wt-status.c:1007
1721 +#: wt-status.c:1058
1722 msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
1723 msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
1724
1725 # 译者:注意保持前导空格
1702 -#: wt-status.c:1009
1726 +#: wt-status.c:1060
1727 msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
1728 msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
1729
1706 -#: wt-status.c:1018
1730 +#: wt-status.c:1069
1731 #, c-format
1732 msgid "You are currently reverting commit %s."
1733 msgstr "您正在反转提交 %s 。"
1734
1735 # 译者:注意保持前导空格
1712 -#: wt-status.c:1023
1736 +#: wt-status.c:1074
1737 msgid " (fix conflicts and run \"git revert --continue\")"
1738 msgstr " (解决冲突并运行 \"git revert --continue\")"
1739
1740 # 译者:注意保持前导空格
1717 -#: wt-status.c:1026
1741 +#: wt-status.c:1077
1742 msgid " (all conflicts fixed: run \"git revert --continue\")"
1743 msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
1744
1745 # 译者:注意保持前导空格
1722 -#: wt-status.c:1028
1746 +#: wt-status.c:1079
1747 msgid " (use \"git revert --abort\" to cancel the revert operation)"
1748 msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
1749
1726 -#: wt-status.c:1039
1750 +#: wt-status.c:1090
1751 #, c-format
1752 msgid "You are currently bisecting, started from branch '%s'."
1753 msgstr "您正在从分支 '%s' 开始做二分查找。"
1754
1731 -#: wt-status.c:1043
1755 +#: wt-status.c:1094
1756 msgid "You are currently bisecting."
1757 msgstr "您正在做二分查找。"
1758
1759 # 译者:注意保持前导空格
1736 -#: wt-status.c:1046
1760 +#: wt-status.c:1097
1761 msgid " (use \"git bisect reset\" to get back to the original branch)"
1762 msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
1763
1740 -#: wt-status.c:1221
1764 +#: wt-status.c:1272
1765 msgid "On branch "
1766 msgstr "位于分支 "
1767
1744 -#: wt-status.c:1228
1768 +#: wt-status.c:1279
1769 msgid "rebase in progress; onto "
1770 msgstr "变基正在进行中;至 "
1771
1748 -#: wt-status.c:1235
1772 +#: wt-status.c:1286
1773 msgid "HEAD detached at "
1774 msgstr "头指针分离于 "
1775
1752 -#: wt-status.c:1237
1776 +#: wt-status.c:1288
1777 msgid "HEAD detached from "
1778 msgstr "头指针分离自 "
1779
1756 -#: wt-status.c:1240
1780 +#: wt-status.c:1291
1781 msgid "Not currently on any branch."
1782 msgstr "当前不在任何分支上。"
1783
1760 -#: wt-status.c:1257
1784 +#: wt-status.c:1308
1785 msgid "Initial commit"
1786 msgstr "初始提交"
1787
1764 -#: wt-status.c:1271
1788 +#: wt-status.c:1322
1789 msgid "Untracked files"
1790 msgstr "未跟踪的文件"
1791
1768 -#: wt-status.c:1273
1792 +#: wt-status.c:1324
1793 msgid "Ignored files"
1794 msgstr "忽略的文件"
1795
1772 -#: wt-status.c:1277
1796 +#: wt-status.c:1328
1797 #, c-format
1798 msgid ""
1799 "It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -1779,94 +1803,94 @@ msgstr ""
1803 "耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
1804 "但您需要小心不要忘了添加新文件(参见 'git help status')。"
1805
1782 -#: wt-status.c:1283
1806 +#: wt-status.c:1334
1807 #, c-format
1808 msgid "Untracked files not listed%s"
1809 msgstr "未跟踪的文件没有列出%s"
1810
1811 # 译者:中文字符串拼接,可删除前导空格
1788 -#: wt-status.c:1285
1812 +#: wt-status.c:1336
1813 msgid " (use -u option to show untracked files)"
1814 msgstr "(使用 -u 参数显示未跟踪的文件)"
1815
1792 -#: wt-status.c:1291
1816 +#: wt-status.c:1342
1817 msgid "No changes"
1818 msgstr "没有修改"
1819
1796 -#: wt-status.c:1296
1820 +#: wt-status.c:1347
1821 #, c-format
1822 msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
1823 msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
1824
1801 -#: wt-status.c:1299
1825 +#: wt-status.c:1350
1826 #, c-format
1827 msgid "no changes added to commit\n"
1828 msgstr "修改尚未加入提交\n"
1829
1806 -#: wt-status.c:1302
1830 +#: wt-status.c:1353
1831 #, c-format
1832 msgid ""
1833 "nothing added to commit but untracked files present (use \"git add\" to "
1834 "track)\n"
1835 msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
1836
1813 -#: wt-status.c:1305
1837 +#: wt-status.c:1356
1838 #, c-format
1839 msgid "nothing added to commit but untracked files present\n"
1840 msgstr "提交为空,但是存在尚未跟踪的文件\n"
1841
1842 # 译者:中文字符串拼接,可删除前导空格
1819 -#: wt-status.c:1308
1843 +#: wt-status.c:1359
1844 #, c-format
1845 msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
1846 msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
1847
1824 -#: wt-status.c:1311 wt-status.c:1316
1848 +#: wt-status.c:1362 wt-status.c:1367
1849 #, c-format
1850 msgid "nothing to commit\n"
1851 msgstr "无文件要提交\n"
1852
1853 # 译者:中文字符串拼接,可删除前导空格
1830 -#: wt-status.c:1314
1854 +#: wt-status.c:1365
1855 #, c-format
1856 msgid "nothing to commit (use -u to show untracked files)\n"
1857 msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
1858
1859 # 译者:中文字符串拼接,可删除前导空格
1836 -#: wt-status.c:1318
1860 +#: wt-status.c:1369
1861 #, c-format
1862 msgid "nothing to commit, working directory clean\n"
1863 msgstr "无文件要提交,干净的工作区\n"
1864
1841 -#: wt-status.c:1427
1865 +#: wt-status.c:1478
1866 msgid "HEAD (no branch)"
1867 msgstr "HEAD(非分支)"
1868
1869 # 译者:注意保持句尾空格
1846 -#: wt-status.c:1433
1870 +#: wt-status.c:1484
1871 msgid "Initial commit on "
1872 msgstr "初始提交于 "
1873
1850 -#: wt-status.c:1463
1874 +#: wt-status.c:1514
1875 msgid "gone"
1876 msgstr "丢失"
1877
1878 # 译者:注意保持句尾空格
1855 -#: wt-status.c:1465
1879 +#: wt-status.c:1516
1880 msgid "behind "
1881 msgstr "落后 "
1882
1883 # 译者:注意保持句尾空格
1860 -#: wt-status.c:1468 wt-status.c:1471
1884 +#: wt-status.c:1519 wt-status.c:1522
1885 msgid "ahead "
1886 msgstr "领先 "
1887
1888 # 译者:注意保持句尾空格
1865 -#: wt-status.c:1473
1889 +#: wt-status.c:1524
1890 msgid ", behind "
1891 msgstr ",落后 "
1892
1869 -#: compat/precompose_utf8.c:55 builtin/clone.c:350
1893 +#: compat/precompose_utf8.c:55 builtin/clone.c:356
1894 #, c-format
1895 msgid "failed to unlink '%s'"
1896 msgstr "无法删除 '%s'"
@@ -1995,15 +2019,15 @@ msgstr "不能应用 '%s'"
2019 msgid "The following paths are ignored by one of your .gitignore files:\n"
2020 msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
2021
1998 -#: builtin/add.c:354 builtin/clean.c:875 builtin/fetch.c:92 builtin/mv.c:66
1999 -#: builtin/prune-packed.c:73 builtin/push.c:459 builtin/remote.c:1253
2022 +#: builtin/add.c:354 builtin/clean.c:875 builtin/fetch.c:93 builtin/mv.c:70
2023 +#: builtin/prune-packed.c:77 builtin/push.c:506 builtin/remote.c:1344
2024 #: builtin/rm.c:269
2025 msgid "dry run"
2026 msgstr "演习"
2027
2028 #: builtin/add.c:355 builtin/apply.c:4410 builtin/check-ignore.c:19
2029 #: builtin/commit.c:1249 builtin/count-objects.c:95 builtin/fsck.c:612
2006 -#: builtin/log.c:1592 builtin/mv.c:65 builtin/read-tree.c:113
2030 +#: builtin/log.c:1592 builtin/mv.c:69 builtin/read-tree.c:113
2031 msgid "be verbose"
2032 msgstr "冗长输出"
2033
@@ -2084,11 +2108,11 @@ msgid "Maybe you wanted to say 'git add .'?\n"
2108 msgstr "也许您想要执行 'git add .'?\n"
2109
2110 #: builtin/add.c:492 builtin/check-ignore.c:172 builtin/clean.c:919
2087 -#: builtin/commit.c:320 builtin/mv.c:86 builtin/reset.c:224 builtin/rm.c:299
2111 +#: builtin/commit.c:320 builtin/mv.c:90 builtin/reset.c:224 builtin/rm.c:299
2112 msgid "index file corrupt"
2113 msgstr "索引文件损坏"
2114
2091 -#: builtin/add.c:589 builtin/apply.c:4506 builtin/mv.c:259 builtin/rm.c:432
2115 +#: builtin/add.c:592 builtin/apply.c:4506 builtin/mv.c:270 builtin/rm.c:432
2116 msgid "Unable to write new index file"
2117 msgstr "无法写入新索引文件"
2118
@@ -2417,7 +2441,7 @@ msgid "unable to read index file"
2441 msgstr "无法读取索引文件"
2442
2443 #: builtin/apply.c:4357 builtin/apply.c:4360 builtin/clone.c:90
2420 -#: builtin/fetch.c:77
2444 +#: builtin/fetch.c:78
2445 msgid "path"
2446 msgstr "路径"
2447
@@ -2615,95 +2639,95 @@ msgstr "git blame [选项] [版本选项] [版本] [--] 文件"
2639 msgid "[rev-opts] are documented in git-rev-list(1)"
2640 msgstr "[版本选项] 的文档记录在 git-rev-list(1) 中"
2641
2618 -#: builtin/blame.c:2248
2642 +#: builtin/blame.c:2249
2643 msgid "Show blame entries as we find them, incrementally"
2644 msgstr "增量式地显示发现的 blame 条目"
2645
2622 -#: builtin/blame.c:2249
2646 +#: builtin/blame.c:2250
2647 msgid "Show blank SHA-1 for boundary commits (Default: off)"
2648 msgstr "边界提交显示空的 SHA-1(默认:关闭)"
2649
2626 -#: builtin/blame.c:2250
2650 +#: builtin/blame.c:2251
2651 msgid "Do not treat root commits as boundaries (Default: off)"
2652 msgstr "不把根提交作为边界(默认:关闭)"
2653
2630 -#: builtin/blame.c:2251
2654 +#: builtin/blame.c:2252
2655 msgid "Show work cost statistics"
2656 msgstr "显示命令消耗统计"
2657
2634 -#: builtin/blame.c:2252
2658 +#: builtin/blame.c:2253
2659 msgid "Show output score for blame entries"
2660 msgstr "显示判断 blame 条目位移的得分诊断信息"
2661
2638 -#: builtin/blame.c:2253
2662 +#: builtin/blame.c:2254
2663 msgid "Show original filename (Default: auto)"
2664 msgstr "显示原始文件名(默认:自动)"
2665
2642 -#: builtin/blame.c:2254
2666 +#: builtin/blame.c:2255
2667 msgid "Show original linenumber (Default: off)"
2668 msgstr "显示原始的行号(默认:关闭)"
2669
2646 -#: builtin/blame.c:2255
2670 +#: builtin/blame.c:2256
2671 msgid "Show in a format designed for machine consumption"
2672 msgstr "显示为一个适合机器读取的格式"
2673
2650 -#: builtin/blame.c:2256
2674 +#: builtin/blame.c:2257
2675 msgid "Show porcelain format with per-line commit information"
2676 msgstr "为每一行显示机器适用的提交信息"
2677
2654 -#: builtin/blame.c:2257
2678 +#: builtin/blame.c:2258
2679 msgid "Use the same output mode as git-annotate (Default: off)"
2680 msgstr "使用和 git-annotate 相同的输出模式(默认:关闭)"
2681
2658 -#: builtin/blame.c:2258
2682 +#: builtin/blame.c:2259
2683 msgid "Show raw timestamp (Default: off)"
2684 msgstr "显示原始时间戳(默认:关闭)"
2685
2662 -#: builtin/blame.c:2259
2686 +#: builtin/blame.c:2260
2687 msgid "Show long commit SHA1 (Default: off)"
2688 msgstr "显示长的SHA1提交号(默认:关闭)"
2689
2666 -#: builtin/blame.c:2260
2690 +#: builtin/blame.c:2261
2691 msgid "Suppress author name and timestamp (Default: off)"
2692 msgstr "隐藏作者名字和时间戳(默认:关闭)"
2693
2670 -#: builtin/blame.c:2261
2694 +#: builtin/blame.c:2262
2695 msgid "Show author email instead of name (Default: off)"
2696 msgstr "显示作者的邮箱而不是名字(默认:关闭)"
2697
2674 -#: builtin/blame.c:2262
2698 +#: builtin/blame.c:2263
2699 msgid "Ignore whitespace differences"
2700 msgstr "忽略空白差异"
2701
2678 -#: builtin/blame.c:2263
2702 +#: builtin/blame.c:2264
2703 msgid "Spend extra cycles to find better match"
2704 msgstr "花费额外的循环来找到更好的匹配"
2705
2682 -#: builtin/blame.c:2264
2706 +#: builtin/blame.c:2265
2707 msgid "Use revisions from <file> instead of calling git-rev-list"
2708 msgstr "使用来自 <file> 的修订集而不是调用 git-rev-list"
2709
2686 -#: builtin/blame.c:2265
2710 +#: builtin/blame.c:2266
2711 msgid "Use <file>'s contents as the final image"
2712 msgstr "使用 <file> 的内容作为最终的图片"
2713
2690 -#: builtin/blame.c:2266 builtin/blame.c:2267
2714 +#: builtin/blame.c:2267 builtin/blame.c:2268
2715 msgid "score"
2716 msgstr "得分"
2717
2694 -#: builtin/blame.c:2266
2718 +#: builtin/blame.c:2267
2719 msgid "Find line copies within and across files"
2720 msgstr "找到文件内及跨文件的行拷贝"
2721
2698 -#: builtin/blame.c:2267
2722 +#: builtin/blame.c:2268
2723 msgid "Find line movements within and across files"
2724 msgstr "找到文件内及跨文件的行移动"
2725
2702 -#: builtin/blame.c:2268
2726 +#: builtin/blame.c:2269
2727 msgid "n,m"
2728 msgstr "n,m"
2729
2706 -#: builtin/blame.c:2268
2730 +#: builtin/blame.c:2269
2731 msgid "Process only line range n,m, counting from 1"
2732 msgstr "只处理行范围在 n 和 m 之间的,从 1 开始"
2733
@@ -2809,285 +2833,285 @@ msgstr "已删除分支 %s(曾为 %s)。\n"
2833 msgid "branch '%s' does not point at a commit"
2834 msgstr "分支 '%s' 未指向一个提交"
2835
2812 -#: builtin/branch.c:453
2836 +#: builtin/branch.c:454
2837 #, c-format
2838 msgid "[%s: gone]"
2839 msgstr "[%s: 丢失]"
2840
2817 -#: builtin/branch.c:456
2841 +#: builtin/branch.c:459
2842 #, c-format
2843 msgid "[%s]"
2844 msgstr "[%s]"
2845
2822 -#: builtin/branch.c:459
2846 +#: builtin/branch.c:464
2847 #, c-format
2848 msgid "[%s: behind %d]"
2849 msgstr "[%s:落后 %d]"
2850
2827 -#: builtin/branch.c:461
2851 +#: builtin/branch.c:466
2852 #, c-format
2853 msgid "[behind %d]"
2854 msgstr "[落后 %d]"
2855
2832 -#: builtin/branch.c:465
2856 +#: builtin/branch.c:470
2857 #, c-format
2858 msgid "[%s: ahead %d]"
2859 msgstr "[%s:领先 %d]"
2860
2837 -#: builtin/branch.c:467
2861 +#: builtin/branch.c:472
2862 #, c-format
2863 msgid "[ahead %d]"
2864 msgstr "[领先 %d]"
2865
2842 -#: builtin/branch.c:470
2866 +#: builtin/branch.c:475
2867 #, c-format
2868 msgid "[%s: ahead %d, behind %d]"
2869 msgstr "[%s:领先 %d,落后 %d]"
2870
2847 -#: builtin/branch.c:473
2871 +#: builtin/branch.c:478
2872 #, c-format
2873 msgid "[ahead %d, behind %d]"
2874 msgstr "[领先 %d,落后 %d]"
2875
2852 -#: builtin/branch.c:496
2876 +#: builtin/branch.c:502
2877 msgid " **** invalid ref ****"
2878 msgstr " **** 无效引用 ****"
2879
2856 -#: builtin/branch.c:588
2880 +#: builtin/branch.c:594
2881 #, c-format
2882 msgid "(no branch, rebasing %s)"
2883 msgstr "(非分支,正变基 %s)"
2884
2861 -#: builtin/branch.c:591
2885 +#: builtin/branch.c:597
2886 #, c-format
2887 msgid "(no branch, bisect started on %s)"
2888 msgstr "(非分支,二分查找开始于 %s)"
2889
2866 -#: builtin/branch.c:594
2890 +#: builtin/branch.c:600
2891 #, c-format
2892 msgid "(detached from %s)"
2893 msgstr "(分离自 %s)"
2894
2871 -#: builtin/branch.c:597
2895 +#: builtin/branch.c:603
2896 msgid "(no branch)"
2897 msgstr "(非分支)"
2898
2875 -#: builtin/branch.c:643
2899 +#: builtin/branch.c:649
2900 #, c-format
2901 msgid "object '%s' does not point to a commit"
2902 msgstr "对象 '%s' 没有指向一个提交"
2903
2880 -#: builtin/branch.c:675
2904 +#: builtin/branch.c:681
2905 msgid "some refs could not be read"
2906 msgstr "一些引用不能读取"
2907
2884 -#: builtin/branch.c:688
2908 +#: builtin/branch.c:694
2909 msgid "cannot rename the current branch while not on any."
2910 msgstr "无法重命名当前分支因为不处于任何分支上。"
2911
2888 -#: builtin/branch.c:698
2912 +#: builtin/branch.c:704
2913 #, c-format
2914 msgid "Invalid branch name: '%s'"
2915 msgstr "无效的分支名:'%s'"
2916
2893 -#: builtin/branch.c:713
2917 +#: builtin/branch.c:719
2918 msgid "Branch rename failed"
2919 msgstr "分支重命名失败"
2920
2897 -#: builtin/branch.c:717
2921 +#: builtin/branch.c:723
2922 #, c-format
2923 msgid "Renamed a misnamed branch '%s' away"
2924 msgstr "重命名掉一个错误命名的旧分支 '%s'"
2925
2902 -#: builtin/branch.c:721
2926 +#: builtin/branch.c:727
2927 #, c-format
2928 msgid "Branch renamed to %s, but HEAD is not updated!"
2929 msgstr "分支重命名为 %s,但 HEAD 没有更新!"
2930
2907 -#: builtin/branch.c:728
2931 +#: builtin/branch.c:734
2932 msgid "Branch is renamed, but update of config-file failed"
2933 msgstr "分支被重命名,但更新 config 文件失败"
2934
2911 -#: builtin/branch.c:743
2935 +#: builtin/branch.c:749
2936 #, c-format
2937 msgid "malformed object name %s"
2938 msgstr "非法的对象名 %s"
2939
2916 -#: builtin/branch.c:767
2940 +#: builtin/branch.c:773
2941 #, c-format
2942 msgid "could not write branch description template: %s"
2943 msgstr "不能写分支描述模版:%s"
2944
2921 -#: builtin/branch.c:797
2945 +#: builtin/branch.c:803
2946 msgid "Generic options"
2947 msgstr "通用选项"
2948
2925 -#: builtin/branch.c:799
2949 +#: builtin/branch.c:805
2950 msgid "show hash and subject, give twice for upstream branch"
2951 msgstr "显示哈希值和主题,若参数出现两次则显示上游分支"
2952
2929 -#: builtin/branch.c:800
2953 +#: builtin/branch.c:806
2954 msgid "suppress informational messages"
2955 msgstr "不显示信息"
2956
2933 -#: builtin/branch.c:801
2957 +#: builtin/branch.c:807
2958 msgid "set up tracking mode (see git-pull(1))"
2959 msgstr "设置跟踪模式(参见 git-pull(1))"
2960
2937 -#: builtin/branch.c:803
2961 +#: builtin/branch.c:809
2962 msgid "change upstream info"
2963 msgstr "改变上游信息"
2964
2941 -#: builtin/branch.c:807
2965 +#: builtin/branch.c:813
2966 msgid "use colored output"
2967 msgstr "使用彩色输出"
2968
2945 -#: builtin/branch.c:808
2969 +#: builtin/branch.c:814
2970 msgid "act on remote-tracking branches"
2971 msgstr "作用于远程跟踪分支"
2972
2949 -#: builtin/branch.c:811 builtin/branch.c:817 builtin/branch.c:838
2950 -#: builtin/branch.c:844 builtin/commit.c:1460 builtin/commit.c:1461
2973 +#: builtin/branch.c:817 builtin/branch.c:823 builtin/branch.c:844
2974 +#: builtin/branch.c:850 builtin/commit.c:1460 builtin/commit.c:1461
2975 #: builtin/commit.c:1462 builtin/commit.c:1463 builtin/tag.c:468
2976 msgid "commit"
2977 msgstr "提交"
2978
2955 -#: builtin/branch.c:812 builtin/branch.c:818
2979 +#: builtin/branch.c:818 builtin/branch.c:824
2980 msgid "print only branches that contain the commit"
2981 msgstr "只打印包含该提交的分支"
2982
2959 -#: builtin/branch.c:824
2983 +#: builtin/branch.c:830
2984 msgid "Specific git-branch actions:"
2985 msgstr "具体的 git-branch 动作:"
2986
2963 -#: builtin/branch.c:825
2987 +#: builtin/branch.c:831
2988 msgid "list both remote-tracking and local branches"
2989 msgstr "列出远程跟踪及本地分支"
2990
2967 -#: builtin/branch.c:827
2991 +#: builtin/branch.c:833
2992 msgid "delete fully merged branch"
2993 msgstr "删除完全合并的分支"
2994
2971 -#: builtin/branch.c:828
2995 +#: builtin/branch.c:834
2996 msgid "delete branch (even if not merged)"
2997 msgstr "删除分支(即使没有合并)"
2998
2975 -#: builtin/branch.c:829
2999 +#: builtin/branch.c:835
3000 msgid "move/rename a branch and its reflog"
3001 msgstr "移动/重命名一个分支,以及它的引用日志"
3002
2979 -#: builtin/branch.c:830
3003 +#: builtin/branch.c:836
3004 msgid "move/rename a branch, even if target exists"
3005 msgstr "移动/重命名一个分支,即使目标已存在"
3006
2983 -#: builtin/branch.c:831
3007 +#: builtin/branch.c:837
3008 msgid "list branch names"
3009 msgstr "列出分支名"
3010
2987 -#: builtin/branch.c:832
3011 +#: builtin/branch.c:838
3012 msgid "create the branch's reflog"
3013 msgstr "创建分支的引用日志"
3014
2991 -#: builtin/branch.c:834
3015 +#: builtin/branch.c:840
3016 msgid "edit the description for the branch"
3017 msgstr "标记分支的描述"
3018
2995 -#: builtin/branch.c:835
3019 +#: builtin/branch.c:841
3020 msgid "force creation (when already exists)"
3021 msgstr "强制创建(当已经存在)"
3022
2999 -#: builtin/branch.c:838
3023 +#: builtin/branch.c:844
3024 msgid "print only not merged branches"
3025 msgstr "只打印没有合并的分支"
3026
3003 -#: builtin/branch.c:844
3027 +#: builtin/branch.c:850
3028 msgid "print only merged branches"
3029 msgstr "只打印合并的分支"
3030
3007 -#: builtin/branch.c:848
3031 +#: builtin/branch.c:854
3032 msgid "list branches in columns"
3033 msgstr "以列的方式显示分支"
3034
3011 -#: builtin/branch.c:861
3035 +#: builtin/branch.c:867
3036 msgid "Failed to resolve HEAD as a valid ref."
3037 msgstr "无法将 HEAD 解析为有效引用。"
3038
3015 -#: builtin/branch.c:866 builtin/clone.c:629
3039 +#: builtin/branch.c:872 builtin/clone.c:635
3040 msgid "HEAD not found below refs/heads!"
3041 msgstr "HEAD 没有位于 /refs/heads 之下!"
3042
3019 -#: builtin/branch.c:890
3043 +#: builtin/branch.c:896
3044 msgid "--column and --verbose are incompatible"
3045 msgstr "--column 和 --verbose 不兼容"
3046
3023 -#: builtin/branch.c:896 builtin/branch.c:935
3047 +#: builtin/branch.c:902 builtin/branch.c:941
3048 msgid "branch name required"
3049 msgstr "必须提供分支名"
3050
3027 -#: builtin/branch.c:911
3051 +#: builtin/branch.c:917
3052 msgid "Cannot give description to detached HEAD"
3053 msgstr "不能向分离头指针提供描述"
3054
3031 -#: builtin/branch.c:916
3055 +#: builtin/branch.c:922
3056 msgid "cannot edit description of more than one branch"
3057 msgstr "不能为一个以上的分支编辑描述"
3058
3035 -#: builtin/branch.c:923
3059 +#: builtin/branch.c:929
3060 #, c-format
3061 msgid "No commit on branch '%s' yet."
3062 msgstr "分支 '%s' 尚无提交。"
3063
3040 -#: builtin/branch.c:926
3064 +#: builtin/branch.c:932
3065 #, c-format
3066 msgid "No branch named '%s'."
3067 msgstr "没有分支 '%s'。"
3068
3045 -#: builtin/branch.c:941
3069 +#: builtin/branch.c:947
3070 msgid "too many branches for a rename operation"
3071 msgstr "为重命名操作提供了太多的分支名"
3072
3049 -#: builtin/branch.c:946
3073 +#: builtin/branch.c:952
3074 msgid "too many branches to set new upstream"
3075 msgstr "为设置新上游提供了太多的分支名"
3076
3053 -#: builtin/branch.c:950
3077 +#: builtin/branch.c:956
3078 #, c-format
3079 msgid ""
3080 "could not set upstream of HEAD to %s when it does not point to any branch."
3081 msgstr "无法设置 HEAD 的上游为 %s,因为 HEAD 没有指向任何分支。"
3082
3059 -#: builtin/branch.c:953 builtin/branch.c:975 builtin/branch.c:997
3083 +#: builtin/branch.c:959 builtin/branch.c:981 builtin/branch.c:1002
3084 #, c-format
3085 msgid "no such branch '%s'"
3086 msgstr "没有此分支 '%s'"
3087
3064 -#: builtin/branch.c:957
3088 +#: builtin/branch.c:963
3089 #, c-format
3090 msgid "branch '%s' does not exist"
3091 msgstr "分支 '%s' 不存在"
3092
3069 -#: builtin/branch.c:969
3093 +#: builtin/branch.c:975
3094 msgid "too many branches to unset upstream"
3095 msgstr "为取消上游设置操作提供了太多的分支名"
3096
3073 -#: builtin/branch.c:973
3097 +#: builtin/branch.c:979
3098 msgid "could not unset upstream of HEAD when it does not point to any branch."
3099 msgstr "无法取消 HEAD 的上游设置因为它没有指向一个分支"
3100
3077 -#: builtin/branch.c:979
3101 +#: builtin/branch.c:985
3102 #, c-format
3103 msgid "Branch '%s' has no upstream information"
3104 msgstr "分支 '%s' 没有上游信息"
3105
3082 -#: builtin/branch.c:994
3106 +#: builtin/branch.c:999
3107 msgid "it does not make sense to create 'HEAD' manually"
3108 msgstr "手工创建 'HEAD' 没有意义"
3109
3086 -#: builtin/branch.c:1000
3110 +#: builtin/branch.c:1005
3111 msgid "-a and -r options to 'git branch' do not make sense with a branch name"
3112 msgstr "'git branch' 的 -a 和 -r 选项带一个分支名参数没有意义"
3113
3090 -#: builtin/branch.c:1003
3114 +#: builtin/branch.c:1008
3115 #, c-format
3116 msgid ""
3117 "The --set-upstream flag is deprecated and will be removed. Consider using --"
@@ -3095,7 +3119,7 @@ msgid ""
3119 msgstr ""
3120 "选项 --set-upstream 已弃用并将被移除。考虑使用 --track 或 --set-upstream-to\n"
3121
3098 -#: builtin/branch.c:1020
3122 +#: builtin/branch.c:1025
3123 #, c-format
3124 msgid ""
3125 "\n"
@@ -3106,12 +3130,12 @@ msgstr ""
3130 "如果你想用 '%s' 跟踪 '%s', 这么做:\n"
3131 "\n"
3132
3109 -#: builtin/branch.c:1021
3133 +#: builtin/branch.c:1026
3134 #, c-format
3135 msgid " git branch -d %s\n"
3136 msgstr " git branch -d %s\n"
3137
3114 -#: builtin/branch.c:1022
3138 +#: builtin/branch.c:1027
3139 #, c-format
3140 msgid " git branch --set-upstream-to %s\n"
3141 msgstr " git branch --set-upstream-to %s\n"
@@ -3129,43 +3153,43 @@ msgstr "需要一个版本库来创建包。"
3153 msgid "Need a repository to unbundle."
3154 msgstr "需要一个版本库来解包。"
3155
3132 -#: builtin/cat-file.c:312
3156 +#: builtin/cat-file.c:328
3157 msgid "git cat-file (-t|-s|-e|-p|<type>|--textconv) <object>"
3158 msgstr "git cat-file (-t|-s|-e|-p|<类型>|--textconv) <对象>"
3159
3136 -#: builtin/cat-file.c:313
3160 +#: builtin/cat-file.c:329
3161 msgid "git cat-file (--batch|--batch-check) < <list_of_objects>"
3162 msgstr "git cat-file (--batch|--batch-check) < <对象列表>"
3163
3140 -#: builtin/cat-file.c:350
3164 +#: builtin/cat-file.c:366
3165 msgid "<type> can be one of: blob, tree, commit, tag"
3166 msgstr "<类型> 可以是其中之一:blob、tree、commit、tag"
3167
3144 -#: builtin/cat-file.c:351
3168 +#: builtin/cat-file.c:367
3169 msgid "show object type"
3170 msgstr "显示对象类型"
3171
3148 -#: builtin/cat-file.c:352
3172 +#: builtin/cat-file.c:368
3173 msgid "show object size"
3174 msgstr "显示对象大小"
3175
3152 -#: builtin/cat-file.c:354
3176 +#: builtin/cat-file.c:370
3177 msgid "exit with zero when there's no error"
3178 msgstr "当没有错误时退出并返回零"
3179
3156 -#: builtin/cat-file.c:355
3180 +#: builtin/cat-file.c:371
3181 msgid "pretty-print object's content"
3182 msgstr "美观地打印对象的内容"
3183
3160 -#: builtin/cat-file.c:357
3184 +#: builtin/cat-file.c:373
3185 msgid "for blob objects, run textconv on object's content"
3186 msgstr "对于数据(blob)对象,对其内容执行 textconv"
3187
3164 -#: builtin/cat-file.c:359
3188 +#: builtin/cat-file.c:375
3189 msgid "show info and content of objects fed from the standard input"
3190 msgstr "显示从标准输入提供的对象的信息和内容"
3191
3168 -#: builtin/cat-file.c:362
3192 +#: builtin/cat-file.c:378
3193 msgid "show info about objects fed from the standard input"
3194 msgstr "显示从标准输入提供的对象的信息"
3195
@@ -3193,7 +3217,7 @@ msgstr "从标准输入读出文件名"
3217 msgid "terminate input and output records by a NUL character"
3218 msgstr "输入和输出的记录使用 NUL 字符终结"
3219
3196 -#: builtin/check-ignore.c:18 builtin/checkout.c:1090 builtin/gc.c:259
3220 +#: builtin/check-ignore.c:18 builtin/checkout.c:1090 builtin/gc.c:260
3221 msgid "suppress progress reporting"
3222 msgstr "不显示进度报告"
3223
@@ -3483,7 +3507,7 @@ msgid "Cannot switch branch to a non-commit '%s'"
3507 msgstr "不能切换分支到一个非提交 '%s'"
3508
3509 #: builtin/checkout.c:1091 builtin/checkout.c:1093 builtin/clone.c:88
3486 -#: builtin/remote.c:169 builtin/remote.c:171
3510 +#: builtin/remote.c:159 builtin/remote.c:161
3511 msgid "branch"
3512 msgstr "分支"
3513
@@ -3531,11 +3555,11 @@ msgstr "强制检出(丢弃本地修改)"
3555 msgid "perform a 3-way merge with the new branch"
3556 msgstr "和新的分支执行三路合并"
3557
3534 -#: builtin/checkout.c:1106 builtin/merge.c:232
3558 +#: builtin/checkout.c:1106 builtin/merge.c:225
3559 msgid "update ignored files (default)"
3560 msgstr "更新忽略的文件(默认)"
3561
3538 -#: builtin/checkout.c:1107 builtin/log.c:1228 parse-options.h:251
3562 +#: builtin/checkout.c:1107 builtin/log.c:1228 parse-options.h:248
3563 msgid "style"
3564 msgstr "风格"
3565
@@ -3732,7 +3756,7 @@ msgid "remove whole directories"
3756 msgstr "删除整个目录"
3757
3758 #: builtin/clean.c:880 builtin/describe.c:420 builtin/grep.c:718
3735 -#: builtin/ls-files.c:483 builtin/name-rev.c:315 builtin/show-ref.c:185
3759 +#: builtin/ls-files.c:483 builtin/name-rev.c:314 builtin/show-ref.c:185
3760 msgid "pattern"
3761 msgstr "模式"
3762
@@ -3770,8 +3794,8 @@ msgstr ""
3794 msgid "git clone [options] [--] <repo> [<dir>]"
3795 msgstr "git clone [选项] [--] <版本库> [<路径>]"
3796
3773 -#: builtin/clone.c:64 builtin/fetch.c:96 builtin/merge.c:229
3774 -#: builtin/push.c:474
3797 +#: builtin/clone.c:64 builtin/fetch.c:97 builtin/merge.c:222
3798 +#: builtin/push.c:521
3799 msgid "force progress reporting"
3800 msgstr "强制显示进度报告"
3801
@@ -3813,7 +3837,7 @@ msgstr "模板目录将被使用"
3837
3838 #: builtin/clone.c:85
3839 msgid "reference repository"
3816 -msgstr "引用版本库"
3840 +msgstr "参考版本库"
3841
3842 #: builtin/clone.c:86 builtin/column.c:26 builtin/merge-file.c:44
3843 msgid "name"
@@ -3831,7 +3855,7 @@ msgstr "检出<分支>而不是远程HEAD"
3855 msgid "path to git-upload-pack on the remote"
3856 msgstr "远程 git-upload-pack 路径"
3857
3834 -#: builtin/clone.c:92 builtin/fetch.c:97 builtin/grep.c:663
3858 +#: builtin/clone.c:92 builtin/fetch.c:98 builtin/grep.c:663
3859 msgid "depth"
3860 msgstr "深度"
3861
@@ -3862,44 +3886,54 @@ msgstr "在新版本库中设置配置信息"
3886 #: builtin/clone.c:252
3887 #, c-format
3888 msgid "reference repository '%s' is not a local repository."
3865 -msgstr "引用版本库 '%s' 不是一个本地版本库。"
3889 +msgstr "参考版本库 '%s' 不是一个本地版本库。"
3890
3867 -#: builtin/clone.c:315
3891 +#: builtin/clone.c:256
3892 +#, c-format
3893 +msgid "reference repository '%s' is shallow"
3894 +msgstr "参考版本库 '%s' 是一个浅克隆"
3895 +
3896 +#: builtin/clone.c:259
3897 +#, c-format
3898 +msgid "reference repository '%s' is grafted"
3899 +msgstr "参考版本库 '%s' 已被嫁接"
3900 +
3901 +#: builtin/clone.c:321
3902 #, c-format
3903 msgid "failed to create directory '%s'"
3904 msgstr "无法创建目录 '%s'"
3905
3872 -#: builtin/clone.c:317 builtin/diff.c:77
3906 +#: builtin/clone.c:323 builtin/diff.c:83
3907 #, c-format
3908 msgid "failed to stat '%s'"
3909 msgstr "无法枚举 '%s' 状态"
3910
3877 -#: builtin/clone.c:319
3911 +#: builtin/clone.c:325
3912 #, c-format
3913 msgid "%s exists and is not a directory"
3914 msgstr "%s 存在且不是一个目录"
3915
3882 -#: builtin/clone.c:333
3916 +#: builtin/clone.c:339
3917 #, c-format
3918 msgid "failed to stat %s\n"
3919 msgstr "无法枚举 %s 状态\n"
3920
3887 -#: builtin/clone.c:355
3921 +#: builtin/clone.c:361
3922 #, c-format
3923 msgid "failed to create link '%s'"
3924 msgstr "无法创建链接 '%s'"
3925
3892 -#: builtin/clone.c:359
3926 +#: builtin/clone.c:365
3927 #, c-format
3928 msgid "failed to copy file to '%s'"
3929 msgstr "无法拷贝文件至 '%s'"
3930
3897 -#: builtin/clone.c:382 builtin/clone.c:559
3931 +#: builtin/clone.c:388 builtin/clone.c:565
3932 #, c-format
3933 msgid "done.\n"
3934 msgstr "完成。\n"
3935
3902 -#: builtin/clone.c:395
3936 +#: builtin/clone.c:401
3937 msgid ""
3938 "Clone succeeded, but checkout failed.\n"
3939 "You can inspect what was checked out with 'git status'\n"
@@ -3909,99 +3943,108 @@ msgstr ""
3943 "您可以通过 'git status' 检查哪些已被检出,然后使用命令\n"
3944 "'git checkout -f HEAD' 重试\n"
3945
3912 -#: builtin/clone.c:474
3946 +#: builtin/clone.c:480
3947 #, c-format
3948 msgid "Could not find remote branch %s to clone."
3949 msgstr "不能发现要克隆的远程分支 %s。"
3950
3917 -#: builtin/clone.c:554
3951 +#: builtin/clone.c:560
3952 #, c-format
3953 msgid "Checking connectivity... "
3954 msgstr "检查连接... "
3955
3922 -#: builtin/clone.c:557
3956 +#: builtin/clone.c:563
3957 msgid "remote did not send all necessary objects"
3958 msgstr "远程没有发送所有必须的对象"
3959
3926 -#: builtin/clone.c:620
3960 +#: builtin/clone.c:626
3961 msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
3962 msgstr "远程 HEAD 指向一个不存在的引用,无法检出。\n"
3963
3930 -#: builtin/clone.c:651
3964 +#: builtin/clone.c:657
3965 msgid "unable to checkout working tree"
3966 msgstr "不能检出工作区"
3967
3934 -#: builtin/clone.c:759
3968 +#: builtin/clone.c:765
3969 msgid "Too many arguments."
3970 msgstr "太多参数。"
3971
3938 -#: builtin/clone.c:763
3972 +#: builtin/clone.c:769
3973 msgid "You must specify a repository to clone."
3974 msgstr "您必须指定一个版本库来克隆。"
3975
3942 -#: builtin/clone.c:774
3976 +#: builtin/clone.c:780
3977 #, c-format
3978 msgid "--bare and --origin %s options are incompatible."
3979 msgstr "--bare 和 --origin %s 选项不兼容。"
3980
3947 -#: builtin/clone.c:777
3981 +#: builtin/clone.c:783
3982 msgid "--bare and --separate-git-dir are incompatible."
3983 msgstr "--bare 和 --separate-git-dir 选项不兼容。"
3984
3951 -#: builtin/clone.c:790
3985 +#: builtin/clone.c:796
3986 #, c-format
3987 msgid "repository '%s' does not exist"
3988 msgstr "版本库 '%s' 不存在"
3989
3956 -#: builtin/clone.c:795
3990 +#: builtin/clone.c:802
3991 msgid "--depth is ignored in local clones; use file:// instead."
3992 msgstr "--depth 在本地克隆被忽略,改为 file:// 协议试试。"
3993
3960 -#: builtin/clone.c:797
3994 +#: builtin/clone.c:805
3995 +msgid "source repository is shallow, ignoring --local"
3996 +msgstr "源版本库是浅克隆,忽略 --local"
3997 +
3998 +#: builtin/clone.c:810
3999 msgid "--local is ignored"
4000 msgstr "--local 被忽略"
4001
3964 -#: builtin/clone.c:807
4002 +#: builtin/clone.c:814 builtin/fetch.c:1119
4003 +#, c-format
4004 +msgid "depth %s is not a positive number"
4005 +msgstr "深度 %s 不是一个正数"
4006 +
4007 +#: builtin/clone.c:824
4008 #, c-format
4009 msgid "destination path '%s' already exists and is not an empty directory."
4010 msgstr "目标路径 '%s' 已经存在,并且不是一个空目录。"
4011
3969 -#: builtin/clone.c:817
4012 +#: builtin/clone.c:834
4013 #, c-format
4014 msgid "working tree '%s' already exists."
4015 msgstr "工作区 '%s' 已经存在。"
4016
3974 -#: builtin/clone.c:830 builtin/clone.c:842
4017 +#: builtin/clone.c:847 builtin/clone.c:859
4018 #, c-format
4019 msgid "could not create leading directories of '%s'"
4020 msgstr "不能为 '%s' 创建先导目录"
4021
3979 -#: builtin/clone.c:833
4022 +#: builtin/clone.c:850
4023 #, c-format
4024 msgid "could not create work tree dir '%s'."
4025 msgstr "不能为 '%s' 创建工作区目录。"
4026
3984 -#: builtin/clone.c:852
4027 +#: builtin/clone.c:869
4028 #, c-format
4029 msgid "Cloning into bare repository '%s'...\n"
4030 msgstr "克隆到裸版本库 '%s'...\n"
4031
3989 -#: builtin/clone.c:854
4032 +#: builtin/clone.c:871
4033 #, c-format
4034 msgid "Cloning into '%s'...\n"
4035 msgstr "正克隆到 '%s'...\n"
4036
3994 -#: builtin/clone.c:888
4037 +#: builtin/clone.c:906
4038 #, c-format
4039 msgid "Don't know how to clone %s"
4040 msgstr "不知道如何克隆 %s"
4041
3999 -#: builtin/clone.c:939 builtin/clone.c:947
4042 +#: builtin/clone.c:957 builtin/clone.c:965
4043 #, c-format
4044 msgid "Remote branch %s not found in upstream %s"
4045 msgstr "远程分支 %s 在上游 %s 未发现"
4046
4004 -#: builtin/clone.c:950
4047 +#: builtin/clone.c:968
4048 msgid "You appear to have cloned an empty repository."
4049 msgstr "您似乎克隆了一个空版本库。"
4050
@@ -4348,7 +4391,7 @@ msgstr "以简洁的格式显示状态"
4391 msgid "show branch information"
4392 msgstr "显示分支信息"
4393
4351 -#: builtin/commit.c:1255 builtin/commit.c:1486 builtin/push.c:460
4394 +#: builtin/commit.c:1255 builtin/commit.c:1486 builtin/push.c:507
4395 msgid "machine-readable output"
4396 msgstr "机器可读的输出"
4397
@@ -4429,7 +4472,7 @@ msgstr "作者"
4472 msgid "override author for commit"
4473 msgstr "提交时覆盖作者"
4474
4432 -#: builtin/commit.c:1458 builtin/gc.c:260
4475 +#: builtin/commit.c:1458 builtin/gc.c:261
4476 msgid "date"
4477 msgstr "日期"
4478
@@ -4437,7 +4480,7 @@ msgstr "日期"
4480 msgid "override date for commit"
4481 msgstr "提交时覆盖日期"
4482
4440 -#: builtin/commit.c:1459 builtin/merge.c:223 builtin/notes.c:405
4483 +#: builtin/commit.c:1459 builtin/merge.c:216 builtin/notes.c:405
4484 #: builtin/notes.c:562 builtin/tag.c:455
4485 msgid "message"
4486 msgstr "说明"
@@ -4491,11 +4534,11 @@ msgstr "设置如何删除提交说明里的空格和#注释"
4534 msgid "include status in commit message template"
4535 msgstr "在提交说明模板里包含状态信息"
4536
4494 -#: builtin/commit.c:1470 builtin/merge.c:230 builtin/tag.c:461
4537 +#: builtin/commit.c:1470 builtin/merge.c:223 builtin/tag.c:461
4538 msgid "key id"
4539 msgstr "key id"
4540
4498 -#: builtin/commit.c:1471 builtin/merge.c:231
4541 +#: builtin/commit.c:1471 builtin/merge.c:224
4542 msgid "GPG sign commit"
4543 msgstr "GPG 提交签名"
4544
@@ -4552,7 +4595,7 @@ msgstr "允许空的提交说明"
4595 msgid "could not parse HEAD commit"
4596 msgstr "不能解析 HEAD 提交"
4597
4555 -#: builtin/commit.c:1567 builtin/merge.c:525
4598 +#: builtin/commit.c:1567 builtin/merge.c:518
4599 #, c-format
4600 msgid "could not open '%s' for reading"
4601 msgstr "不能为读入打开 '%s'"
@@ -4571,29 +4614,29 @@ msgstr "不能读取 MERGE_MODE"
4614 msgid "could not read commit message: %s"
4615 msgstr "不能读取提交说明:%s"
4616
4574 -#: builtin/commit.c:1614
4617 +#: builtin/commit.c:1611
4618 #, c-format
4619 msgid "Aborting commit; you did not edit the message.\n"
4620 msgstr "终止提交;您未更改来自模版的提交说明。\n"
4621
4579 -#: builtin/commit.c:1619
4622 +#: builtin/commit.c:1616
4623 #, c-format
4624 msgid "Aborting commit due to empty commit message.\n"
4625 msgstr "终止提交因为提交说明为空。\n"
4626
4584 -#: builtin/commit.c:1634 builtin/merge.c:861 builtin/merge.c:886
4627 +#: builtin/commit.c:1631 builtin/merge.c:854 builtin/merge.c:879
4628 msgid "failed to write commit object"
4629 msgstr "无法写提交对象"
4630
4588 -#: builtin/commit.c:1655
4631 +#: builtin/commit.c:1652
4632 msgid "cannot lock HEAD ref"
4633 msgstr "无法锁定 HEAD 引用"
4634
4592 -#: builtin/commit.c:1659
4635 +#: builtin/commit.c:1656
4636 msgid "cannot update HEAD ref"
4637 msgstr "无法更新 HEAD 引用"
4638
4596 -#: builtin/commit.c:1670
4639 +#: builtin/commit.c:1667
4640 msgid ""
4641 "Repository has been updated, but unable to write\n"
4642 "new_index file. Check that disk is not full or quota is\n"
@@ -4854,7 +4897,7 @@ msgstr "考虑最近 <n> 个 tags(默认:10)"
4897 msgid "only consider tags matching <pattern>"
4898 msgstr "只考虑匹配 <模式> 的 tags"
4899
4857 -#: builtin/describe.c:423 builtin/name-rev.c:322
4900 +#: builtin/describe.c:423 builtin/name-rev.c:321
4901 msgid "show abbreviated commit object as fallback"
4902 msgstr "显示简写的提交号作为后备"
4903
@@ -4878,31 +4921,31 @@ msgstr "没有发现名称,无法描述任何东西。"
4921 msgid "--dirty is incompatible with commit-ishes"
4922 msgstr "--dirty 不能与提交同时使用"
4923
4881 -#: builtin/diff.c:79
4924 +#: builtin/diff.c:85
4925 #, c-format
4926 msgid "'%s': not a regular file or symlink"
4927 msgstr "'%s':不是一个正规文件或符号链接"
4928
4886 -#: builtin/diff.c:230
4929 +#: builtin/diff.c:236
4930 #, c-format
4931 msgid "invalid option: %s"
4932 msgstr "无效选项:%s"
4933
4891 -#: builtin/diff.c:307
4934 +#: builtin/diff.c:357
4935 msgid "Not a git repository"
4936 msgstr "不是一个 git 版本库"
4937
4895 -#: builtin/diff.c:350
4938 +#: builtin/diff.c:400
4939 #, c-format
4940 msgid "invalid object '%s' given."
4941 msgstr "提供了无效对象 '%s'。"
4942
4900 -#: builtin/diff.c:359
4943 +#: builtin/diff.c:409
4944 #, c-format
4945 msgid "more than two blobs given: '%s'"
4946 msgstr "提供了超过两个数据(blob)对象:'%s'"
4947
4905 -#: builtin/diff.c:366
4948 +#: builtin/diff.c:416
4949 #, c-format
4950 msgid "unhandled object '%s' given."
4951 msgstr "提供了无法处理的对象 '%s'。"
@@ -4963,146 +5006,155 @@ msgstr "git fetch --multiple [<选项>] [(<版本库> | <组>)...]"
5006 msgid "git fetch --all [<options>]"
5007 msgstr "git fetch --all [<选项>]"
5008
4966 -#: builtin/fetch.c:74
5009 +#: builtin/fetch.c:75
5010 msgid "fetch from all remotes"
5011 msgstr "从所有的远程抓取"
5012
4970 -#: builtin/fetch.c:76
5013 +#: builtin/fetch.c:77
5014 msgid "append to .git/FETCH_HEAD instead of overwriting"
5015 msgstr "追加到 .git/FETCH_HEAD 而不是覆盖它"
5016
4974 -#: builtin/fetch.c:78
5017 +#: builtin/fetch.c:79
5018 msgid "path to upload pack on remote end"
5019 msgstr "上传包到远程的路径"
5020
4978 -#: builtin/fetch.c:79
5021 +#: builtin/fetch.c:80
5022 msgid "force overwrite of local branch"
5023 msgstr "强制覆盖本地分支"
5024
4982 -#: builtin/fetch.c:81
5025 +#: builtin/fetch.c:82
5026 msgid "fetch from multiple remotes"
5027 msgstr "从多个远程抓取"
5028
4986 -#: builtin/fetch.c:83
5029 +#: builtin/fetch.c:84
5030 msgid "fetch all tags and associated objects"
5031 msgstr "抓取所有的 tags 和关联对象"
5032
4990 -#: builtin/fetch.c:85
5033 +#: builtin/fetch.c:86
5034 msgid "do not fetch all tags (--no-tags)"
5035 msgstr "不抓取任何 tags (--no-tags)"
5036
4994 -#: builtin/fetch.c:87
5037 +#: builtin/fetch.c:88
5038 msgid "prune remote-tracking branches no longer on remote"
5039 msgstr "清除远程已经不存在的分支的跟踪分支"
5040
5041 # 译者:可选值,不能翻译
4999 -#: builtin/fetch.c:88
5042 +#: builtin/fetch.c:89
5043 msgid "on-demand"
5044 msgstr "on-demand"
5045
5003 -#: builtin/fetch.c:89
5046 +#: builtin/fetch.c:90
5047 msgid "control recursive fetching of submodules"
5048 msgstr "控制子模组的递归抓取"
5049
5007 -#: builtin/fetch.c:93
5050 +#: builtin/fetch.c:94
5051 msgid "keep downloaded pack"
5052 msgstr "保持下载包"
5053
5011 -#: builtin/fetch.c:95
5054 +#: builtin/fetch.c:96
5055 msgid "allow updating of HEAD ref"
5056 msgstr "允许更新 HEAD 引用"
5057
5015 -#: builtin/fetch.c:98
5058 +#: builtin/fetch.c:99
5059 msgid "deepen history of shallow clone"
5060 msgstr "深化浅克隆的历史"
5061
5019 -#: builtin/fetch.c:100
5062 +#: builtin/fetch.c:101
5063 msgid "convert to a complete repository"
5064 msgstr "转换为一个完整的版本库"
5065
5023 -#: builtin/fetch.c:102 builtin/log.c:1197
5066 +#: builtin/fetch.c:103 builtin/log.c:1197
5067 msgid "dir"
5068 msgstr "目录"
5069
5027 -#: builtin/fetch.c:103
5070 +#: builtin/fetch.c:104
5071 msgid "prepend this to submodule path output"
5072 msgstr "在子模组路径输出的前面加上此目录"
5073
5031 -#: builtin/fetch.c:106
5074 +#: builtin/fetch.c:107
5075 msgid "default mode for recursion"
5076 msgstr "递归的默认模式"
5077
5035 -#: builtin/fetch.c:236
5078 +#: builtin/fetch.c:109
5079 +msgid "accept refs that update .git/shallow"
5080 +msgstr "接受更新 .git/shallow 的引用"
5081 +
5082 +#: builtin/fetch.c:347
5083 msgid "Couldn't find remote ref HEAD"
5084 msgstr "无法发现远程 HEAD 引用"
5085
5039 -#: builtin/fetch.c:290
5086 +#: builtin/fetch.c:411
5087 #, c-format
5088 msgid "object %s not found"
5089 msgstr "对象 %s 未发现"
5090
5044 -#: builtin/fetch.c:295
5091 +#: builtin/fetch.c:416
5092 msgid "[up to date]"
5093 msgstr "[最新]"
5094
5048 -#: builtin/fetch.c:309
5095 +#: builtin/fetch.c:430
5096 #, c-format
5097 msgid "! %-*s %-*s -> %s (can't fetch in current branch)"
5098 msgstr "! %-*s %-*s -> %s (在当前分支下不能获取)"
5099
5053 -#: builtin/fetch.c:310 builtin/fetch.c:396
5100 +#: builtin/fetch.c:431 builtin/fetch.c:517
5101 msgid "[rejected]"
5102 msgstr "[已拒绝]"
5103
5057 -#: builtin/fetch.c:321
5104 +#: builtin/fetch.c:442
5105 msgid "[tag update]"
5106 msgstr "[tag更新]"
5107
5108 # 译者:注意保持前导空格
5062 -#: builtin/fetch.c:323 builtin/fetch.c:358 builtin/fetch.c:376
5109 +#: builtin/fetch.c:444 builtin/fetch.c:479 builtin/fetch.c:497
5110 msgid " (unable to update local ref)"
5111 msgstr " (不能更新本地引用)"
5112
5066 -#: builtin/fetch.c:341
5113 +#: builtin/fetch.c:462
5114 msgid "[new tag]"
5115 msgstr "[新tag]"
5116
5070 -#: builtin/fetch.c:344
5117 +#: builtin/fetch.c:465
5118 msgid "[new branch]"
5119 msgstr "[新分支]"
5120
5074 -#: builtin/fetch.c:347
5121 +#: builtin/fetch.c:468
5122 msgid "[new ref]"
5123 msgstr "[新引用]"
5124
5078 -#: builtin/fetch.c:392
5125 +#: builtin/fetch.c:513
5126 msgid "unable to update local ref"
5127 msgstr "不能更新本地引用"
5128
5082 -#: builtin/fetch.c:392
5129 +#: builtin/fetch.c:513
5130 msgid "forced update"
5131 msgstr "强制更新"
5132
5086 -#: builtin/fetch.c:398
5133 +#: builtin/fetch.c:519
5134 msgid "(non-fast-forward)"
5135 msgstr "(非快进式)"
5136
5090 -#: builtin/fetch.c:429 builtin/fetch.c:735
5137 +#: builtin/fetch.c:552 builtin/fetch.c:785
5138 #, c-format
5139 msgid "cannot open %s: %s\n"
5140 msgstr "无法打开 %s:%s\n"
5141
5095 -#: builtin/fetch.c:438
5142 +#: builtin/fetch.c:561
5143 #, c-format
5144 msgid "%s did not send all necessary objects\n"
5145 msgstr "%s 未发送所有必须的对象\n"
5146
5100 -#: builtin/fetch.c:537
5147 +#: builtin/fetch.c:579
5148 +#, c-format
5149 +msgid "reject %s because shallow roots are not allowed to be updated"
5150 +msgstr "拒绝 %s 因为浅克隆不允许被更新"
5151 +
5152 +#: builtin/fetch.c:667 builtin/fetch.c:750
5153 #, c-format
5154 msgid "From %.*s\n"
5155 msgstr "来自 %.*s\n"
5156
5105 -#: builtin/fetch.c:548
5157 +#: builtin/fetch.c:678
5158 #, c-format
5159 msgid ""
5160 "some local refs could not be updated; try running\n"
@@ -5112,87 +5164,87 @@ msgstr ""
5164 " 'git remote prune %s' 来删除旧的、有冲突的分支"
5165
5166 # 译者:注意保持前导空格
5115 -#: builtin/fetch.c:598
5167 +#: builtin/fetch.c:730
5168 #, c-format
5169 msgid " (%s will become dangling)"
5170 msgstr " (%s 将成为摇摆状态)"
5171
5172 # 译者:注意保持前导空格
5121 -#: builtin/fetch.c:599
5173 +#: builtin/fetch.c:731
5174 #, c-format
5175 msgid " (%s has become dangling)"
5176 msgstr " (%s 已成为摇摆状态)"
5177
5126 -#: builtin/fetch.c:606
5178 +#: builtin/fetch.c:755
5179 msgid "[deleted]"
5180 msgstr "[已删除]"
5181
5130 -#: builtin/fetch.c:607 builtin/remote.c:1055
5182 +#: builtin/fetch.c:756 builtin/remote.c:1050
5183 msgid "(none)"
5184 msgstr "(无)"
5185
5134 -#: builtin/fetch.c:725
5186 +#: builtin/fetch.c:775
5187 #, c-format
5188 msgid "Refusing to fetch into current branch %s of non-bare repository"
5189 msgstr "拒绝获取到非裸版本库的当前分支 %s"
5190
5139 -#: builtin/fetch.c:744
5191 +#: builtin/fetch.c:794
5192 #, c-format
5193 msgid "Option \"%s\" value \"%s\" is not valid for %s"
5194 msgstr "选项 \"%s\" 的值 \"%s\" 对于 %s 是无效的"
5195
5144 -#: builtin/fetch.c:747
5196 +#: builtin/fetch.c:797
5197 #, c-format
5198 msgid "Option \"%s\" is ignored for %s\n"
5199 msgstr "选项 \"%s\" 为 %s 所忽略\n"
5200
5149 -#: builtin/fetch.c:801
5201 +#: builtin/fetch.c:853
5202 #, c-format
5203 msgid "Don't know how to fetch from %s"
5204 msgstr "不知道如何从 %s 获取"
5205
5154 -#: builtin/fetch.c:976
5206 +#: builtin/fetch.c:1015
5207 #, c-format
5208 msgid "Fetching %s\n"
5209 msgstr "正在获取 %s\n"
5210
5159 -#: builtin/fetch.c:978 builtin/remote.c:100
5211 +#: builtin/fetch.c:1017 builtin/remote.c:90
5212 #, c-format
5213 msgid "Could not fetch %s"
5214 msgstr "不能获取 %s"
5215
5164 -#: builtin/fetch.c:997
5216 +#: builtin/fetch.c:1036
5217 msgid ""
5218 "No remote repository specified. Please, specify either a URL or a\n"
5219 "remote name from which new revisions should be fetched."
5220 msgstr "未指定远程版本库。请通过一个URL或远程版本库名指定,用以获取新提交。"
5221
5170 -#: builtin/fetch.c:1020
5222 +#: builtin/fetch.c:1059
5223 msgid "You need to specify a tag name."
5224 msgstr "您需要指定一个 tag 名称。"
5225
5174 -#: builtin/fetch.c:1068
5226 +#: builtin/fetch.c:1107
5227 msgid "--depth and --unshallow cannot be used together"
5228 msgstr "--depth 和 --unshallow 不能同时使用"
5229
5178 -#: builtin/fetch.c:1070
5230 +#: builtin/fetch.c:1109
5231 msgid "--unshallow on a complete repository does not make sense"
5232 msgstr "对于一个完整的版本库,参数 --unshallow 没有意义"
5233
5182 -#: builtin/fetch.c:1089
5234 +#: builtin/fetch.c:1132
5235 msgid "fetch --all does not take a repository argument"
5236 msgstr "fetch --all 不能带一个版本库参数"
5237
5186 -#: builtin/fetch.c:1091
5238 +#: builtin/fetch.c:1134
5239 msgid "fetch --all does not make sense with refspecs"
5240 msgstr "fetch --all 带引用规则没有任何意义"
5241
5190 -#: builtin/fetch.c:1102
5242 +#: builtin/fetch.c:1145
5243 #, c-format
5244 msgid "No such remote or remote group: %s"
5245 msgstr "没有这样的远程或远程组:%s"
5246
5195 -#: builtin/fetch.c:1110
5247 +#: builtin/fetch.c:1153
5248 msgid "Fetching a group and specifying refspecs does not make sense"
5249 msgstr "获取组并指定引用规则没有意义"
5250
@@ -5202,8 +5254,8 @@ msgstr ""
5254 "git fmt-merge-msg [-m <message>] [--log[=<n>]|--no-log] [--file <file>]"
5255
5256 #: builtin/fmt-merge-msg.c:663 builtin/fmt-merge-msg.c:666 builtin/grep.c:702
5205 -#: builtin/merge.c:203 builtin/show-branch.c:655 builtin/show-ref.c:178
5206 -#: builtin/tag.c:446 parse-options.h:135 parse-options.h:245
5257 +#: builtin/merge.c:196 builtin/show-branch.c:654 builtin/show-ref.c:178
5258 +#: builtin/tag.c:446 parse-options.h:135 parse-options.h:242
5259 msgid "n"
5260 msgstr "n"
5261
@@ -5227,43 +5279,43 @@ msgstr "使用 <文本> 作为提交说明的开始"
5279 msgid "file to read from"
5280 msgstr "从文件中读取"
5281
5230 -#: builtin/for-each-ref.c:995
5282 +#: builtin/for-each-ref.c:1063
5283 msgid "git for-each-ref [options] [<pattern>]"
5284 msgstr "git for-each-ref [选项] [<模式>]"
5285
5234 -#: builtin/for-each-ref.c:1010
5286 +#: builtin/for-each-ref.c:1078
5287 msgid "quote placeholders suitably for shells"
5288 msgstr "引用占位符适用于 shells"
5289
5238 -#: builtin/for-each-ref.c:1012
5290 +#: builtin/for-each-ref.c:1080
5291 msgid "quote placeholders suitably for perl"
5292 msgstr "引用占位符适用于 perl"
5293
5242 -#: builtin/for-each-ref.c:1014
5294 +#: builtin/for-each-ref.c:1082
5295 msgid "quote placeholders suitably for python"
5296 msgstr "引用占位符适用于 python"
5297
5246 -#: builtin/for-each-ref.c:1016
5298 +#: builtin/for-each-ref.c:1084
5299 msgid "quote placeholders suitably for tcl"
5300 msgstr "引用占位符适用于 tcl"
5301
5250 -#: builtin/for-each-ref.c:1019
5302 +#: builtin/for-each-ref.c:1087
5303 msgid "show only <n> matched refs"
5304 msgstr "只显示 <n> 个匹配的引用"
5305
5254 -#: builtin/for-each-ref.c:1020
5306 +#: builtin/for-each-ref.c:1088 builtin/replace.c:177
5307 msgid "format"
5308 msgstr "格式"
5309
5258 -#: builtin/for-each-ref.c:1020
5310 +#: builtin/for-each-ref.c:1088
5311 msgid "format to use for the output"
5312 msgstr "输出格式"
5313
5262 -#: builtin/for-each-ref.c:1021
5314 +#: builtin/for-each-ref.c:1089
5315 msgid "key"
5316 msgstr "key"
5317
5266 -#: builtin/for-each-ref.c:1022
5318 +#: builtin/for-each-ref.c:1090
5319 msgid "field name to sort on"
5320 msgstr "排序的字段名"
5321
@@ -5307,41 +5359,41 @@ msgstr "启用更严格的检查"
5359 msgid "write dangling objects in .git/lost-found"
5360 msgstr "将摇摆对象写入 .git/lost-found 中"
5361
5310 -#: builtin/fsck.c:623 builtin/prune.c:134
5362 +#: builtin/fsck.c:623 builtin/prune.c:144
5363 msgid "show progress"
5364 msgstr "显示进度"
5365
5314 -#: builtin/gc.c:23
5366 +#: builtin/gc.c:24
5367 msgid "git gc [options]"
5368 msgstr "git gc [选项]"
5369
5318 -#: builtin/gc.c:79
5370 +#: builtin/gc.c:80
5371 #, c-format
5372 msgid "Invalid %s: '%s'"
5373 msgstr "无效的 %s:'%s'"
5374
5323 -#: builtin/gc.c:106
5375 +#: builtin/gc.c:107
5376 #, c-format
5377 msgid "insanely long object directory %.*s"
5378 msgstr "不正常的长对象目录 %.*s"
5379
5328 -#: builtin/gc.c:261
5380 +#: builtin/gc.c:262
5381 msgid "prune unreferenced objects"
5382 msgstr "清除未引用的对象"
5383
5332 -#: builtin/gc.c:263
5384 +#: builtin/gc.c:264
5385 msgid "be more thorough (increased runtime)"
5386 msgstr "更彻底(增加运行时间)"
5387
5336 -#: builtin/gc.c:264
5388 +#: builtin/gc.c:265
5389 msgid "enable auto-gc mode"
5390 msgstr "启用自动垃圾回收模式"
5391
5340 -#: builtin/gc.c:265
5392 +#: builtin/gc.c:266
5393 msgid "force running gc even if there may be another gc running"
5394 msgstr "强制执行 gc 即使另外一个 gc 正在执行"
5395
5344 -#: builtin/gc.c:305
5396 +#: builtin/gc.c:306
5397 #, c-format
5398 msgid ""
5399 "Auto packing the repository for optimum performance. You may also\n"
@@ -5351,14 +5403,14 @@ msgstr ""
5403 "参见 \"git help gc\" 以获取更多信息。\n"
5404
5405 #. be quiet on --auto
5354 -#: builtin/gc.c:315
5406 +#: builtin/gc.c:316
5407 #, c-format
5408 msgid ""
5409 "gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)"
5410 msgstr ""
5411 "已经有一个 gc 正运行在机器 '%s' pid %<PRIuMAX> (如果不是,使用 --force)"
5412
5361 -#: builtin/gc.c:340
5413 +#: builtin/gc.c:341
5414 msgid ""
5415 "There are too many unreachable loose objects; run 'git prune' to remove them."
5416 msgstr "有太多不可达的松散对象,运行 'git prune' 删除它们。"
@@ -5695,57 +5747,57 @@ msgstr ""
5747 "'%s': 支持的 man 手册查看器命令。\n"
5748 "请使用 'man.<tool>.path'。"
5749
5698 -#: builtin/help.c:349
5750 +#: builtin/help.c:353
5751 #, c-format
5752 msgid "'%s': unknown man viewer."
5753 msgstr "'%s':未知的 man 查看器。"
5754
5703 -#: builtin/help.c:366
5755 +#: builtin/help.c:370
5756 msgid "no man viewer handled the request"
5757 msgstr "没有 man 查看器处理此请求"
5758
5707 -#: builtin/help.c:374
5759 +#: builtin/help.c:378
5760 msgid "no info viewer handled the request"
5761 msgstr "没有 info 查看器处理此请求"
5762
5711 -#: builtin/help.c:420
5763 +#: builtin/help.c:424
5764 msgid "Defining attributes per path"
5765 msgstr "定义路径的属性"
5766
5715 -#: builtin/help.c:421
5767 +#: builtin/help.c:425
5768 msgid "A Git glossary"
5769 msgstr "Git 词汇表"
5770
5719 -#: builtin/help.c:422
5771 +#: builtin/help.c:426
5772 msgid "Specifies intentionally untracked files to ignore"
5773 msgstr "忽略指定的未跟踪文件"
5774
5723 -#: builtin/help.c:423
5775 +#: builtin/help.c:427
5776 msgid "Defining submodule properties"
5777 msgstr "定义子模组属性"
5778
5727 -#: builtin/help.c:424
5779 +#: builtin/help.c:428
5780 msgid "Specifying revisions and ranges for Git"
5781 msgstr "指定 Git 的版本和版本范围"
5782
5731 -#: builtin/help.c:425
5783 +#: builtin/help.c:429
5784 msgid "A tutorial introduction to Git (for version 1.5.1 or newer)"
5785 msgstr "一个 Git 教程(针对 1.5.1 或更新版本)"
5786
5735 -#: builtin/help.c:426
5787 +#: builtin/help.c:430
5788 msgid "An overview of recommended workflows with Git"
5789 msgstr "Git 推荐的工作流概览"
5790
5739 -#: builtin/help.c:438
5791 +#: builtin/help.c:442
5792 msgid "The common Git guides are:\n"
5793 msgstr "最常用的 Git 向导有:\n"
5794
5743 -#: builtin/help.c:460 builtin/help.c:476
5795 +#: builtin/help.c:463 builtin/help.c:480
5796 #, c-format
5797 msgid "usage: %s%s"
5798 msgstr "用法:%s%s"
5799
5748 -#: builtin/help.c:492
5800 +#: builtin/help.c:496
5801 #, c-format
5802 msgid "`git %s' is aliased to `%s'"
5803 msgstr "`git %s' 是 `%s' 的别名"
@@ -6155,7 +6207,7 @@ msgstr "权限"
6207 msgid "specify that the git repository is to be shared amongst several users"
6208 msgstr "指定 git 版本库是多个用户之间共享的"
6209
6158 -#: builtin/init-db.c:493 builtin/prune-packed.c:75 builtin/repack.c:155
6210 +#: builtin/init-db.c:493 builtin/prune-packed.c:79 builtin/repack.c:155
6211 msgid "be quiet"
6212 msgstr "保持安静"
6213
@@ -6604,149 +6656,149 @@ msgstr "可用的策略有:"
6656 msgid "Available custom strategies are:"
6657 msgstr "可用的自定义策略有:"
6658
6607 -#: builtin/merge.c:198
6659 +#: builtin/merge.c:191
6660 msgid "do not show a diffstat at the end of the merge"
6661 msgstr "在合并的最后不显示差异统计"
6662
6611 -#: builtin/merge.c:201
6663 +#: builtin/merge.c:194
6664 msgid "show a diffstat at the end of the merge"
6665 msgstr "在合并的最后显示差异统计"
6666
6615 -#: builtin/merge.c:202
6667 +#: builtin/merge.c:195
6668 msgid "(synonym to --stat)"
6669 msgstr "(和 --stat 同义)"
6670
6619 -#: builtin/merge.c:204
6671 +#: builtin/merge.c:197
6672 msgid "add (at most <n>) entries from shortlog to merge commit message"
6673 msgstr "在合并提交信息中添加(最多 <n> 条)精简提交记录"
6674
6623 -#: builtin/merge.c:207
6675 +#: builtin/merge.c:200
6676 msgid "create a single commit instead of doing a merge"
6677 msgstr "创建一个单独的提交而不是做一次合并"
6678
6627 -#: builtin/merge.c:209
6679 +#: builtin/merge.c:202
6680 msgid "perform a commit if the merge succeeds (default)"
6681 msgstr "如果合并成功,执行一次提交(默认)"
6682
6631 -#: builtin/merge.c:211
6683 +#: builtin/merge.c:204
6684 msgid "edit message before committing"
6685 msgstr "在提交前编辑提交说明"
6686
6635 -#: builtin/merge.c:212
6687 +#: builtin/merge.c:205
6688 msgid "allow fast-forward (default)"
6689 msgstr "允许快进(默认)"
6690
6639 -#: builtin/merge.c:214
6691 +#: builtin/merge.c:207
6692 msgid "abort if fast-forward is not possible"
6693 msgstr "如果不能快进就放弃合并"
6694
6643 -#: builtin/merge.c:218
6695 +#: builtin/merge.c:211
6696 msgid "Verify that the named commit has a valid GPG signature"
6697 msgstr "验证指定的提交是否包含一个有效的 GPG 签名"
6698
6647 -#: builtin/merge.c:219 builtin/notes.c:738 builtin/revert.c:89
6699 +#: builtin/merge.c:212 builtin/notes.c:738 builtin/revert.c:89
6700 msgid "strategy"
6701 msgstr "策略"
6702
6651 -#: builtin/merge.c:220
6703 +#: builtin/merge.c:213
6704 msgid "merge strategy to use"
6705 msgstr "要使用的合并策略"
6706
6655 -#: builtin/merge.c:221
6707 +#: builtin/merge.c:214
6708 msgid "option=value"
6709 msgstr "option=value"
6710
6659 -#: builtin/merge.c:222
6711 +#: builtin/merge.c:215
6712 msgid "option for selected merge strategy"
6713 msgstr "所选的合并策略的选项"
6714
6663 -#: builtin/merge.c:224
6715 +#: builtin/merge.c:217
6716 msgid "merge commit message (for a non-fast-forward merge)"
6717 msgstr "合并的提交说明(针对非快进式合并)"
6718
6667 -#: builtin/merge.c:228
6719 +#: builtin/merge.c:221
6720 msgid "abort the current in-progress merge"
6721 msgstr "放弃当前正在进行的合并"
6722
6671 -#: builtin/merge.c:257
6723 +#: builtin/merge.c:250
6724 msgid "could not run stash."
6725 msgstr "不能进行进度保存。"
6726
6675 -#: builtin/merge.c:262
6727 +#: builtin/merge.c:255
6728 msgid "stash failed"
6729 msgstr "进度保存失败"
6730
6679 -#: builtin/merge.c:267
6731 +#: builtin/merge.c:260
6732 #, c-format
6733 msgid "not a valid object: %s"
6734 msgstr "不是一个有效对象:%s"
6735
6684 -#: builtin/merge.c:286 builtin/merge.c:303
6736 +#: builtin/merge.c:279 builtin/merge.c:296
6737 msgid "read-tree failed"
6738 msgstr "读取树失败"
6739
6740 # 译者:注意保持前导空格
6689 -#: builtin/merge.c:333
6741 +#: builtin/merge.c:326
6742 msgid " (nothing to squash)"
6743 msgstr " (无可压缩)"
6744
6693 -#: builtin/merge.c:346
6745 +#: builtin/merge.c:339
6746 #, c-format
6747 msgid "Squash commit -- not updating HEAD\n"
6748 msgstr "压缩提交 -- 未更新 HEAD\n"
6749
6698 -#: builtin/merge.c:378
6750 +#: builtin/merge.c:371
6751 msgid "Writing SQUASH_MSG"
6752 msgstr "写入 SQUASH_MSG"
6753
6702 -#: builtin/merge.c:380
6754 +#: builtin/merge.c:373
6755 msgid "Finishing SQUASH_MSG"
6756 msgstr "完成 SQUASH_MSG"
6757
6706 -#: builtin/merge.c:403
6758 +#: builtin/merge.c:396
6759 #, c-format
6760 msgid "No merge message -- not updating HEAD\n"
6761 msgstr "无合并信息 -- 未更新 HEAD\n"
6762
6711 -#: builtin/merge.c:453
6763 +#: builtin/merge.c:446
6764 #, c-format
6765 msgid "'%s' does not point to a commit"
6766 msgstr "'%s' 没有指向一个提交"
6767
6716 -#: builtin/merge.c:565
6768 +#: builtin/merge.c:558
6769 #, c-format
6770 msgid "Bad branch.%s.mergeoptions string: %s"
6771 msgstr "坏的 branch.%s.mergeoptions 字符串:%s"
6772
6721 -#: builtin/merge.c:657
6773 +#: builtin/merge.c:650
6774 msgid "git write-tree failed to write a tree"
6775 msgstr "git write-tree 无法写入一树对象"
6776
6725 -#: builtin/merge.c:685
6777 +#: builtin/merge.c:678
6778 msgid "Not handling anything other than two heads merge."
6779 msgstr "不能处理两个头合并之外的任何操作。"
6780
6729 -#: builtin/merge.c:699
6781 +#: builtin/merge.c:692
6782 #, c-format
6783 msgid "Unknown option for merge-recursive: -X%s"
6784 msgstr "merge-recursive 的未知选项:-X%s"
6785
6734 -#: builtin/merge.c:713
6786 +#: builtin/merge.c:706
6787 #, c-format
6788 msgid "unable to write %s"
6789 msgstr "不能写 %s"
6790
6739 -#: builtin/merge.c:802
6791 +#: builtin/merge.c:795
6792 #, c-format
6793 msgid "Could not read from '%s'"
6794 msgstr "不能从 '%s' 读取"
6795
6744 -#: builtin/merge.c:811
6796 +#: builtin/merge.c:804
6797 #, c-format
6798 msgid "Not committing merge; use 'git commit' to complete the merge.\n"
6799 msgstr "未提交合并,使用 'git commit' 完成此次合并。\n"
6800
6749 -#: builtin/merge.c:817
6801 +#: builtin/merge.c:810
6802 #, c-format
6803 msgid ""
6804 "Please enter a commit message to explain why this merge is necessary,\n"
@@ -6760,47 +6812,47 @@ msgstr ""
6812 "\n"
6813 "以 '%c' 开头的行将被忽略,而且空提交说明将会终止提交。\n"
6814
6763 -#: builtin/merge.c:841
6815 +#: builtin/merge.c:834
6816 msgid "Empty commit message."
6817 msgstr "空提交信息。"
6818
6767 -#: builtin/merge.c:853
6819 +#: builtin/merge.c:846
6820 #, c-format
6821 msgid "Wonderful.\n"
6822 msgstr "太棒了。\n"
6823
6772 -#: builtin/merge.c:918
6824 +#: builtin/merge.c:911
6825 #, c-format
6826 msgid "Automatic merge failed; fix conflicts and then commit the result.\n"
6827 msgstr "自动合并失败,修正冲突然后提交修正的结果。\n"
6828
6777 -#: builtin/merge.c:934
6829 +#: builtin/merge.c:927
6830 #, c-format
6831 msgid "'%s' is not a commit"
6832 msgstr "'%s' 不是一个提交"
6833
6782 -#: builtin/merge.c:975
6834 +#: builtin/merge.c:968
6835 msgid "No current branch."
6836 msgstr "没有当前分支。"
6837
6786 -#: builtin/merge.c:977
6838 +#: builtin/merge.c:970
6839 msgid "No remote for the current branch."
6840 msgstr "当前分支没有对应的远程版本库。"
6841
6790 -#: builtin/merge.c:979
6842 +#: builtin/merge.c:972
6843 msgid "No default upstream defined for the current branch."
6844 msgstr "当前分支没有定义默认的上游分支。"
6845
6794 -#: builtin/merge.c:984
6846 +#: builtin/merge.c:977
6847 #, c-format
6848 msgid "No remote-tracking branch for %s from %s"
6849 msgstr "对于 %s 没有来自 %s 的远程跟踪分支"
6850
6799 -#: builtin/merge.c:1140
6851 +#: builtin/merge.c:1133
6852 msgid "There is no merge to abort (MERGE_HEAD missing)."
6853 msgstr "没有要终止的合并(MERGE_HEAD 丢失)。"
6854
6803 -#: builtin/merge.c:1156 git-pull.sh:31
6855 +#: builtin/merge.c:1149 git-pull.sh:31
6856 msgid ""
6857 "You have not concluded your merge (MERGE_HEAD exists).\n"
6858 "Please, commit your changes before you can merge."
@@ -6808,11 +6860,11 @@ msgstr ""
6860 "您尚未结束您的合并(存在 MERGE_HEAD)。\n"
6861 "请在合并前先提交您的修改。"
6862
6811 -#: builtin/merge.c:1159 git-pull.sh:34
6863 +#: builtin/merge.c:1152 git-pull.sh:34
6864 msgid "You have not concluded your merge (MERGE_HEAD exists)."
6865 msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。"
6866
6815 -#: builtin/merge.c:1163
6867 +#: builtin/merge.c:1156
6868 msgid ""
6869 "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n"
6870 "Please, commit your changes before you can merge."
@@ -6820,137 +6872,145 @@ msgstr ""
6872 "您尚未结束您的拣选(存在 CHERRY_PICK_HEAD)。\n"
6873 "请在合并前先提交您的修改。"
6874
6823 -#: builtin/merge.c:1166
6875 +#: builtin/merge.c:1159
6876 msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)."
6877 msgstr "您尚未结束您的拣选(存在 CHERRY_PICK_HEAD)。"
6878
6827 -#: builtin/merge.c:1175
6879 +#: builtin/merge.c:1168
6880 msgid "You cannot combine --squash with --no-ff."
6881 msgstr "您不能将 --squash 与 --no-ff 同时使用。"
6882
6831 -#: builtin/merge.c:1184
6883 +#: builtin/merge.c:1177
6884 msgid "No commit specified and merge.defaultToUpstream not set."
6885 msgstr "未指定提交并且 merge.defaultToUpstream 未设置。"
6886
6835 -#: builtin/merge.c:1216
6887 +#: builtin/merge.c:1209
6888 msgid "Can merge only exactly one commit into empty head"
6889 msgstr "只能将一个提交合并到空分支上"
6890
6839 -#: builtin/merge.c:1219
6891 +#: builtin/merge.c:1212
6892 msgid "Squash commit into empty head not supported yet"
6893 msgstr "尚不支持到空分支的压缩提交"
6894
6843 -#: builtin/merge.c:1221
6895 +#: builtin/merge.c:1214
6896 msgid "Non-fast-forward commit does not make sense into an empty head"
6897 msgstr "到空分支的非快进式提交没有意义"
6898
6847 -#: builtin/merge.c:1226
6899 +#: builtin/merge.c:1219
6900 #, c-format
6901 msgid "%s - not something we can merge"
6902 msgstr "%s - 不能被合并"
6903
6852 -#: builtin/merge.c:1277
6904 +#: builtin/merge.c:1270
6905 #, c-format
6906 msgid "Commit %s has an untrusted GPG signature, allegedly by %s."
6907 msgstr "提交 %s 有一个非可信的声称来自 %s 的 GPG 签名。"
6908
6857 -#: builtin/merge.c:1280
6909 +#: builtin/merge.c:1273
6910 #, c-format
6911 msgid "Commit %s has a bad GPG signature allegedly by %s."
6912 msgstr "提交 %s 有一个错误的声称来自 %s 的 GPG 签名。"
6913
6914 #. 'N'
6863 -#: builtin/merge.c:1283
6915 +#: builtin/merge.c:1276
6916 #, c-format
6917 msgid "Commit %s does not have a GPG signature."
6918 msgstr "提交 %s 没有一个 GPG 签名。"
6919
6868 -#: builtin/merge.c:1286
6920 +#: builtin/merge.c:1279
6921 #, c-format
6922 msgid "Commit %s has a good GPG signature by %s\n"
6923 msgstr "提交 %s 有一个来自 %s 的好的 GPG 签名。\n"
6924
6873 -#: builtin/merge.c:1370
6925 +#: builtin/merge.c:1363
6926 #, c-format
6927 msgid "Updating %s..%s\n"
6928 msgstr "更新 %s..%s\n"
6929
6878 -#: builtin/merge.c:1409
6930 +#: builtin/merge.c:1402
6931 #, c-format
6932 msgid "Trying really trivial in-index merge...\n"
6933 msgstr "尝试非常小的索引内合并...\n"
6934
6883 -#: builtin/merge.c:1416
6935 +#: builtin/merge.c:1409
6936 #, c-format
6937 msgid "Nope.\n"
6938 msgstr "无。\n"
6939
6888 -#: builtin/merge.c:1448
6940 +#: builtin/merge.c:1441
6941 msgid "Not possible to fast-forward, aborting."
6942 msgstr "无法快进,终止。"
6943
6892 -#: builtin/merge.c:1471 builtin/merge.c:1550
6944 +#: builtin/merge.c:1464 builtin/merge.c:1543
6945 #, c-format
6946 msgid "Rewinding the tree to pristine...\n"
6947 msgstr "将树回滚至原始状态...\n"
6948
6897 -#: builtin/merge.c:1475
6949 +#: builtin/merge.c:1468
6950 #, c-format
6951 msgid "Trying merge strategy %s...\n"
6952 msgstr "尝试合并策略 %s...\n"
6953
6902 -#: builtin/merge.c:1541
6954 +#: builtin/merge.c:1534
6955 #, c-format
6956 msgid "No merge strategy handled the merge.\n"
6957 msgstr "没有合并策略处理此合并。\n"
6958
6907 -#: builtin/merge.c:1543
6959 +#: builtin/merge.c:1536
6960 #, c-format
6961 msgid "Merge with strategy %s failed.\n"
6962 msgstr "使用策略 %s 合并失败。\n"
6963
6912 -#: builtin/merge.c:1552
6964 +#: builtin/merge.c:1545
6965 #, c-format
6966 msgid "Using the %s to prepare resolving by hand.\n"
6967 msgstr "使用 %s 以准备手工解决。\n"
6968
6917 -#: builtin/merge.c:1564
6969 +#: builtin/merge.c:1557
6970 #, c-format
6971 msgid "Automatic merge went well; stopped before committing as requested\n"
6972 msgstr "自动合并进展顺利,按要求在提交前停止\n"
6973
6922 -#: builtin/merge-base.c:26
6974 +#: builtin/merge-base.c:29
6975 msgid "git merge-base [-a|--all] <commit> <commit>..."
6976 msgstr "git merge-base [-a|--all] <提交> <提交>..."
6977
6926 -#: builtin/merge-base.c:27
6978 +#: builtin/merge-base.c:30
6979 msgid "git merge-base [-a|--all] --octopus <commit>..."
6980 msgstr "git merge-base [-a|--all] --octopus <提交>..."
6981
6930 -#: builtin/merge-base.c:28
6982 +#: builtin/merge-base.c:31
6983 msgid "git merge-base --independent <commit>..."
6984 msgstr "git merge-base --independent <提交>..."
6985
6934 -#: builtin/merge-base.c:29
6986 +#: builtin/merge-base.c:32
6987 msgid "git merge-base --is-ancestor <commit> <commit>"
6988 msgstr "git merge-base --is-ancestor <提交> <提交>"
6989
6938 -#: builtin/merge-base.c:98
6990 +#: builtin/merge-base.c:33
6991 +msgid "git merge-base --fork-point <ref> [<commit>]"
6992 +msgstr "git merge-base --fork-point <提交> [<提交>]"
6993 +
6994 +#: builtin/merge-base.c:214
6995 msgid "output all common ancestors"
6996 msgstr "输出所有共同的祖先"
6997
6942 -#: builtin/merge-base.c:99
6998 +#: builtin/merge-base.c:216
6999 msgid "find ancestors for a single n-way merge"
7000 msgstr "查找一个多路合并的祖先提交"
7001
6946 -#: builtin/merge-base.c:100
7002 +#: builtin/merge-base.c:218
7003 msgid "list revs not reachable from others"
7004 msgstr "显示不能被其他访问到的版本"
7005
6950 -#: builtin/merge-base.c:102
7006 +#: builtin/merge-base.c:220
7007 msgid "is the first one ancestor of the other?"
7008 msgstr "第一个是其他的祖先提交么?"
7009
7010 +#: builtin/merge-base.c:222
7011 +msgid "find where <commit> forked from reflog of <ref>"
7012 +msgstr "查找 <commit> 从<引用>日志的何处分支的"
7013 +
7014 #: builtin/merge-file.c:8
7015 msgid ""
7016 "git merge-file [options] [-L name1 [-L orig [-L name2]]] file1 orig_file "
@@ -7010,122 +7070,126 @@ msgstr "允许创建一个以上的树"
7070 msgid "git mv [options] <source>... <destination>"
7071 msgstr "git mv [选项] <源>... <目标>"
7072
7013 -#: builtin/mv.c:67
7073 +#: builtin/mv.c:71
7074 msgid "force move/rename even if target exists"
7075 msgstr "强制移动/重命令,即使目标存在"
7076
7017 -#: builtin/mv.c:68
7077 +#: builtin/mv.c:72
7078 msgid "skip move/rename errors"
7079 msgstr "跳过移动/重命名错误"
7080
7021 -#: builtin/mv.c:113
7081 +#: builtin/mv.c:122
7082 #, c-format
7083 msgid "Checking rename of '%s' to '%s'\n"
7084 msgstr "检查 '%s' 到 '%s' 的重命名\n"
7085
7026 -#: builtin/mv.c:117
7086 +#: builtin/mv.c:126
7087 msgid "bad source"
7088 msgstr "坏的源"
7089
7030 -#: builtin/mv.c:120
7090 +#: builtin/mv.c:129
7091 msgid "can not move directory into itself"
7092 msgstr "不能将目录移动到自身"
7093
7034 -#: builtin/mv.c:123
7094 +#: builtin/mv.c:132
7095 msgid "cannot move directory over file"
7096 msgstr "不能将目录移动到文件"
7097
7038 -#: builtin/mv.c:129
7098 +#: builtin/mv.c:138
7099 #, c-format
7100 msgid "Huh? Directory %s is in index and no submodule?"
7101 msgstr "嗯?目录 %s 在索引中并且不是子模组?"
7102
7043 -#: builtin/mv.c:131 builtin/rm.c:318
7103 +#: builtin/mv.c:140 builtin/rm.c:318
7104 msgid "Please, stage your changes to .gitmodules or stash them to proceed"
7105 msgstr "请将您的修改缓存到 .gitmodules 中或保存进度后再继续"
7106
7047 -#: builtin/mv.c:147
7107 +#: builtin/mv.c:156
7108 #, c-format
7109 msgid "Huh? %.*s is in index?"
7110 msgstr "嗯?%.*s 在索引中?"
7111
7052 -#: builtin/mv.c:159
7112 +#: builtin/mv.c:168
7113 msgid "source directory is empty"
7114 msgstr "源目录为空"
7115
7056 -#: builtin/mv.c:191
7116 +#: builtin/mv.c:200
7117 msgid "not under version control"
7118 msgstr "不在版本控制之下"
7119
7060 -#: builtin/mv.c:193
7120 +#: builtin/mv.c:202
7121 msgid "destination exists"
7122 msgstr "目标已存在"
7123
7064 -#: builtin/mv.c:201
7124 +#: builtin/mv.c:210
7125 #, c-format
7126 msgid "overwriting '%s'"
7127 msgstr "覆盖 '%s'"
7128
7069 -#: builtin/mv.c:204
7129 +#: builtin/mv.c:213
7130 msgid "Cannot overwrite"
7131 msgstr "不能覆盖"
7132
7073 -#: builtin/mv.c:207
7133 +#: builtin/mv.c:216
7134 msgid "multiple sources for the same target"
7135 msgstr "同一目标具有多个源"
7136
7077 -#: builtin/mv.c:222
7137 +#: builtin/mv.c:218
7138 +msgid "destination directory does not exist"
7139 +msgstr "目标目录不存在"
7140 +
7141 +#: builtin/mv.c:233
7142 #, c-format
7143 msgid "%s, source=%s, destination=%s"
7144 msgstr "%s,源=%s,目标=%s"
7145
7082 -#: builtin/mv.c:232
7146 +#: builtin/mv.c:243
7147 #, c-format
7148 msgid "Renaming %s to %s\n"
7149 msgstr "重命名 %s 至 %s\n"
7150
7087 -#: builtin/mv.c:235 builtin/remote.c:731 builtin/repack.c:330
7151 +#: builtin/mv.c:246 builtin/remote.c:726 builtin/repack.c:328
7152 #, c-format
7153 msgid "renaming '%s' failed"
7154 msgstr "重命名 '%s' 失败"
7155
7092 -#: builtin/name-rev.c:259
7156 +#: builtin/name-rev.c:258
7157 msgid "git name-rev [options] <commit>..."
7158 msgstr "git name-rev [选项] <提交>..."
7159
7096 -#: builtin/name-rev.c:260
7160 +#: builtin/name-rev.c:259
7161 msgid "git name-rev [options] --all"
7162 msgstr "git name-rev [选项] --all"
7163
7100 -#: builtin/name-rev.c:261
7164 +#: builtin/name-rev.c:260
7165 msgid "git name-rev [options] --stdin"
7166 msgstr "git name-rev [选项] --stdin"
7167
7104 -#: builtin/name-rev.c:313
7168 +#: builtin/name-rev.c:312
7169 msgid "print only names (no SHA-1)"
7170 msgstr "只打印名称(无 SHA-1)"
7171
7108 -#: builtin/name-rev.c:314
7172 +#: builtin/name-rev.c:313
7173 msgid "only use tags to name the commits"
7174 msgstr "只使用 tags 来命名提交"
7175
7112 -#: builtin/name-rev.c:316
7176 +#: builtin/name-rev.c:315
7177 msgid "only use refs matching <pattern>"
7178 msgstr "只使用和 <模式> 相匹配的引用"
7179
7116 -#: builtin/name-rev.c:318
7180 +#: builtin/name-rev.c:317
7181 msgid "list all commits reachable from all refs"
7182 msgstr "列出可以从所有引用访问的提交"
7183
7120 -#: builtin/name-rev.c:319
7184 +#: builtin/name-rev.c:318
7185 msgid "read from stdin"
7186 msgstr "从标准输入读取"
7187
7124 -#: builtin/name-rev.c:320
7188 +#: builtin/name-rev.c:319
7189 msgid "allow to print `undefined` names (default)"
7190 msgstr "允许打印 `未定义` 的名称(默认)"
7191
7128 -#: builtin/name-rev.c:326
7192 +#: builtin/name-rev.c:325
7193 msgid "dereference tags in the input (internal use)"
7194 msgstr "反向解析输入中的 tags(内部使用)"
7195
@@ -7440,7 +7504,7 @@ msgstr "注解引用"
7504 msgid "use notes from <notes_ref>"
7505 msgstr "从 <注解引用> 使用注解"
7506
7443 -#: builtin/notes.c:974 builtin/remote.c:1598
7507 +#: builtin/notes.c:974 builtin/remote.c:1593
7508 #, c-format
7509 msgid "Unknown subcommand: %s"
7510 msgstr "未知子命令:%s"
@@ -7458,145 +7522,145 @@ msgstr "git pack-objects [选项...] base-name [< 引用列表 | < 对象列表]
7522 msgid "deflate error (%d)"
7523 msgstr "压缩错误 (%d)"
7524
7461 -#: builtin/pack-objects.c:2398
7525 +#: builtin/pack-objects.c:2396
7526 #, c-format
7527 msgid "unsupported index version %s"
7528 msgstr "不支持的索引版本 %s"
7529
7466 -#: builtin/pack-objects.c:2402
7530 +#: builtin/pack-objects.c:2400
7531 #, c-format
7532 msgid "bad index version '%s'"
7533 msgstr "坏的索引版本 '%s'"
7534
7471 -#: builtin/pack-objects.c:2425
7535 +#: builtin/pack-objects.c:2423
7536 #, c-format
7537 msgid "option %s does not accept negative form"
7538 msgstr "选项 %s 不接受否定格式"
7539
7476 -#: builtin/pack-objects.c:2429
7540 +#: builtin/pack-objects.c:2427
7541 #, c-format
7542 msgid "unable to parse value '%s' for option %s"
7543 msgstr "不能解析选项 %1$s 的值 '%2$s'"
7544
7481 -#: builtin/pack-objects.c:2448
7545 +#: builtin/pack-objects.c:2446
7546 msgid "do not show progress meter"
7547 msgstr "不显示进度表"
7548
7485 -#: builtin/pack-objects.c:2450
7549 +#: builtin/pack-objects.c:2448
7550 msgid "show progress meter"
7551 msgstr "显示进度表"
7552
7489 -#: builtin/pack-objects.c:2452
7553 +#: builtin/pack-objects.c:2450
7554 msgid "show progress meter during object writing phase"
7555 msgstr "在对象写入阶段显示进度表"
7556
7493 -#: builtin/pack-objects.c:2455
7557 +#: builtin/pack-objects.c:2453
7558 msgid "similar to --all-progress when progress meter is shown"
7559 msgstr "当进度表显示时类似于 --all-progress"
7560
7497 -#: builtin/pack-objects.c:2456
7561 +#: builtin/pack-objects.c:2454
7562 msgid "version[,offset]"
7563 msgstr "版本[,偏移]"
7564
7501 -#: builtin/pack-objects.c:2457
7565 +#: builtin/pack-objects.c:2455
7566 msgid "write the pack index file in the specified idx format version"
7567 msgstr "用指定的 idx 格式版本来写包索引文件"
7568
7505 -#: builtin/pack-objects.c:2460
7569 +#: builtin/pack-objects.c:2458
7570 msgid "maximum size of each output pack file"
7571 msgstr "每个输出包的最大尺寸"
7572
7509 -#: builtin/pack-objects.c:2462
7573 +#: builtin/pack-objects.c:2460
7574 msgid "ignore borrowed objects from alternate object store"
7575 msgstr "忽略从替代对象存储里借用对象"
7576
7513 -#: builtin/pack-objects.c:2464
7577 +#: builtin/pack-objects.c:2462
7578 msgid "ignore packed objects"
7579 msgstr "忽略包对象"
7580
7517 -#: builtin/pack-objects.c:2466
7581 +#: builtin/pack-objects.c:2464
7582 msgid "limit pack window by objects"
7583 msgstr "限制打包窗口的对象数"
7584
7521 -#: builtin/pack-objects.c:2468
7585 +#: builtin/pack-objects.c:2466
7586 msgid "limit pack window by memory in addition to object limit"
7587 msgstr "除对象数量限制外设置打包窗口的内存限制"
7588
7525 -#: builtin/pack-objects.c:2470
7589 +#: builtin/pack-objects.c:2468
7590 msgid "maximum length of delta chain allowed in the resulting pack"
7591 msgstr "打包允许的 delta 链的最大长度"
7592
7529 -#: builtin/pack-objects.c:2472
7593 +#: builtin/pack-objects.c:2470
7594 msgid "reuse existing deltas"
7595 msgstr "重用已存在的 deltas"
7596
7533 -#: builtin/pack-objects.c:2474
7597 +#: builtin/pack-objects.c:2472
7598 msgid "reuse existing objects"
7599 msgstr "重用已存在的对象"
7600
7537 -#: builtin/pack-objects.c:2476
7601 +#: builtin/pack-objects.c:2474
7602 msgid "use OFS_DELTA objects"
7603 msgstr "使用 OFS_DELTA 对象"
7604
7541 -#: builtin/pack-objects.c:2478
7605 +#: builtin/pack-objects.c:2476
7606 msgid "use threads when searching for best delta matches"
7607 msgstr "使用线程查询最佳 delta 匹配"
7608
7545 -#: builtin/pack-objects.c:2480
7609 +#: builtin/pack-objects.c:2478
7610 msgid "do not create an empty pack output"
7611 msgstr "不创建空的包输出"
7612
7549 -#: builtin/pack-objects.c:2482
7613 +#: builtin/pack-objects.c:2480
7614 msgid "read revision arguments from standard input"
7615 msgstr "从标准输入读取修订号参数"
7616
7553 -#: builtin/pack-objects.c:2484
7617 +#: builtin/pack-objects.c:2482
7618 msgid "limit the objects to those that are not yet packed"
7619 msgstr "限制那些尚未打包的对象"
7620
7557 -#: builtin/pack-objects.c:2487
7621 +#: builtin/pack-objects.c:2485
7622 msgid "include objects reachable from any reference"
7623 msgstr "包括可以从任何引用访问到的对象"
7624
7561 -#: builtin/pack-objects.c:2490
7625 +#: builtin/pack-objects.c:2488
7626 msgid "include objects referred by reflog entries"
7627 msgstr "包括被引用日志引用到的对象"
7628
7565 -#: builtin/pack-objects.c:2493
7629 +#: builtin/pack-objects.c:2491
7630 msgid "output pack to stdout"
7631 msgstr "输出包到标准输出"
7632
7569 -#: builtin/pack-objects.c:2495
7633 +#: builtin/pack-objects.c:2493
7634 msgid "include tag objects that refer to objects to be packed"
7635 msgstr "包括引用了打包对象的 tag"
7636
7573 -#: builtin/pack-objects.c:2497
7637 +#: builtin/pack-objects.c:2495
7638 msgid "keep unreachable objects"
7639 msgstr "维持不可达的对象"
7640
7577 -#: builtin/pack-objects.c:2498 parse-options.h:143
7641 +#: builtin/pack-objects.c:2496 parse-options.h:143
7642 msgid "time"
7643 msgstr "时间"
7644
7581 -#: builtin/pack-objects.c:2499
7645 +#: builtin/pack-objects.c:2497
7646 msgid "unpack unreachable objects newer than <time>"
7647 msgstr "将比给定 <时间> 新的无法访问的对象解包"
7648
7585 -#: builtin/pack-objects.c:2502
7649 +#: builtin/pack-objects.c:2500
7650 msgid "create thin packs"
7651 msgstr "创建精简包"
7652
7589 -#: builtin/pack-objects.c:2504
7653 +#: builtin/pack-objects.c:2502
7654 msgid "ignore packs that have companion .keep file"
7655 msgstr "忽略配有 .keep 文件的包"
7656
7593 -#: builtin/pack-objects.c:2506
7657 +#: builtin/pack-objects.c:2504
7658 msgid "pack compression level"
7659 msgstr "打包压缩级别"
7660
7597 -#: builtin/pack-objects.c:2508
7661 +#: builtin/pack-objects.c:2506
7662 msgid "do not hide commits by grafts"
7599 -msgstr "不隐藏移植覆盖的提交"
7663 +msgstr "显示被嫁接隐藏的提交"
7664
7665 #: builtin/pack-refs.c:6
7666 msgid "git pack-refs [options]"
@@ -7618,15 +7682,15 @@ msgstr "git prune-packed [-n|--dry-run] [-q|--quiet]"
7682 msgid "git prune [-n] [-v] [--expire <time>] [--] [<head>...]"
7683 msgstr "git prune [-n] [-v] [--expire <时间>] [--] [<头>...]"
7684
7621 -#: builtin/prune.c:132
7685 +#: builtin/prune.c:142
7686 msgid "do not remove, show only"
7687 msgstr "不删除,只显示"
7688
7625 -#: builtin/prune.c:133
7689 +#: builtin/prune.c:143
7690 msgid "report pruned objects"
7691 msgstr "报告清除的对象"
7692
7629 -#: builtin/prune.c:136
7693 +#: builtin/prune.c:146
7694 msgid "expire objects older than <time>"
7695 msgstr "使早于给定时间的对象过期"
7696
@@ -7634,15 +7698,15 @@ msgstr "使早于给定时间的对象过期"
7698 msgid "git push [<options>] [<repository> [<refspec>...]]"
7699 msgstr "git push [<选项>] [<版本库> [<引用规则>...]]"
7700
7637 -#: builtin/push.c:47
7701 +#: builtin/push.c:86
7702 msgid "tag shorthand without <tag>"
7703 msgstr "tag 简写没有跟 <tag> 参数"
7704
7641 -#: builtin/push.c:66
7705 +#: builtin/push.c:96
7706 msgid "--delete only accepts plain target ref names"
7707 msgstr "--delete 只接受简单的目标引用名"
7708
7645 -#: builtin/push.c:101
7709 +#: builtin/push.c:141
7710 msgid ""
7711 "\n"
7712 "To choose either option permanently, see push.default in 'git help config'."
@@ -7650,7 +7714,7 @@ msgstr ""
7714 "\n"
7715 "为了永久地选择任一选项,参见 'git help config' 中的 push.default。"
7716
7653 -#: builtin/push.c:104
7717 +#: builtin/push.c:144
7718 #, c-format
7719 msgid ""
7720 "The upstream branch of your current branch does not match\n"
@@ -7674,7 +7738,7 @@ msgstr ""
7738 " git push %s %s\n"
7739 "%s"
7740
7677 -#: builtin/push.c:119
7741 +#: builtin/push.c:159
7742 #, c-format
7743 msgid ""
7744 "You are not currently on a branch.\n"
@@ -7688,7 +7752,7 @@ msgstr ""
7752 "\n"
7753 " git push %s HEAD:<name-of-remote-branch>\n"
7754
7691 -#: builtin/push.c:133
7755 +#: builtin/push.c:173
7756 #, c-format
7757 msgid ""
7758 "The current branch %s has no upstream branch.\n"
@@ -7701,12 +7765,12 @@ msgstr ""
7765 "\n"
7766 " git push --set-upstream %s %s\n"
7767
7704 -#: builtin/push.c:141
7768 +#: builtin/push.c:181
7769 #, c-format
7770 msgid "The current branch %s has multiple upstream branches, refusing to push."
7771 msgstr "当前分支 %s 有多个上游分支,拒绝推送。"
7772
7709 -#: builtin/push.c:144
7773 +#: builtin/push.c:184
7774 #, c-format
7775 msgid ""
7776 "You are pushing to remote '%s', which is not the upstream of\n"
@@ -7717,7 +7781,7 @@ msgstr ""
7781 "而没有告诉我要推送什么、更新哪个远程分支。"
7782
7783 # 译者:字符串首行行首要添加“warning: ”字串,故此首行要较其余行短
7720 -#: builtin/push.c:167
7784 +#: builtin/push.c:207
7785 msgid ""
7786 "push.default is unset; its implicit value is changing in\n"
7787 "Git 2.0 from 'matching' to 'simple'. To squelch this message\n"
@@ -7729,13 +7793,20 @@ msgid ""
7793 "\n"
7794 " git config --global push.default simple\n"
7795 "\n"
7796 +"When push.default is set to 'matching', git will push local branches\n"
7797 +"to the remote branches that already exist with the same name.\n"
7798 +"\n"
7799 +"In Git 2.0, Git will default to the more conservative 'simple'\n"
7800 +"behavior, which only pushes the current branch to the corresponding\n"
7801 +"remote branch that 'git pull' uses to update the current branch.\n"
7802 +"\n"
7803 "See 'git help config' and search for 'push.default' for further "
7804 "information.\n"
7805 "(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode\n"
7806 "'current' instead of 'simple' if you sometimes use older versions of Git)"
7807 msgstr ""
7737 -"push.default 未设置,它的默认值将在 Git 2.0 由 'matching'\n"
7738 -"改变为 'simple'。若要不再显示本信息并保持传统习惯,进行如下设置:\n"
7808 +"push.default 尚未设置,它的默认值在 Git 2.0 从 'matching'\n"
7809 +"变更为 'simple'。若要不再显示本信息并保持传统习惯,进行如下设置:\n"
7810 "\n"
7811 " git config --global push.default matching\n"
7812 "\n"
@@ -7743,16 +7814,22 @@ msgstr ""
7814 "\n"
7815 " git config --global push.default simple\n"
7816 "\n"
7817 +"当 push.default 设置为 'matching' 后,git 将推送和远程同名的所有\n"
7818 +"本地分支。\n"
7819 +"\n"
7820 +"从 Git 2.0 开始,Git 缺省采用更为保守的 'simple' 模式,只推送当前\n"
7821 +"分支到远程关联的同名分支,即 'git push' 推送当前分支。\n"
7822 +"\n"
7823 "参见 'git help config' 并查找 'push.default' 以获取更多信息。\n"
7824 "('simple' 模式由 Git 1.7.11 版本引入。如果您有时要使用老版本的 Git,\n"
7825 "为保持兼容,请用 'current' 代替 'simple')"
7826
7750 -#: builtin/push.c:227
7827 +#: builtin/push.c:274
7828 msgid ""
7829 "You didn't specify any refspecs to push, and push.default is \"nothing\"."
7830 msgstr "您没有为推送指定任何引用规则,并且 push.default 为 \"nothing\"。"
7831
7755 -#: builtin/push.c:234
7832 +#: builtin/push.c:281
7833 msgid ""
7834 "Updates were rejected because the tip of your current branch is behind\n"
7835 "its remote counterpart. Integrate the remote changes (e.g.\n"
@@ -7763,7 +7840,7 @@ msgstr ""
7840 "再次推送前,先与远程变更合并(如 'git pull ...')。详见\n"
7841 "'git push --help' 中的 'Note about fast-forwards' 小节。"
7842
7766 -#: builtin/push.c:240
7843 +#: builtin/push.c:287
7844 msgid ""
7845 "Updates were rejected because a pushed branch tip is behind its remote\n"
7846 "counterpart. If you did not intend to push that branch, you may want to\n"
@@ -7775,7 +7852,7 @@ msgstr ""
7852 "配置变量 'push.default' 设置为 'simple'、'current' 或 'upstream'\n"
7853 "以便只推送当前分支。"
7854
7778 -#: builtin/push.c:246
7855 +#: builtin/push.c:293
7856 msgid ""
7857 "Updates were rejected because a pushed branch tip is behind its remote\n"
7858 "counterpart. Check out this branch and integrate the remote changes\n"
@@ -7786,7 +7863,7 @@ msgstr ""
7863 "检出该分支并整合远程变更(如 'git pull ...'),然后再推送。详见\n"
7864 "'git push --help' 中的 'Note about fast-forwards' 小节。"
7865
7789 -#: builtin/push.c:252
7866 +#: builtin/push.c:299
7867 msgid ""
7868 "Updates were rejected because the remote contains work that you do\n"
7869 "not have locally. This is usually caused by another repository pushing\n"
@@ -7799,11 +7876,11 @@ msgstr ""
7876 "(如 'git pull ...')。\n"
7877 "详见 'git push --help' 中的 'Note about fast-forwards' 小节。"
7878
7802 -#: builtin/push.c:259
7879 +#: builtin/push.c:306
7880 msgid "Updates were rejected because the tag already exists in the remote."
7881 msgstr "更新被拒绝因为 tag 在远程已经存在。"
7882
7806 -#: builtin/push.c:262
7883 +#: builtin/push.c:309
7884 msgid ""
7885 "You cannot update a remote ref that points at a non-commit object,\n"
7886 "or update a remote ref to make it point at a non-commit object,\n"
@@ -7812,22 +7889,22 @@ msgstr ""
7889 "如果不使用 '--force' 参数,您不能更新一个指向非提交对象的远程引用,\n"
7890 "也不能更新远程引用让其指向一个非提交对象。\n"
7891
7815 -#: builtin/push.c:328
7892 +#: builtin/push.c:375
7893 #, c-format
7894 msgid "Pushing to %s\n"
7895 msgstr "推送到 %s\n"
7896
7820 -#: builtin/push.c:332
7897 +#: builtin/push.c:379
7898 #, c-format
7899 msgid "failed to push some refs to '%s'"
7900 msgstr "无法推送一些引用到 '%s'"
7901
7825 -#: builtin/push.c:365
7902 +#: builtin/push.c:412
7903 #, c-format
7904 msgid "bad repository '%s'"
7905 msgstr "坏的版本库 '%s'"
7906
7830 -#: builtin/push.c:366
7907 +#: builtin/push.c:413
7908 msgid ""
7909 "No configured push destination.\n"
7910 "Either specify the URL from the command-line or configure a remote "
@@ -7848,95 +7925,95 @@ msgstr ""
7925 "\n"
7926 " git push <name>\n"
7927
7851 -#: builtin/push.c:381
7928 +#: builtin/push.c:428
7929 msgid "--all and --tags are incompatible"
7930 msgstr "--all 和 --tags 不兼容"
7931
7855 -#: builtin/push.c:382
7932 +#: builtin/push.c:429
7933 msgid "--all can't be combined with refspecs"
7934 msgstr "--all 不能和引用规则同时使用"
7935
7859 -#: builtin/push.c:387
7936 +#: builtin/push.c:434
7937 msgid "--mirror and --tags are incompatible"
7938 msgstr "--mirror 和 --tags 不兼容"
7939
7863 -#: builtin/push.c:388
7940 +#: builtin/push.c:435
7941 msgid "--mirror can't be combined with refspecs"
7942 msgstr "--mirror 不能和引用规则同时使用"
7943
7867 -#: builtin/push.c:393
7944 +#: builtin/push.c:440
7945 msgid "--all and --mirror are incompatible"
7946 msgstr "--all 和 --mirror 不兼容"
7947
7871 -#: builtin/push.c:453
7948 +#: builtin/push.c:500
7949 msgid "repository"
7950 msgstr "版本库"
7951
7875 -#: builtin/push.c:454
7952 +#: builtin/push.c:501
7953 msgid "push all refs"
7954 msgstr "推送所有引用"
7955
7879 -#: builtin/push.c:455
7956 +#: builtin/push.c:502
7957 msgid "mirror all refs"
7958 msgstr "镜像所有引用"
7959
7883 -#: builtin/push.c:457
7960 +#: builtin/push.c:504
7961 msgid "delete refs"
7962 msgstr "删除引用"
7963
7887 -#: builtin/push.c:458
7964 +#: builtin/push.c:505
7965 msgid "push tags (can't be used with --all or --mirror)"
7966 msgstr "推送 tags(不能使用 --all or --mirror)"
7967
7891 -#: builtin/push.c:461
7968 +#: builtin/push.c:508
7969 msgid "force updates"
7970 msgstr "强制更新"
7971
7895 -#: builtin/push.c:463
7972 +#: builtin/push.c:510
7973 msgid "refname>:<expect"
7974 msgstr "引用名>:<期望值"
7975
7899 -#: builtin/push.c:464
7976 +#: builtin/push.c:511
7977 msgid "require old value of ref to be at this value"
7978 msgstr "要求引用旧的取值为设定值"
7979
7903 -#: builtin/push.c:466
7980 +#: builtin/push.c:513
7981 msgid "check"
7982 msgstr "检查"
7983
7907 -#: builtin/push.c:467
7984 +#: builtin/push.c:514
7985 msgid "control recursive pushing of submodules"
7986 msgstr "控制子模组的递归推送"
7987
7911 -#: builtin/push.c:469
7988 +#: builtin/push.c:516
7989 msgid "use thin pack"
7990 msgstr "使用精简打包"
7991
7915 -#: builtin/push.c:470 builtin/push.c:471
7992 +#: builtin/push.c:517 builtin/push.c:518
7993 msgid "receive pack program"
7994 msgstr "接收包程序"
7995
7919 -#: builtin/push.c:472
7996 +#: builtin/push.c:519
7997 msgid "set upstream for git pull/status"
7998 msgstr "设置 git pull/status 的上游"
7999
7923 -#: builtin/push.c:475
8000 +#: builtin/push.c:522
8001 msgid "prune locally removed refs"
8002 msgstr "清除本地删除的引用"
8003
7927 -#: builtin/push.c:477
8004 +#: builtin/push.c:524
8005 msgid "bypass pre-push hook"
8006 msgstr "绕过 pre-push 钩子"
8007
7931 -#: builtin/push.c:478
8008 +#: builtin/push.c:525
8009 msgid "push missing but relevant tags"
8010 msgstr "推送缺失的有关的 tags"
8011
7935 -#: builtin/push.c:488
8012 +#: builtin/push.c:535
8013 msgid "--delete is incompatible with --all, --mirror and --tags"
8014 msgstr "--delete 与 --all、--mirror 及 --tags 不兼容"
8015
7939 -#: builtin/push.c:490
8016 +#: builtin/push.c:537
8017 msgid "--delete doesn't make sense without any refs"
8018 msgstr "--delete 未接任何引用没有意义"
8019
@@ -8024,11 +8101,11 @@ msgstr "'%2$s' 的值 '%1$s' 不是一个有效的时间戳"
8101 msgid "'%s' is not a valid timestamp"
8102 msgstr "'%s' 不是一个有效的时间戳"
8103
8027 -#: builtin/remote.c:11
8104 +#: builtin/remote.c:12
8105 msgid "git remote [-v | --verbose]"
8106 msgstr "git remote [-v | --verbose]"
8107
8031 -#: builtin/remote.c:12
8108 +#: builtin/remote.c:13
8109 msgid ""
8110 "git remote add [-t <branch>] [-m <master>] [-f] [--tags|--no-tags] [--"
8111 "mirror=<fetch|push>] <name> <url>"
@@ -8036,81 +8113,81 @@ msgstr ""
8113 "git remote add [-t <分支>] [-m <master>] [-f] [--tags|--no-tags] [--"
8114 "mirror=<fetch|push>] <名称> <url>"
8115
8039 -#: builtin/remote.c:13 builtin/remote.c:32
8116 +#: builtin/remote.c:14 builtin/remote.c:33
8117 msgid "git remote rename <old> <new>"
8118 msgstr "git remote rename <旧名称> <新名称>"
8119
8043 -#: builtin/remote.c:14 builtin/remote.c:37
8120 +#: builtin/remote.c:15 builtin/remote.c:38
8121 msgid "git remote remove <name>"
8122 msgstr "git remote remove <名称>"
8123
8047 -#: builtin/remote.c:15
8124 +#: builtin/remote.c:16
8125 msgid "git remote set-head <name> (-a | --auto | -d | --delete |<branch>)"
8126 msgstr "git remote set-head <名称> (-a | --auto | -d | --delete |<分支>)"
8127
8051 -#: builtin/remote.c:16
8128 +#: builtin/remote.c:17
8129 msgid "git remote [-v | --verbose] show [-n] <name>"
8130 msgstr "git remote [-v | --verbose] show [-n] <名称>"
8131
8055 -#: builtin/remote.c:17
8132 +#: builtin/remote.c:18
8133 msgid "git remote prune [-n | --dry-run] <name>"
8134 msgstr "git remote prune [-n | --dry-run] <名称>"
8135
8059 -#: builtin/remote.c:18
8136 +#: builtin/remote.c:19
8137 msgid ""
8138 "git remote [-v | --verbose] update [-p | --prune] [(<group> | <remote>)...]"
8139 msgstr "git remote [-v | --verbose] update [-p | --prune] [(<组> | <远程>)...]"
8140
8064 -#: builtin/remote.c:19
8141 +#: builtin/remote.c:20
8142 msgid "git remote set-branches [--add] <name> <branch>..."
8143 msgstr "git remote set-branches [--add] <名称> <分支>..."
8144
8068 -#: builtin/remote.c:20 builtin/remote.c:68
8145 +#: builtin/remote.c:21 builtin/remote.c:69
8146 msgid "git remote set-url [--push] <name> <newurl> [<oldurl>]"
8147 msgstr "git remote set-url [--push] <名称> <新的地址> [<旧的地址>]"
8148
8072 -#: builtin/remote.c:21 builtin/remote.c:69
8149 +#: builtin/remote.c:22 builtin/remote.c:70
8150 msgid "git remote set-url --add <name> <newurl>"
8151 msgstr "git remote set-url --add <名称> <新的地址>"
8152
8076 -#: builtin/remote.c:22 builtin/remote.c:70
8153 +#: builtin/remote.c:23 builtin/remote.c:71
8154 msgid "git remote set-url --delete <name> <url>"
8155 msgstr "git remote set-url --delete <名称> <地址>"
8156
8080 -#: builtin/remote.c:27
8157 +#: builtin/remote.c:28
8158 msgid "git remote add [<options>] <name> <url>"
8159 msgstr "git remote add [<选项>] <名称> <地址>"
8160
8084 -#: builtin/remote.c:42
8161 +#: builtin/remote.c:43
8162 msgid "git remote set-head <name> (-a | --auto | -d | --delete | <branch>)"
8163 msgstr "git remote set-head <名称> (-a | --auto | -d | --delete | <分支>)"
8164
8088 -#: builtin/remote.c:47
8165 +#: builtin/remote.c:48
8166 msgid "git remote set-branches <name> <branch>..."
8167 msgstr "git remote set-branches <名称> <分支>..."
8168
8092 -#: builtin/remote.c:48
8169 +#: builtin/remote.c:49
8170 msgid "git remote set-branches --add <name> <branch>..."
8171 msgstr "git remote set-branches --add <名称> <分支>..."
8172
8096 -#: builtin/remote.c:53
8173 +#: builtin/remote.c:54
8174 msgid "git remote show [<options>] <name>"
8175 msgstr "git remote show [<选项>] <名称>"
8176
8100 -#: builtin/remote.c:58
8177 +#: builtin/remote.c:59
8178 msgid "git remote prune [<options>] <name>"
8179 msgstr "git remote prune [<选项>] <名称>"
8180
8104 -#: builtin/remote.c:63
8181 +#: builtin/remote.c:64
8182 msgid "git remote update [<options>] [<group> | <remote>]..."
8183 msgstr "git remote update [<选项>] [<组> | <远程>]..."
8184
8108 -#: builtin/remote.c:98
8185 +#: builtin/remote.c:88
8186 #, c-format
8187 msgid "Updating %s"
8188 msgstr "更新 %s 中"
8189
8113 -#: builtin/remote.c:130
8190 +#: builtin/remote.c:120
8191 msgid ""
8192 "--mirror is dangerous and deprecated; please\n"
8193 "\t use --mirror=fetch or --mirror=push instead"
@@ -8118,101 +8195,101 @@ msgstr ""
8195 "--mirror 选项危险且过时,请使用 --mirror=fetch\n"
8196 "\t 或 --mirror=push"
8197
8121 -#: builtin/remote.c:147
8198 +#: builtin/remote.c:137
8199 #, c-format
8200 msgid "unknown mirror argument: %s"
8201 msgstr "未知的镜像参数:%s"
8202
8126 -#: builtin/remote.c:163
8203 +#: builtin/remote.c:153
8204 msgid "fetch the remote branches"
8205 msgstr "抓取远程的分支"
8206
8130 -#: builtin/remote.c:165
8207 +#: builtin/remote.c:155
8208 msgid "import all tags and associated objects when fetching"
8209 msgstr "抓取时导入所有的 tags 和关联对象"
8210
8134 -#: builtin/remote.c:168
8211 +#: builtin/remote.c:158
8212 msgid "or do not fetch any tag at all (--no-tags)"
8213 msgstr "或不抓取任何 tag(--no-tags)"
8214
8138 -#: builtin/remote.c:170
8215 +#: builtin/remote.c:160
8216 msgid "branch(es) to track"
8217 msgstr "跟踪的分支"
8218
8142 -#: builtin/remote.c:171
8219 +#: builtin/remote.c:161
8220 msgid "master branch"
8221 msgstr "主线分支"
8222
8146 -#: builtin/remote.c:172
8223 +#: builtin/remote.c:162
8224 msgid "push|fetch"
8225 msgstr "push|fetch"
8226
8150 -#: builtin/remote.c:173
8227 +#: builtin/remote.c:163
8228 msgid "set up remote as a mirror to push to or fetch from"
8229 msgstr "把远程设置为用以推送或抓取的镜像"
8230
8154 -#: builtin/remote.c:185
8231 +#: builtin/remote.c:175
8232 msgid "specifying a master branch makes no sense with --mirror"
8233 msgstr "指定一个 master 分支并使用 --mirror 选项没有意义"
8234
8158 -#: builtin/remote.c:187
8235 +#: builtin/remote.c:177
8236 msgid "specifying branches to track makes sense only with fetch mirrors"
8237 msgstr "指定要跟踪的分支只在与获取镜像同时使用才有意义"
8238
8162 -#: builtin/remote.c:195 builtin/remote.c:646
8239 +#: builtin/remote.c:185 builtin/remote.c:641
8240 #, c-format
8241 msgid "remote %s already exists."
8242 msgstr "远程 %s 已经存在。"
8243
8167 -#: builtin/remote.c:199 builtin/remote.c:650
8244 +#: builtin/remote.c:189 builtin/remote.c:645
8245 #, c-format
8246 msgid "'%s' is not a valid remote name"
8247 msgstr "'%s' 不是一个有效的远程名称"
8248
8172 -#: builtin/remote.c:243
8249 +#: builtin/remote.c:233
8250 #, c-format
8251 msgid "Could not setup master '%s'"
8252 msgstr "无法设置 master '%s'"
8253
8177 -#: builtin/remote.c:299
8254 +#: builtin/remote.c:289
8255 #, c-format
8256 msgid "more than one %s"
8257 msgstr "多于一个 %s"
8258
8182 -#: builtin/remote.c:339
8259 +#: builtin/remote.c:334
8260 #, c-format
8261 msgid "Could not get fetch map for refspec %s"
8262 msgstr "无法得到引用规则 %s 的获取列表"
8263
8187 -#: builtin/remote.c:440 builtin/remote.c:448
8264 +#: builtin/remote.c:435 builtin/remote.c:443
8265 msgid "(matching)"
8266 msgstr "(匹配)"
8267
8191 -#: builtin/remote.c:452
8268 +#: builtin/remote.c:447
8269 msgid "(delete)"
8270 msgstr "(删除)"
8271
8195 -#: builtin/remote.c:595 builtin/remote.c:601 builtin/remote.c:607
8272 +#: builtin/remote.c:590 builtin/remote.c:596 builtin/remote.c:602
8273 #, c-format
8274 msgid "Could not append '%s' to '%s'"
8275 msgstr "不能添加 '%s' 至 '%s'"
8276
8200 -#: builtin/remote.c:639 builtin/remote.c:792 builtin/remote.c:890
8277 +#: builtin/remote.c:634 builtin/remote.c:787 builtin/remote.c:885
8278 #, c-format
8279 msgid "No such remote: %s"
8280 msgstr "没有这样的远程:%s"
8281
8205 -#: builtin/remote.c:656
8282 +#: builtin/remote.c:651
8283 #, c-format
8284 msgid "Could not rename config section '%s' to '%s'"
8285 msgstr "不能重命名配置小节 '%s' 到 '%s'"
8286
8210 -#: builtin/remote.c:662 builtin/remote.c:799
8287 +#: builtin/remote.c:657 builtin/remote.c:794
8288 #, c-format
8289 msgid "Could not remove config section '%s'"
8290 msgstr "不能移除配置小节 '%s'"
8291
8215 -#: builtin/remote.c:677
8292 +#: builtin/remote.c:672
8293 #, c-format
8294 msgid ""
8295 "Not updating non-default fetch refspec\n"
@@ -8223,32 +8300,32 @@ msgstr ""
8300 "\t%s\n"
8301 "\t如果必要请手动更新配置。"
8302
8226 -#: builtin/remote.c:683
8303 +#: builtin/remote.c:678
8304 #, c-format
8305 msgid "Could not append '%s'"
8306 msgstr "不能追加 '%s'"
8307
8231 -#: builtin/remote.c:694
8308 +#: builtin/remote.c:689
8309 #, c-format
8310 msgid "Could not set '%s'"
8311 msgstr "不能设置 '%s'"
8312
8236 -#: builtin/remote.c:716
8313 +#: builtin/remote.c:711
8314 #, c-format
8315 msgid "deleting '%s' failed"
8316 msgstr "删除 '%s' 失败"
8317
8241 -#: builtin/remote.c:750
8318 +#: builtin/remote.c:745
8319 #, c-format
8320 msgid "creating '%s' failed"
8321 msgstr "创建 '%s' 失败"
8322
8246 -#: builtin/remote.c:764
8323 +#: builtin/remote.c:759
8324 #, c-format
8325 msgid "Could not remove branch %s"
8326 msgstr "无法移除分支 %s"
8327
8251 -#: builtin/remote.c:834
8328 +#: builtin/remote.c:829
8329 msgid ""
8330 "Note: A branch outside the refs/remotes/ hierarchy was not removed;\n"
8331 "to delete it, use:"
@@ -8258,126 +8335,126 @@ msgid_plural ""
8335 msgstr[0] "注意:ref/remotes 层级之外的一个分支未被移除。要删除它,使用:"
8336 msgstr[1] "注意:ref/remotes 层级之外的一些分支未被移除。要删除它们,使用:"
8337
8261 -#: builtin/remote.c:943
8338 +#: builtin/remote.c:938
8339 #, c-format
8340 msgid " new (next fetch will store in remotes/%s)"
8341 msgstr " 新的(下一次获取将存储于 remotes/%s)"
8342
8266 -#: builtin/remote.c:946
8343 +#: builtin/remote.c:941
8344 msgid " tracked"
8345 msgstr " 已跟踪"
8346
8270 -#: builtin/remote.c:948
8347 +#: builtin/remote.c:943
8348 msgid " stale (use 'git remote prune' to remove)"
8349 msgstr " 过时(使用 'git remote prune' 来移除)"
8350
8274 -#: builtin/remote.c:950
8351 +#: builtin/remote.c:945
8352 msgid " ???"
8353 msgstr " ???"
8354
8278 -#: builtin/remote.c:991
8355 +#: builtin/remote.c:986
8356 #, c-format
8357 msgid "invalid branch.%s.merge; cannot rebase onto > 1 branch"
8358 msgstr "无效的 branch.%s.merge,不能变基到一个以上的分支"
8359
8283 -#: builtin/remote.c:998
8360 +#: builtin/remote.c:993
8361 #, c-format
8362 msgid "rebases onto remote %s"
8363 msgstr "变基到远程 %s"
8364
8288 -#: builtin/remote.c:1001
8365 +#: builtin/remote.c:996
8366 #, c-format
8367 msgid " merges with remote %s"
8368 msgstr " 与远程 %s 合并"
8369
8293 -#: builtin/remote.c:1002
8370 +#: builtin/remote.c:997
8371 msgid " and with remote"
8372 msgstr " 且有远程"
8373
8297 -#: builtin/remote.c:1004
8374 +#: builtin/remote.c:999
8375 #, c-format
8376 msgid "merges with remote %s"
8377 msgstr "与远程 %s 合并"
8378
8302 -#: builtin/remote.c:1005
8379 +#: builtin/remote.c:1000
8380 msgid " and with remote"
8381 msgstr " 且有远程"
8382
8306 -#: builtin/remote.c:1051
8383 +#: builtin/remote.c:1046
8384 msgid "create"
8385 msgstr "创建"
8386
8310 -#: builtin/remote.c:1054
8387 +#: builtin/remote.c:1049
8388 msgid "delete"
8389 msgstr "删除"
8390
8314 -#: builtin/remote.c:1058
8391 +#: builtin/remote.c:1053
8392 msgid "up to date"
8393 msgstr "最新"
8394
8318 -#: builtin/remote.c:1061
8395 +#: builtin/remote.c:1056
8396 msgid "fast-forwardable"
8397 msgstr "可快进"
8398
8322 -#: builtin/remote.c:1064
8399 +#: builtin/remote.c:1059
8400 msgid "local out of date"
8401 msgstr "本地已过时"
8402
8326 -#: builtin/remote.c:1071
8403 +#: builtin/remote.c:1066
8404 #, c-format
8405 msgid " %-*s forces to %-*s (%s)"
8406 msgstr " %-*s 强制推送至 %-*s (%s)"
8407
8331 -#: builtin/remote.c:1074
8408 +#: builtin/remote.c:1069
8409 #, c-format
8410 msgid " %-*s pushes to %-*s (%s)"
8411 msgstr " %-*s 推送至 %-*s (%s)"
8412
8336 -#: builtin/remote.c:1078
8413 +#: builtin/remote.c:1073
8414 #, c-format
8415 msgid " %-*s forces to %s"
8416 msgstr " %-*s 强制推送至 %s"
8417
8341 -#: builtin/remote.c:1081
8418 +#: builtin/remote.c:1076
8419 #, c-format
8420 msgid " %-*s pushes to %s"
8421 msgstr " %-*s 推送至 %s"
8422
8346 -#: builtin/remote.c:1091
8423 +#: builtin/remote.c:1144
8424 msgid "do not query remotes"
8425 msgstr "不查询远程"
8426
8350 -#: builtin/remote.c:1118
8427 +#: builtin/remote.c:1171
8428 #, c-format
8429 msgid "* remote %s"
8430 msgstr "* 远程 %s"
8431
8355 -#: builtin/remote.c:1119
8432 +#: builtin/remote.c:1172
8433 #, c-format
8434 msgid " Fetch URL: %s"
8435 msgstr " 获取地址:%s"
8436
8360 -#: builtin/remote.c:1120 builtin/remote.c:1285
8437 +#: builtin/remote.c:1173 builtin/remote.c:1318
8438 msgid "(no URL)"
8439 msgstr "(无 URL)"
8440
8364 -#: builtin/remote.c:1129 builtin/remote.c:1131
8441 +#: builtin/remote.c:1182 builtin/remote.c:1184
8442 #, c-format
8443 msgid " Push URL: %s"
8444 msgstr " 推送地址:%s"
8445
8369 -#: builtin/remote.c:1133 builtin/remote.c:1135 builtin/remote.c:1137
8446 +#: builtin/remote.c:1186 builtin/remote.c:1188 builtin/remote.c:1190
8447 #, c-format
8448 msgid " HEAD branch: %s"
8449 msgstr " HEAD分支:%s"
8450
8374 -#: builtin/remote.c:1139
8451 +#: builtin/remote.c:1192
8452 #, c-format
8453 msgid ""
8454 " HEAD branch (remote HEAD is ambiguous, may be one of the following):\n"
8455 msgstr " HEAD 分支(远程 HEAD 模糊,可能是下列中的一个):\n"
8456
8380 -#: builtin/remote.c:1151
8457 +#: builtin/remote.c:1204
8458 #, c-format
8459 msgid " Remote branch:%s"
8460 msgid_plural " Remote branches:%s"
@@ -8385,138 +8462,138 @@ msgstr[0] " 远程分支:%s"
8462 msgstr[1] " 远程分支:%s"
8463
8464 # 译者:中文字符串拼接,可删除前导空格
8388 -#: builtin/remote.c:1154 builtin/remote.c:1181
8465 +#: builtin/remote.c:1207 builtin/remote.c:1234
8466 msgid " (status not queried)"
8467 msgstr "(状态未查询)"
8468
8392 -#: builtin/remote.c:1163
8469 +#: builtin/remote.c:1216
8470 msgid " Local branch configured for 'git pull':"
8471 msgid_plural " Local branches configured for 'git pull':"
8472 msgstr[0] " 为 'git pull' 配置的本地分支:"
8473 msgstr[1] " 为 'git pull' 配置的本地分支:"
8474
8398 -#: builtin/remote.c:1171
8475 +#: builtin/remote.c:1224
8476 msgid " Local refs will be mirrored by 'git push'"
8477 msgstr " 本地引用将在 'git push' 时被镜像"
8478
8402 -#: builtin/remote.c:1178
8479 +#: builtin/remote.c:1231
8480 #, c-format
8481 msgid " Local ref configured for 'git push'%s:"
8482 msgid_plural " Local refs configured for 'git push'%s:"
8483 msgstr[0] " 为 'git push' 配置的本地引用%s:"
8484 msgstr[1] " 为 'git push' 配置的本地引用%s:"
8485
8409 -#: builtin/remote.c:1199
8486 +#: builtin/remote.c:1252
8487 msgid "set refs/remotes/<name>/HEAD according to remote"
8488 msgstr "根据远程设置 refs/remotes/<名称>/HEAD"
8489
8413 -#: builtin/remote.c:1201
8490 +#: builtin/remote.c:1254
8491 msgid "delete refs/remotes/<name>/HEAD"
8492 msgstr "删除 refs/remotes/<名称>/HEAD"
8493
8417 -#: builtin/remote.c:1216
8494 +#: builtin/remote.c:1269
8495 msgid "Cannot determine remote HEAD"
8496 msgstr "无法确定远程 HEAD"
8497
8421 -#: builtin/remote.c:1218
8498 +#: builtin/remote.c:1271
8499 msgid "Multiple remote HEAD branches. Please choose one explicitly with:"
8500 msgstr "多个远程 HEAD 分支。请明确地选择一个用命令:"
8501
8425 -#: builtin/remote.c:1228
8502 +#: builtin/remote.c:1281
8503 #, c-format
8504 msgid "Could not delete %s"
8505 msgstr "无法删除 %s"
8506
8430 -#: builtin/remote.c:1236
8507 +#: builtin/remote.c:1289
8508 #, c-format
8509 msgid "Not a valid ref: %s"
8510 msgstr "不是一个有效引用:%s"
8511
8435 -#: builtin/remote.c:1238
8512 +#: builtin/remote.c:1291
8513 #, c-format
8514 msgid "Could not setup %s"
8515 msgstr "不能设置 %s"
8516
8517 # 译者:注意保持前导空格
8441 -#: builtin/remote.c:1274
8518 +#: builtin/remote.c:1307
8519 #, c-format
8520 msgid " %s will become dangling!"
8521 msgstr " %s 将成为摇摆状态!"
8522
8523 # 译者:注意保持前导空格
8447 -#: builtin/remote.c:1275
8524 +#: builtin/remote.c:1308
8525 #, c-format
8526 msgid " %s has become dangling!"
8527 msgstr " %s 已成为摇摆状态!"
8528
8452 -#: builtin/remote.c:1281
8529 +#: builtin/remote.c:1314
8530 #, c-format
8531 msgid "Pruning %s"
8532 msgstr "修剪 %s"
8533
8457 -#: builtin/remote.c:1282
8534 +#: builtin/remote.c:1315
8535 #, c-format
8536 msgid "URL: %s"
8537 msgstr "URL:%s"
8538
8462 -#: builtin/remote.c:1295
8539 +#: builtin/remote.c:1328
8540 #, c-format
8541 msgid " * [would prune] %s"
8542 msgstr " * [将删除] %s"
8543
8467 -#: builtin/remote.c:1298
8544 +#: builtin/remote.c:1331
8545 #, c-format
8546 msgid " * [pruned] %s"
8547 msgstr " * [已删除] %s"
8548
8472 -#: builtin/remote.c:1321
8549 +#: builtin/remote.c:1374
8550 msgid "prune remotes after fetching"
8551 msgstr "抓取后清除远程"
8552
8476 -#: builtin/remote.c:1387 builtin/remote.c:1461
8553 +#: builtin/remote.c:1440 builtin/remote.c:1514
8554 #, c-format
8555 msgid "No such remote '%s'"
8556 msgstr "没有此远程 '%s'"
8557
8481 -#: builtin/remote.c:1407
8558 +#: builtin/remote.c:1460
8559 msgid "add branch"
8560 msgstr "添加分支"
8561
8485 -#: builtin/remote.c:1414
8562 +#: builtin/remote.c:1467
8563 msgid "no remote specified"
8564 msgstr "未指定远程"
8565
8489 -#: builtin/remote.c:1436
8566 +#: builtin/remote.c:1489
8567 msgid "manipulate push URLs"
8568 msgstr "操作推送 URLS"
8569
8493 -#: builtin/remote.c:1438
8570 +#: builtin/remote.c:1491
8571 msgid "add URL"
8572 msgstr "添加 URL"
8573
8497 -#: builtin/remote.c:1440
8574 +#: builtin/remote.c:1493
8575 msgid "delete URLs"
8576 msgstr "删除 URLS"
8577
8501 -#: builtin/remote.c:1447
8578 +#: builtin/remote.c:1500
8579 msgid "--add --delete doesn't make sense"
8580 msgstr "--add --delete 无意义"
8581
8505 -#: builtin/remote.c:1487
8582 +#: builtin/remote.c:1540
8583 #, c-format
8584 msgid "Invalid old URL pattern: %s"
8585 msgstr "无效的旧URL匹配模版:%s"
8586
8510 -#: builtin/remote.c:1495
8587 +#: builtin/remote.c:1548
8588 #, c-format
8589 msgid "No such URL found: %s"
8590 msgstr "未找到此URL:%s"
8591
8515 -#: builtin/remote.c:1497
8592 +#: builtin/remote.c:1550
8593 msgid "Will not delete all non-push URLs"
8594 msgstr "将不会删除所有非推送URL地址"
8595
8519 -#: builtin/remote.c:1569
8596 +#: builtin/remote.c:1564
8597 msgid "be verbose; must be placed before a subcommand"
8598 msgstr "冗长输出;必须置于子命令之前"
8599
@@ -8576,7 +8653,7 @@ msgstr "限制最大增量深度"
8653 msgid "maximum size of each packfile"
8654 msgstr "每个包的最大尺寸"
8655
8579 -#: builtin/repack.c:345
8656 +#: builtin/repack.c:343
8657 #, c-format
8658 msgid "removing '%s' failed"
8659 msgstr "删除 '%s' 失败"
@@ -8590,21 +8667,25 @@ msgid "git replace -d <object>..."
8667 msgstr "git replace -d <对象>..."
8668
8669 #: builtin/replace.c:19
8593 -msgid "git replace -l [<pattern>]"
8594 -msgstr "git replace -l [<模式>]"
8670 +msgid "git replace [--format=<format>] [-l [<pattern>]]"
8671 +msgstr "git replace [--format=<格式>] [-l [<模式>]]"
8672
8596 -#: builtin/replace.c:131
8673 +#: builtin/replace.c:174
8674 msgid "list replace refs"
8675 msgstr "列出替换的引用"
8676
8600 -#: builtin/replace.c:132
8677 +#: builtin/replace.c:175
8678 msgid "delete replace refs"
8679 msgstr "删除替换的引用"
8680
8604 -#: builtin/replace.c:133
8681 +#: builtin/replace.c:176
8682 msgid "replace the ref if it exists"
8683 msgstr "如果存在则替换引用"
8684
8685 +#: builtin/replace.c:177
8686 +msgid "use this format"
8687 +msgstr "使用此格式"
8688 +
8689 #: builtin/rerere.c:12
8690 msgid "git rerere [clear | forget path... | status | remaining | diff | gc]"
8691 msgstr "git rerere [clear | forget path... | status | remaining | diff | gc]"
@@ -8738,19 +8819,23 @@ msgstr "不能重置索引文件至版本 '%s'。"
8819 msgid "Could not write new index file."
8820 msgstr "不能写入新的索引文件。"
8821
8741 -#: builtin/rev-parse.c:345
8822 +#: builtin/rev-parse.c:359
8823 msgid "git rev-parse --parseopt [options] -- [<args>...]"
8824 msgstr "git rev-parse --parseopt [选项] -- [<参数>...]"
8825
8745 -#: builtin/rev-parse.c:350
8826 +#: builtin/rev-parse.c:364
8827 msgid "keep the `--` passed as an arg"
8828 msgstr "保持 `--` 作为一个参数传递"
8829
8749 -#: builtin/rev-parse.c:352
8830 +#: builtin/rev-parse.c:366
8831 msgid "stop parsing after the first non-option argument"
8832 msgstr "遇到第一个非选项参数后停止解析"
8833
8753 -#: builtin/rev-parse.c:470
8834 +#: builtin/rev-parse.c:369
8835 +msgid "output in stuck long form"
8836 +msgstr "以固定长格式输出"
8837 +
8838 +#: builtin/rev-parse.c:486
8839 msgid ""
8840 "git rev-parse --parseopt [options] -- [<args>...]\n"
8841 " or: git rev-parse --sq-quote [<arg>...]\n"
@@ -8988,67 +9073,67 @@ msgstr ""
9073 msgid "git show-branch (-g|--reflog)[=<n>[,<base>]] [--list] [<ref>]"
9074 msgstr "git show-branch (-g|--reflog)[=<n>[,<base>]] [--list] [<ref>]"
9075
8991 -#: builtin/show-branch.c:650
9076 +#: builtin/show-branch.c:649
9077 msgid "show remote-tracking and local branches"
9078 msgstr "显示远程跟踪的和本地的分支"
9079
8995 -#: builtin/show-branch.c:652
9080 +#: builtin/show-branch.c:651
9081 msgid "show remote-tracking branches"
9082 msgstr "显示远程跟踪的分支"
9083
8999 -#: builtin/show-branch.c:654
9084 +#: builtin/show-branch.c:653
9085 msgid "color '*!+-' corresponding to the branch"
9086 msgstr "着色 '*!+-' 到相应的分支"
9087
9003 -#: builtin/show-branch.c:656
9088 +#: builtin/show-branch.c:655
9089 msgid "show <n> more commits after the common ancestor"
9090 msgstr "显示共同祖先后的 <n> 个提交"
9091
9007 -#: builtin/show-branch.c:658
9092 +#: builtin/show-branch.c:657
9093 msgid "synonym to more=-1"
9094 msgstr "和 more=-1 同义"
9095
9011 -#: builtin/show-branch.c:659
9096 +#: builtin/show-branch.c:658
9097 msgid "suppress naming strings"
9098 msgstr "不显示字符串命名"
9099
9015 -#: builtin/show-branch.c:661
9100 +#: builtin/show-branch.c:660
9101 msgid "include the current branch"
9102 msgstr "包括当前分支"
9103
9019 -#: builtin/show-branch.c:663
9104 +#: builtin/show-branch.c:662
9105 msgid "name commits with their object names"
9106 msgstr "以对象名字命名提交"
9107
9023 -#: builtin/show-branch.c:665
9108 +#: builtin/show-branch.c:664
9109 msgid "show possible merge bases"
9110 msgstr "显示可能合并的基线"
9111
9027 -#: builtin/show-branch.c:667
9112 +#: builtin/show-branch.c:666
9113 msgid "show refs unreachable from any other ref"
9114 msgstr "显示没有任何引用的的引用"
9115
9031 -#: builtin/show-branch.c:669
9116 +#: builtin/show-branch.c:668
9117 msgid "show commits in topological order"
9118 msgstr "以拓扑顺序显示提交"
9119
9035 -#: builtin/show-branch.c:672
9120 +#: builtin/show-branch.c:671
9121 msgid "show only commits not on the first branch"
9122 msgstr "只显示不在第一个分支上的提交"
9123
9039 -#: builtin/show-branch.c:674
9124 +#: builtin/show-branch.c:673
9125 msgid "show merges reachable from only one tip"
9126 msgstr "显示仅一个分支可访问的合并提交"
9127
9043 -#: builtin/show-branch.c:676
9128 +#: builtin/show-branch.c:675
9129 msgid "topologically sort, maintaining date order where possible"
9130 msgstr "拓扑方式排序,并尽可能地保持日期顺序"
9131
9047 -#: builtin/show-branch.c:679
9132 +#: builtin/show-branch.c:678
9133 msgid "<n>[,<base>]"
9134 msgstr "<n>[,<base>]"
9135
9051 -#: builtin/show-branch.c:680
9136 +#: builtin/show-branch.c:679
9137 msgid "show <n> most recent ref-log entries starting at base"
9138 msgstr "显示从 base 开始的 <n> 条最近的引用日志记录"
9139
@@ -9533,15 +9618,15 @@ msgstr "逾期日期"
9618 msgid "no-op (backward compatibility)"
9619 msgstr "空操作(向后兼容)"
9620
9536 -#: parse-options.h:238
9621 +#: parse-options.h:235
9622 msgid "be more verbose"
9623 msgstr "更加详细"
9624
9540 -#: parse-options.h:240
9625 +#: parse-options.h:237
9626 msgid "be more quiet"
9627 msgstr "更加安静"
9628
9544 -#: parse-options.h:246
9629 +#: parse-options.h:243
9630 msgid "use <n> digits to display SHA-1s"
9631 msgstr "用 <n> 位数字显示 SHA-1 哈希值"
9632
@@ -9833,8 +9918,8 @@ msgid ""
9918 msgstr "检出 '$start_head' 失败。尝试 'git bisect reset <validbranch>'。"
9919
9920 #: git-bisect.sh:140
9836 -msgid "won't bisect on seeked tree"
9837 -msgstr "不会在已查找过的树上二分查找"
9921 +msgid "won't bisect on cg-seek'ed tree"
9922 +msgstr "不会在做了 cg-seek 的树上做二分查找"
9923
9924 #: git-bisect.sh:144
9925 msgid "Bad HEAD - strange symbolic ref"
@@ -9979,7 +10064,7 @@ msgstr "更新尚未诞生的分支,变更添加至索引"
10064 #. The working tree and the index file is still based on the
10065 #. $orig_head commit, but we are merging into $curr_head.
10066 #. First update the working tree to match $curr_head.
9982 -#: git-pull.sh:255
10067 +#: git-pull.sh:247
10068 #, sh-format
10069 msgid ""
10070 "Warning: fetch updated the current branch head.\n"
@@ -9989,15 +10074,15 @@ msgstr ""
10074 "警告:fetch 更新了当前的分支。您的工作区\n"
10075 "警告:从原提交 $orig_head 快进。"
10076
9992 -#: git-pull.sh:280
10077 +#: git-pull.sh:272
10078 msgid "Cannot merge multiple branches into empty head"
10079 msgstr "无法将多个分支合并到空分支"
10080
9996 -#: git-pull.sh:284
10081 +#: git-pull.sh:276
10082 msgid "Cannot rebase onto multiple branches"
10083 msgstr "无法变基到多个分支"
10084
10000 -#: git-rebase.sh:54
10085 +#: git-rebase.sh:55
10086 msgid ""
10087 "When you have resolved this problem, run \"git rebase --continue\".\n"
10088 "If you prefer to skip this patch, run \"git rebase --skip\" instead.\n"
@@ -10008,16 +10093,16 @@ msgstr ""
10093 "如果您想跳过此补丁,则执行 \"git rebase --skip\"。\n"
10094 "要恢复原分支并停止变基,执行 \"git rebase --abort\"。"
10095
10011 -#: git-rebase.sh:156
10096 +#: git-rebase.sh:158
10097 msgid "Applied autostash."
10098 msgstr "成功应用 autostash。"
10099
10015 -#: git-rebase.sh:159
10100 +#: git-rebase.sh:161
10101 #, sh-format
10102 msgid "Cannot store $stash_sha1"
10103 msgstr "无法保存 $stash_sha1"
10104
10020 -#: git-rebase.sh:160
10105 +#: git-rebase.sh:162
10106 msgid ""
10107 "Applying autostash resulted in conflicts.\n"
10108 "Your changes are safe in the stash.\n"
@@ -10027,31 +10112,31 @@ msgstr ""
10112 "您的修改安全地保存在 stash 中。\n"
10113 "您可以在任何时候运行 \"git stash pop\" 或 \"git stash drop\"。\n"
10114
10030 -#: git-rebase.sh:199
10115 +#: git-rebase.sh:201
10116 msgid "The pre-rebase hook refused to rebase."
10117 msgstr "钩子 pre-rebase 拒绝变基。"
10118
10034 -#: git-rebase.sh:204
10119 +#: git-rebase.sh:206
10120 msgid "It looks like git-am is in progress. Cannot rebase."
10121 msgstr "似乎正处于在 git-am 的执行过程中。无法变基。"
10122
10038 -#: git-rebase.sh:338
10123 +#: git-rebase.sh:346
10124 msgid "The --exec option must be used with the --interactive option"
10125 msgstr "选项 --exec 必须和选项 --interactive 同时使用"
10126
10042 -#: git-rebase.sh:343
10127 +#: git-rebase.sh:351
10128 msgid "No rebase in progress?"
10129 msgstr "没有正在进行的变基?"
10130
10046 -#: git-rebase.sh:354
10131 +#: git-rebase.sh:362
10132 msgid "The --edit-todo action can only be used during interactive rebase."
10133 msgstr "动作 --edit-todo 只能用在交互式变基过程中。"
10134
10050 -#: git-rebase.sh:361
10135 +#: git-rebase.sh:369
10136 msgid "Cannot read HEAD"
10137 msgstr "不能读取 HEAD"
10138
10054 -#: git-rebase.sh:364
10139 +#: git-rebase.sh:372
10140 msgid ""
10141 "You must edit all merge conflicts and then\n"
10142 "mark them as resolved using git add"
@@ -10059,12 +10144,12 @@ msgstr ""
10144 "您必须编辑所有的合并冲突,然后通过 git add\n"
10145 "命令将它们标记为已解决"
10146
10062 -#: git-rebase.sh:382
10147 +#: git-rebase.sh:390
10148 #, sh-format
10149 msgid "Could not move back to $head_name"
10150 msgstr "无法移回 $head_name"
10151
10067 -#: git-rebase.sh:401
10152 +#: git-rebase.sh:409
10153 #, sh-format
10154 msgid ""
10155 "It seems that there is already a $state_dir_base directory, and\n"
@@ -10083,65 +10168,65 @@ msgstr ""
10168 "\t$cmd_clear_stale_rebase\n"
10169 "然后再重新执行变基。为避免您丢失重要数据,我已经停止当前操作。"
10170
10086 -#: git-rebase.sh:446
10171 +#: git-rebase.sh:456
10172 #, sh-format
10173 msgid "invalid upstream $upstream_name"
10174 msgstr "无效的上游 $upstream_name"
10175
10091 -#: git-rebase.sh:470
10176 +#: git-rebase.sh:480
10177 #, sh-format
10178 msgid "$onto_name: there are more than one merge bases"
10179 msgstr "$onto_name: 有一个以上的合并基准"
10180
10096 -#: git-rebase.sh:473 git-rebase.sh:477
10181 +#: git-rebase.sh:483 git-rebase.sh:487
10182 #, sh-format
10183 msgid "$onto_name: there is no merge base"
10184 msgstr "$onto_name: 没有合并基准"
10185
10101 -#: git-rebase.sh:482
10186 +#: git-rebase.sh:492
10187 #, sh-format
10188 msgid "Does not point to a valid commit: $onto_name"
10189 msgstr "没有指向一个有效的提交:$onto_name"
10190
10106 -#: git-rebase.sh:505
10191 +#: git-rebase.sh:515
10192 #, sh-format
10193 msgid "fatal: no such branch: $branch_name"
10194 msgstr "严重错误:无此分支:$branch_name"
10195
10111 -#: git-rebase.sh:528
10196 +#: git-rebase.sh:548
10197 msgid "Cannot autostash"
10198 msgstr "无法 autostash"
10199
10115 -#: git-rebase.sh:533
10200 +#: git-rebase.sh:553
10201 #, sh-format
10202 msgid "Created autostash: $stash_abbrev"
10203 msgstr "创建了 autostash: $stash_abbrev"
10204
10120 -#: git-rebase.sh:537
10205 +#: git-rebase.sh:557
10206 msgid "Please commit or stash them."
10207 msgstr "请提交或为它们保存进度。"
10208
10124 -#: git-rebase.sh:557
10209 +#: git-rebase.sh:577
10210 #, sh-format
10211 msgid "Current branch $branch_name is up to date."
10212 msgstr "当前分支 $branch_name 是最新的。"
10213
10129 -#: git-rebase.sh:561
10214 +#: git-rebase.sh:581
10215 #, sh-format
10216 msgid "Current branch $branch_name is up to date, rebase forced."
10217 msgstr "当前分支 $branch_name 是最新的,强制变基。"
10218
10134 -#: git-rebase.sh:572
10219 +#: git-rebase.sh:592
10220 #, sh-format
10221 msgid "Changes from $mb to $onto:"
10222 msgstr "变更从 $mb 到 $onto:"
10223
10224 #. Detach HEAD and reset the tree
10140 -#: git-rebase.sh:581
10225 +#: git-rebase.sh:601
10226 msgid "First, rewinding head to replay your work on top of it..."
10227 msgstr "首先,重置头指针以便在上面重放您的工作..."
10228
10144 -#: git-rebase.sh:591
10229 +#: git-rebase.sh:611
10230 #, sh-format
10231 msgid "Fast-forwarded $branch_name to $onto_name."
10232 msgstr "快进 $branch_name 至 $onto_name。"
@@ -10384,75 +10469,75 @@ msgstr "无法注册子模组 '$sm_path'"
10469 msgid "Entering '$prefix$displaypath'"
10470 msgstr "正在进入 '$prefix$displaypath'"
10471
10387 -#: git-submodule.sh:554
10472 +#: git-submodule.sh:559
10473 #, sh-format
10474 msgid "Stopping at '$prefix$displaypath'; script returned non-zero status."
10475 msgstr "停止于 '$prefix$displaypath',脚本返回非零值。"
10476
10392 -#: git-submodule.sh:600
10477 +#: git-submodule.sh:605
10478 #, sh-format
10479 msgid "No url found for submodule path '$displaypath' in .gitmodules"
10480 msgstr "在 .gitmodules 中未找到子模组路径 '$displaypath' 的 url"
10481
10397 -#: git-submodule.sh:609
10482 +#: git-submodule.sh:614
10483 #, sh-format
10484 msgid "Failed to register url for submodule path '$displaypath'"
10485 msgstr "无法为子模组路径 '$displaypath' 注册 url"
10486
10402 -#: git-submodule.sh:611
10487 +#: git-submodule.sh:616
10488 #, sh-format
10489 msgid "Submodule '$name' ($url) registered for path '$displaypath'"
10490 msgstr "子模组 '$name' ($url) 未对路径 '$displaypath' 注册"
10491
10407 -#: git-submodule.sh:619
10492 +#: git-submodule.sh:633
10493 #, sh-format
10494 msgid "Failed to register update mode for submodule path '$displaypath'"
10495 msgstr "无法为子模组路径 '$displaypath' 注册更新模式"
10496
10412 -#: git-submodule.sh:656
10497 +#: git-submodule.sh:671
10498 #, sh-format
10499 msgid "Use '.' if you really want to deinitialize all submodules"
10500 msgstr "使用 '.' 如果您真的想要对所有子模组取消初始化"
10501
10417 -#: git-submodule.sh:673
10502 +#: git-submodule.sh:688
10503 #, sh-format
10504 msgid "Submodule work tree '$displaypath' contains a .git directory"
10505 msgstr "子模组工作区 '$displaypath' 包含一个 .git 目录"
10506
10422 -#: git-submodule.sh:674
10507 +#: git-submodule.sh:689
10508 #, sh-format
10509 msgid ""
10510 "(use 'rm -rf' if you really want to remove it including all of its history)"
10511 msgstr "(使用 'rm -rf' 命令如果您真的想删除它及其全部历史)"
10512
10428 -#: git-submodule.sh:680
10513 +#: git-submodule.sh:695
10514 #, sh-format
10515 msgid ""
10516 "Submodule work tree '$displaypath' contains local modifications; use '-f' to "
10517 "discard them"
10518 msgstr "子模组工作区 '$displaypath' 包含本地修改;使用 '-f' 丢弃它们"
10519
10435 -#: git-submodule.sh:683
10520 +#: git-submodule.sh:698
10521 #, sh-format
10522 msgid "Cleared directory '$displaypath'"
10523 msgstr "已清除目录 '$displaypath'"
10524
10440 -#: git-submodule.sh:684
10525 +#: git-submodule.sh:699
10526 #, sh-format
10527 msgid "Could not remove submodule work tree '$displaypath'"
10528 msgstr "无法移除子模组工作区 '$displaypath'"
10529
10445 -#: git-submodule.sh:687
10530 +#: git-submodule.sh:702
10531 #, sh-format
10532 msgid "Could not create empty submodule directory '$displaypath'"
10533 msgstr "不能创建空的子模组目录 '$displaypath'"
10534
10450 -#: git-submodule.sh:696
10535 +#: git-submodule.sh:711
10536 #, sh-format
10537 msgid "Submodule '$name' ($url) unregistered for path '$displaypath'"
10538 msgstr "子模组 '$name' ($url) 未对路径 '$displaypath' 注册"
10539
10455 -#: git-submodule.sh:811
10540 +#: git-submodule.sh:834
10541 #, sh-format
10542 msgid ""
10543 "Submodule path '$displaypath' not initialized\n"
@@ -10461,109 +10546,159 @@ msgstr ""
10546 "子模组路径 '$displaypath' 没有初始化\n"
10547 "也许您想用 'update --init'?"
10548
10464 -#: git-submodule.sh:824
10549 +#: git-submodule.sh:847
10550 #, sh-format
10551 msgid "Unable to find current revision in submodule path '$displaypath'"
10552 msgstr "无法在子模组路径 '$displaypath' 中找到当前版本"
10553
10469 -#: git-submodule.sh:833
10554 +#: git-submodule.sh:856
10555 #, sh-format
10556 msgid "Unable to fetch in submodule path '$sm_path'"
10557 msgstr "无法在子模组路径 '$sm_path' 中获取"
10558
10474 -#: git-submodule.sh:857
10559 +#: git-submodule.sh:880
10560 #, sh-format
10561 msgid "Unable to fetch in submodule path '$displaypath'"
10562 msgstr "无法在子模组路径 '$displaypath' 中获取"
10563
10479 -#: git-submodule.sh:871
10564 +#: git-submodule.sh:894
10565 #, sh-format
10566 msgid "Unable to rebase '$sha1' in submodule path '$displaypath'"
10567 msgstr "无法在子模组路径 '$displaypath' 中变基 '$sha1'"
10568
10484 -#: git-submodule.sh:872
10569 +#: git-submodule.sh:895
10570 #, sh-format
10571 msgid "Submodule path '$displaypath': rebased into '$sha1'"
10572 msgstr "子模组路径 '$displaypath':变基至 '$sha1'"
10573
10489 -#: git-submodule.sh:877
10574 +#: git-submodule.sh:900
10575 #, sh-format
10576 msgid "Unable to merge '$sha1' in submodule path '$displaypath'"
10577 msgstr "无法合并 '$sha1' 到子模组路径 '$displaypath' 中"
10578
10494 -#: git-submodule.sh:878
10579 +#: git-submodule.sh:901
10580 #, sh-format
10581 msgid "Submodule path '$displaypath': merged in '$sha1'"
10582 msgstr "子模组路径 '$displaypath':已合并入 '$sha1'"
10583
10499 -#: git-submodule.sh:883
10584 +#: git-submodule.sh:906
10585 #, sh-format
10586 msgid ""
10587 "Execution of '$command $sha1' failed in submodule path '$prefix$sm_path'"
10588 msgstr "在子模组路径 '$prefix$sm_path' 中执行 '$command $sha1' 失败"
10589
10505 -#: git-submodule.sh:884
10590 +#: git-submodule.sh:907
10591 #, sh-format
10592 msgid "Submodule path '$prefix$sm_path': '$command $sha1'"
10593 msgstr "子模组路径 '$prefix$sm_path': '$command $sha1'"
10594
10510 -#: git-submodule.sh:889
10595 +#: git-submodule.sh:912
10596 #, sh-format
10597 msgid "Unable to checkout '$sha1' in submodule path '$displaypath'"
10598 msgstr "无法在子模组路径 '$displaypath' 中检出 '$sha1'"
10599
10515 -#: git-submodule.sh:890
10600 +#: git-submodule.sh:913
10601 #, sh-format
10602 msgid "Submodule path '$displaypath': checked out '$sha1'"
10603 msgstr "子模组路径 '$displaypath':检出 '$sha1'"
10604
10520 -#: git-submodule.sh:917
10605 +#: git-submodule.sh:940
10606 #, sh-format
10607 msgid "Failed to recurse into submodule path '$displaypath'"
10608 msgstr "无法递归进子模组路径 '$displaypath'"
10609
10525 -#: git-submodule.sh:1025
10610 +#: git-submodule.sh:1048
10611 msgid "The --cached option cannot be used with the --files option"
10612 msgstr "选项 --cached 不能和选项 --files 同时使用"
10613
10614 #. unexpected type
10530 -#: git-submodule.sh:1073
10615 +#: git-submodule.sh:1096
10616 #, sh-format
10617 msgid "unexpected mode $mod_dst"
10618 msgstr "意外的模式 $mod_dst"
10619
10620 # 译者:注意保持前导空格
10536 -#: git-submodule.sh:1093
10621 +#: git-submodule.sh:1116
10622 #, sh-format
10623 msgid " Warn: $display_name doesn't contain commit $sha1_src"
10624 msgstr " 警告:$display_name 未包含提交 $sha1_src"
10625
10626 # 译者:注意保持前导空格
10542 -#: git-submodule.sh:1096
10627 +#: git-submodule.sh:1119
10628 #, sh-format
10629 msgid " Warn: $display_name doesn't contain commit $sha1_dst"
10630 msgstr " 警告:$display_name 未包含提交 $sha1_dst"
10631
10632 # 译者:注意保持前导空格
10548 -#: git-submodule.sh:1099
10633 +#: git-submodule.sh:1122
10634 #, sh-format
10635 msgid " Warn: $display_name doesn't contain commits $sha1_src and $sha1_dst"
10636 msgstr " 警告:$display_name 未包含提交 $sha1_src 和 $sha1_dst"
10637
10553 -#: git-submodule.sh:1124
10638 +#: git-submodule.sh:1147
10639 msgid "blob"
10640 msgstr "数据对象"
10641
10557 -#: git-submodule.sh:1238
10642 +#: git-submodule.sh:1261
10643 #, sh-format
10644 msgid "Failed to recurse into submodule path '$sm_path'"
10645 msgstr "无法递归进子模组路径 '$sm_path'"
10646
10562 -#: git-submodule.sh:1302
10647 +#: git-submodule.sh:1325
10648 #, sh-format
10649 msgid "Synchronizing submodule url for '$displaypath'"
10650 msgstr "为 '$displaypath' 同步子模组 url"
10651
10652 +# 译者:为保证在输出中对齐,注意调整句中空格!
10653 +#~ msgid "copied: %s -> %s"
10654 +#~ msgstr "拷贝: %s -> %s"
10655 +
10656 +# 译者:为保证在输出中对齐,注意调整句中空格!
10657 +#~ msgid "deleted: %s"
10658 +#~ msgstr "删除: %s"
10659 +
10660 +# 译者:为保证在输出中对齐,注意调整句中空格!
10661 +#~ msgid "modified: %s"
10662 +#~ msgstr "修改: %s"
10663 +
10664 +# 译者:为保证在输出中对齐,注意调整句中空格!
10665 +#~ msgid "renamed: %s -> %s"
10666 +#~ msgstr "重命名: %s -> %s"
10667 +
10668 +# 译者:为保证在输出中对齐,注意调整句中空格!
10669 +#~ msgid "unmerged: %s"
10670 +#~ msgstr "未合并: %s"
10671 +
10672 +# 译者:字符串首行行首要添加“warning: ”字串,故此首行要较其余行短
10673 +#~ msgid ""
10674 +#~ "push.default is unset; its implicit value is changing in\n"
10675 +#~ "Git 2.0 from 'matching' to 'simple'. To squelch this message\n"
10676 +#~ "and maintain the current behavior after the default changes, use:\n"
10677 +#~ "\n"
10678 +#~ " git config --global push.default matching\n"
10679 +#~ "\n"
10680 +#~ "To squelch this message and adopt the new behavior now, use:\n"
10681 +#~ "\n"
10682 +#~ " git config --global push.default simple\n"
10683 +#~ "\n"
10684 +#~ "See 'git help config' and search for 'push.default' for further "
10685 +#~ "information.\n"
10686 +#~ "(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode\n"
10687 +#~ "'current' instead of 'simple' if you sometimes use older versions of Git)"
10688 +#~ msgstr ""
10689 +#~ "push.default 未设置,它的默认值将在 Git 2.0 由 'matching'\n"
10690 +#~ "改变为 'simple'。若要不再显示本信息并保持传统习惯,进行如下设置:\n"
10691 +#~ "\n"
10692 +#~ " git config --global push.default matching\n"
10693 +#~ "\n"
10694 +#~ "若要不再显示本信息并从现在开始采用新的使用习惯,设置:\n"
10695 +#~ "\n"
10696 +#~ " git config --global push.default simple\n"
10697 +#~ "\n"
10698 +#~ "参见 'git help config' 并查找 'push.default' 以获取更多信息。\n"
10699 +#~ "('simple' 模式由 Git 1.7.11 版本引入。如果您有时要使用老版本的 Git,\n"
10700 +#~ "为保持兼容,请用 'current' 代替 'simple')"
10701 +
10702 #~ msgid "done\n"
10703 #~ msgstr "完成\n"
10704