l10n: zh_CN: for git v2.5.0 l10n round 1
Update 65 translations (2355t0f0u) for git v2.5.0-rc0. Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
May 31, 2015 at 08:42 UTC
7aea43ff4efc4e136b46b35e0eee5a506b327dde
1 file changed
+1381
-1122
po/zh_CN.po
+1381
-1122
@@ -12,10 +12,10 @@ 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: 2015-04-03 08:13+0800\n"
16
-"PO-Revision-Date: 2015-04-03 08:35+0800\n"
15
+"POT-Creation-Date: 2015-06-27 19:17+0800\n"
16
+"PO-Revision-Date: 2015-07-05 23:12+0800\n"
17
"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
18
-"Language-Team: GitHub <https://github.com/gotgit/git/>\n"
18
+"Language-Team: GitHub <https://github.com/jiangxin/git/>\n"
19
"Language: zh_CN\n"
20
"MIME-Version: 1.0\n"
21
"Content-Type: text/plain; charset=UTF-8\n"
@@ -53,7 +53,7 @@ msgstr ""
53
msgid "git archive --remote <repo> [--exec <cmd>] --list"
54
msgstr "git archive --remote <版本库> [--exec <命令>] --list"
55
56
-#: archive.c:342 builtin/add.c:137 builtin/add.c:427 builtin/rm.c:328
56
+#: archive.c:342 builtin/add.c:137 builtin/add.c:428 builtin/rm.c:327
57
#, c-format
58
msgid "pathspec '%s' did not match any files"
59
msgstr "路径规则 '%s' 未匹配任何文件"
@@ -76,9 +76,9 @@ msgstr "为归档中每个路径名加上前缀"
76
77
#: archive.c:430 builtin/archive.c:88 builtin/blame.c:2516
78
#: builtin/blame.c:2517 builtin/config.c:57 builtin/fast-export.c:986
79
-#: builtin/fast-export.c:988 builtin/grep.c:712 builtin/hash-object.c:101
79
+#: builtin/fast-export.c:988 builtin/grep.c:712 builtin/hash-object.c:99
80
#: builtin/ls-files.c:446 builtin/ls-files.c:449 builtin/notes.c:394
81
-#: builtin/notes.c:557 builtin/read-tree.c:109 parse-options.h:151
81
+#: builtin/notes.c:557 builtin/read-tree.c:109 parse-options.h:150
82
msgid "file"
83
msgstr "文件"
84
@@ -110,7 +110,7 @@ msgstr "压缩效果更好"
110
msgid "list supported archive formats"
111
msgstr "列出支持的归档格式"
112
113
-#: archive.c:449 builtin/archive.c:90 builtin/clone.c:86
113
+#: archive.c:449 builtin/archive.c:90 builtin/clone.c:77
114
msgid "repo"
115
msgstr "版本库"
116
@@ -126,7 +126,7 @@ msgstr "命令"
126
msgid "path to the remote git-upload-archive command"
127
msgstr "远程 git-upload-archive 命令的路径"
128
129
-#: attr.c:264
129
+#: attr.c:265
130
msgid ""
131
"Negative patterns are ignored in git attributes\n"
132
"Use '\\!' for literal leading exclamation."
@@ -261,8 +261,8 @@ msgid "Repository lacks these prerequisite commits:"
261
msgstr "版本库缺少这些必备的提交:"
262
263
#: bundle.c:163 sequencer.c:650 sequencer.c:1105 builtin/blame.c:2705
264
-#: builtin/branch.c:659 builtin/commit.c:1045 builtin/log.c:330
265
-#: builtin/log.c:823 builtin/log.c:1432 builtin/log.c:1669 builtin/merge.c:358
264
+#: builtin/branch.c:651 builtin/commit.c:1045 builtin/log.c:330
265
+#: builtin/log.c:825 builtin/log.c:1432 builtin/log.c:1666 builtin/merge.c:358
266
#: builtin/shortlog.c:158
267
msgid "revision walk setup failed"
268
msgstr "版本遍历设置失败"
@@ -509,16 +509,16 @@ msgstr ""
509
"发现配置变量 'diff.dirstat' 中的错误:\n"
510
"%s"
511
512
-#: diff.c:2956
512
+#: diff.c:2997
513
#, c-format
514
msgid "external diff died, stopping at %s"
515
msgstr "外部 diff 退出,停止在 %s"
516
517
-#: diff.c:3351
517
+#: diff.c:3393
518
msgid "--follow requires exactly one pathspec"
519
msgstr "--follow 参数后只跟一个 pathspec"
520
521
-#: diff.c:3514
521
+#: diff.c:3556
522
#, c-format
523
msgid ""
524
"Failed to parse --dirstat/-X option parameter:\n"
@@ -527,11 +527,19 @@ msgstr ""
527
"无法解析 --dirstat/-X 选项的参数:\n"
528
"%s"
529
530
-#: diff.c:3528
530
+#: diff.c:3570
531
#, c-format
532
msgid "Failed to parse --submodule option parameter: '%s'"
533
msgstr "无法解析 --submodule 选项的参数:'%s'"
534
535
+#: dir.c:1852
536
+msgid "failed to get kernel name and information"
537
+msgstr "无法获得内核名称和信息"
538
+
539
+#: dir.c:1945
540
+msgid "Untracked cache is disabled on this system."
541
+msgstr "缓存未跟踪文件在本系统被禁用"
542
+
543
#: gpg-interface.c:129 gpg-interface.c:200
544
msgid "could not run gpg."
545
msgstr "不能执行 gpg。"
@@ -578,11 +586,11 @@ msgstr "在 '%s' 下可用的 git 命令"
586
msgid "git commands available from elsewhere on your $PATH"
587
msgstr "在 $PATH 路径中的其他地方可用的 git 命令"
588
581
-#: help.c:230
582
-msgid "The most commonly used git commands are:"
583
-msgstr "最常用的 git 命令有:"
589
+#: help.c:246
590
+msgid "These are common Git commands used in various situations:"
591
+msgstr "这些是各种场合常见的 Git 命令:"
592
585
-#: help.c:289
593
+#: help.c:311
594
#, c-format
595
msgid ""
596
"'%s' appears to be a git command, but we were not\n"
@@ -591,11 +599,11 @@ msgstr ""
599
"'%s' 像是一个 git 命令,但却无法运行。\n"
600
"可能是 git-%s 受损?"
601
594
-#: help.c:346
602
+#: help.c:368
603
msgid "Uh oh. Your system reports no Git commands at all."
604
msgstr "唉呀,您的系统中未发现 Git 命令。"
605
598
-#: help.c:368
606
+#: help.c:390
607
#, c-format
608
msgid ""
609
"WARNING: You called a Git command named '%s', which does not exist.\n"
@@ -604,17 +612,17 @@ msgstr ""
612
"警告:您运行一个不存在的 Git 命令 '%s'。继续执行假定您要要运行的\n"
613
"是 '%s'"
614
607
-#: help.c:373
615
+#: help.c:395
616
#, c-format
617
msgid "in %0.1f seconds automatically..."
618
msgstr "在 %0.1f 秒钟后自动运行..."
619
612
-#: help.c:380
620
+#: help.c:402
621
#, c-format
622
msgid "git: '%s' is not a git command. See 'git --help'."
623
msgstr "git:'%s' 不是一个 git 命令。参见 'git --help'。"
624
617
-#: help.c:384 help.c:444
625
+#: help.c:406 help.c:466
626
msgid ""
627
"\n"
628
"Did you mean this?"
@@ -628,16 +636,16 @@ msgstr[1] ""
636
"\n"
637
"您指的是这其中的某一个么?"
638
631
-#: help.c:440
639
+#: help.c:462
640
#, c-format
641
msgid "%s: %s - %s"
642
msgstr "%s:%s - %s"
643
636
-#: lockfile.c:283
644
+#: lockfile.c:345
645
msgid "BUG: reopen a lockfile that is still open"
646
msgstr "BUG: 重新打开一个仍打开着的锁文件"
647
640
-#: lockfile.c:285
648
+#: lockfile.c:347
649
msgid "BUG: reopen a lockfile that has been committed"
650
msgstr "BUG: 重新打开一个已提交的锁文件"
651
@@ -645,8 +653,8 @@ msgstr "BUG: 重新打开一个已提交的锁文件"
653
msgid "failed to read the cache"
654
msgstr "无法读取缓存"
655
648
-#: merge.c:94 builtin/checkout.c:374 builtin/checkout.c:580
649
-#: builtin/clone.c:662
656
+#: merge.c:94 builtin/checkout.c:383 builtin/checkout.c:594
657
+#: builtin/clone.c:654
658
msgid "unable to write new index file"
659
msgstr "无法写新的索引文件"
660
@@ -664,64 +672,64 @@ msgstr "为路径 '%s' addinfo_cache 失败"
672
msgid "error building trees"
673
msgstr "无法创建树"
674
667
-#: merge-recursive.c:688
675
+#: merge-recursive.c:687
676
#, c-format
677
msgid "failed to create path '%s'%s"
678
msgstr "无法创建路径 '%s'%s"
679
672
-#: merge-recursive.c:699
680
+#: merge-recursive.c:698
681
#, c-format
682
msgid "Removing %s to make room for subdirectory\n"
683
msgstr "删除 %s 以便为子目录留出空间\n"
684
677
-#: merge-recursive.c:713 merge-recursive.c:734
685
+#: merge-recursive.c:712 merge-recursive.c:733
686
msgid ": perhaps a D/F conflict?"
687
msgstr ":可能是一个目录/文件冲突?"
688
681
-#: merge-recursive.c:724
689
+#: merge-recursive.c:723
690
#, c-format
691
msgid "refusing to lose untracked file at '%s'"
692
msgstr "拒绝丢弃 '%s' 中的未跟踪文件"
693
686
-#: merge-recursive.c:764
694
+#: merge-recursive.c:763
695
#, c-format
696
msgid "cannot read object %s '%s'"
697
msgstr "不能读取对象 %s '%s'"
698
691
-#: merge-recursive.c:766
699
+#: merge-recursive.c:765
700
#, c-format
701
msgid "blob expected for %s '%s'"
702
msgstr "%s '%s' 应为数据(blob)对象"
703
696
-#: merge-recursive.c:789 builtin/clone.c:321
704
+#: merge-recursive.c:788 builtin/clone.c:313
705
#, c-format
706
msgid "failed to open '%s'"
707
msgstr "无法打开 '%s'"
708
701
-#: merge-recursive.c:797
709
+#: merge-recursive.c:796
710
#, c-format
711
msgid "failed to symlink '%s'"
712
msgstr "无法创建符号链接 '%s'"
713
706
-#: merge-recursive.c:800
714
+#: merge-recursive.c:799
715
#, c-format
716
msgid "do not know what to do with %06o %s '%s'"
717
msgstr "不知道如何处理 %06o %s '%s'"
718
711
-#: merge-recursive.c:938
719
+#: merge-recursive.c:937
720
msgid "Failed to execute internal merge"
721
msgstr "无法执行内部合并"
722
715
-#: merge-recursive.c:942
723
+#: merge-recursive.c:941
724
#, c-format
725
msgid "Unable to add %s to database"
726
msgstr "不能添加 %s 至对象库"
727
720
-#: merge-recursive.c:958
728
+#: merge-recursive.c:957
729
msgid "unsupported object type in the tree"
730
msgstr "在树中有不支持的对象类型"
731
724
-#: merge-recursive.c:1033 merge-recursive.c:1047
732
+#: merge-recursive.c:1032 merge-recursive.c:1046
733
#, c-format
734
msgid ""
735
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -730,7 +738,7 @@ msgstr ""
738
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
739
"的版本被保留。"
740
733
-#: merge-recursive.c:1039 merge-recursive.c:1052
741
+#: merge-recursive.c:1038 merge-recursive.c:1051
742
#, c-format
743
msgid ""
744
"CONFLICT (%s/delete): %s deleted in %s and %s in %s. Version %s of %s left "
@@ -739,20 +747,20 @@ msgstr ""
747
"冲突(%1$s/删除):%2$s 在 %3$s 中被删除,在 %5$s 中被 %4$s。%7$s 在 %6$s 中"
748
"的版本保留于 %8$s 中。"
749
742
-#: merge-recursive.c:1093
750
+#: merge-recursive.c:1092
751
msgid "rename"
752
msgstr "重命名"
753
746
-#: merge-recursive.c:1093
754
+#: merge-recursive.c:1092
755
msgid "renamed"
756
msgstr "重命名"
757
750
-#: merge-recursive.c:1149
758
+#: merge-recursive.c:1148
759
#, c-format
760
msgid "%s is a directory in %s adding as %s instead"
761
msgstr "%s 是 %s 中的一个目录而以 %s 为名被添加"
762
755
-#: merge-recursive.c:1171
763
+#: merge-recursive.c:1170
764
#, c-format
765
msgid ""
766
"CONFLICT (rename/rename): Rename \"%s\"->\"%s\" in branch \"%s\" rename \"%s"
@@ -761,144 +769,144 @@ msgstr ""
769
"冲突(重命名/重命名):在分支 \"%3$s\" 中重命名 \"%1$s\"->\"%2$s\",在分支 "
770
"\"%6$s\" 中重命名 \"%4$s\"->\"%5$s\"%7$s"
771
764
-#: merge-recursive.c:1176
772
+#: merge-recursive.c:1175
773
msgid " (left unresolved)"
774
msgstr "(留下未解决)"
775
768
-#: merge-recursive.c:1230
776
+#: merge-recursive.c:1229
777
#, c-format
778
msgid "CONFLICT (rename/rename): Rename %s->%s in %s. Rename %s->%s in %s"
779
msgstr ""
780
"冲突(重命名/重命名):在 %3$s 中重命名 %1$s->%2$s,在 %6$s 中重命名 %4$s->"
781
"%5$s"
782
775
-#: merge-recursive.c:1260
783
+#: merge-recursive.c:1259
784
#, c-format
785
msgid "Renaming %s to %s and %s to %s instead"
786
msgstr "而是重命名 %s 至 %s,以及 %s 至 %s"
787
780
-#: merge-recursive.c:1459
788
+#: merge-recursive.c:1458
789
#, c-format
790
msgid "CONFLICT (rename/add): Rename %s->%s in %s. %s added in %s"
791
msgstr "冲突(重命名/添加):在 %3$s 中重命名 %1$s->%2$s。在 %5$s 中添加 %4$s"
792
785
-#: merge-recursive.c:1469
793
+#: merge-recursive.c:1468
794
#, c-format
795
msgid "Adding merged %s"
796
msgstr "添加合并后的 %s"
797
790
-#: merge-recursive.c:1474 merge-recursive.c:1672
798
+#: merge-recursive.c:1473 merge-recursive.c:1671
799
#, c-format
800
msgid "Adding as %s instead"
801
msgstr "而是以 %s 为名添加"
802
795
-#: merge-recursive.c:1525
803
+#: merge-recursive.c:1524
804
#, c-format
805
msgid "cannot read object %s"
806
msgstr "不能读取对象 %s"
807
800
-#: merge-recursive.c:1528
808
+#: merge-recursive.c:1527
809
#, c-format
810
msgid "object %s is not a blob"
811
msgstr "对象 %s 不是一个数据(blob)对象"
812
805
-#: merge-recursive.c:1576
813
+#: merge-recursive.c:1575
814
msgid "modify"
815
msgstr "修改"
816
809
-#: merge-recursive.c:1576
817
+#: merge-recursive.c:1575
818
msgid "modified"
819
msgstr "修改"
820
813
-#: merge-recursive.c:1586
821
+#: merge-recursive.c:1585
822
msgid "content"
823
msgstr "内容"
824
817
-#: merge-recursive.c:1593
825
+#: merge-recursive.c:1592
826
msgid "add/add"
827
msgstr "添加/添加"
828
821
-#: merge-recursive.c:1627
829
+#: merge-recursive.c:1626
830
#, c-format
831
msgid "Skipped %s (merged same as existing)"
832
msgstr "略过 %s(已经做过相同合并)"
833
826
-#: merge-recursive.c:1641
834
+#: merge-recursive.c:1640
835
#, c-format
836
msgid "Auto-merging %s"
837
msgstr "自动合并 %s"
838
831
-#: merge-recursive.c:1645 git-submodule.sh:1150
839
+#: merge-recursive.c:1644 git-submodule.sh:1150
840
msgid "submodule"
841
msgstr "子模组"
842
835
-#: merge-recursive.c:1646
843
+#: merge-recursive.c:1645
844
#, c-format
845
msgid "CONFLICT (%s): Merge conflict in %s"
846
msgstr "冲突(%s):合并冲突于 %s"
847
840
-#: merge-recursive.c:1732
848
+#: merge-recursive.c:1731
849
#, c-format
850
msgid "Removing %s"
851
msgstr "删除 %s"
852
845
-#: merge-recursive.c:1757
853
+#: merge-recursive.c:1756
854
msgid "file/directory"
855
msgstr "文件/目录"
856
849
-#: merge-recursive.c:1763
857
+#: merge-recursive.c:1762
858
msgid "directory/file"
859
msgstr "目录/文件"
860
853
-#: merge-recursive.c:1768
861
+#: merge-recursive.c:1767
862
#, c-format
863
msgid "CONFLICT (%s): There is a directory with name %s in %s. Adding %s as %s"
864
msgstr "冲突(%1$s):在 %3$s 中有一个名为 %2$s 的目录。以 %5$s 为名添加 %4$s"
865
858
-#: merge-recursive.c:1778
866
+#: merge-recursive.c:1777
867
#, c-format
868
msgid "Adding %s"
869
msgstr "添加 %s"
870
863
-#: merge-recursive.c:1795
871
+#: merge-recursive.c:1794
872
msgid "Fatal merge failure, shouldn't happen."
873
msgstr "严重的合并错误,不应发生。"
874
867
-#: merge-recursive.c:1814
875
+#: merge-recursive.c:1813
876
msgid "Already up-to-date!"
877
msgstr "已经是最新的!"
878
871
-#: merge-recursive.c:1823
879
+#: merge-recursive.c:1822
880
#, c-format
881
msgid "merging of trees %s and %s failed"
882
msgstr "无法合并树 %s 和 %s"
883
876
-#: merge-recursive.c:1853
884
+#: merge-recursive.c:1852
885
#, c-format
886
msgid "Unprocessed path??? %s"
887
msgstr "未处理的路径??? %s"
888
881
-#: merge-recursive.c:1901
889
+#: merge-recursive.c:1900
890
msgid "Merging:"
891
msgstr "合并:"
892
885
-#: merge-recursive.c:1914
893
+#: merge-recursive.c:1913
894
#, c-format
895
msgid "found %u common ancestor:"
896
msgid_plural "found %u common ancestors:"
897
msgstr[0] "发现 %u 个共同祖先:"
898
msgstr[1] "发现 %u 个共同祖先:"
899
892
-#: merge-recursive.c:1951
900
+#: merge-recursive.c:1950
901
msgid "merge returned no commit"
902
msgstr "合并未返回提交"
903
896
-#: merge-recursive.c:2008
904
+#: merge-recursive.c:2007
905
#, c-format
906
msgid "Could not parse object '%s'"
907
msgstr "不能解析对象 '%s'"
908
901
-#: merge-recursive.c:2019 builtin/merge.c:667
909
+#: merge-recursive.c:2018 builtin/merge.c:645
910
msgid "Unable to write index."
911
msgstr "不能写入索引。"
912
@@ -923,7 +931,7 @@ msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
931
msgid "Bad %s value: '%s'"
932
msgstr "坏的 %s 值:'%s'"
933
926
-#: object.c:241
934
+#: object.c:242
935
#, c-format
936
msgid "unable to parse object: %s"
937
msgstr "不能解析对象:%s"
@@ -1020,11 +1028,11 @@ msgstr ""
1028
msgid "unable to parse --pretty format"
1029
msgstr "不能解析 --pretty 格式"
1030
1023
-#: progress.c:225
1031
+#: progress.c:236
1032
msgid "done"
1033
msgstr "完成"
1034
1027
-#: read-cache.c:1275
1035
+#: read-cache.c:1295
1036
#, c-format
1037
msgid ""
1038
"index.version set, but the value is invalid.\n"
@@ -1033,7 +1041,7 @@ msgstr ""
1041
"设置了 index.version,但是取值无效。\n"
1042
"使用版本 %i"
1043
1036
-#: read-cache.c:1285
1044
+#: read-cache.c:1305
1045
#, c-format
1046
msgid ""
1047
"GIT_INDEX_VERSION set, but the value is invalid.\n"
@@ -1042,51 +1050,93 @@ msgstr ""
1050
"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
1051
"使用版本 %i"
1052
1045
-#: remote.c:782
1053
+#: remote.c:792
1054
#, c-format
1055
msgid "Cannot fetch both %s and %s to %s"
1056
msgstr "不能同时获取 %s 和 %s 至 %s"
1057
1050
-#: remote.c:786
1058
+#: remote.c:796
1059
#, c-format
1060
msgid "%s usually tracks %s, not %s"
1061
msgstr "%s 通常跟踪 %s,而非 %s"
1062
1055
-#: remote.c:790
1063
+#: remote.c:800
1064
#, c-format
1065
msgid "%s tracks both %s and %s"
1066
msgstr "%s 同时跟踪 %s 和 %s"
1067
1060
-#: remote.c:798
1068
+#: remote.c:808
1069
msgid "Internal error"
1070
msgstr "内部错误"
1071
1064
-#: remote.c:1980
1072
+#: remote.c:1723 remote.c:1766
1073
+msgid "HEAD does not point to a branch"
1074
+msgstr "HEAD 没有指向一个分支"
1075
+
1076
+#: remote.c:1732
1077
+#, c-format
1078
+msgid "no such branch: '%s'"
1079
+msgstr "没有此分支:'%s'"
1080
+
1081
+#: remote.c:1735
1082
+#, c-format
1083
+msgid "no upstream configured for branch '%s'"
1084
+msgstr "尚未给分支 '%s' 设置上游"
1085
+
1086
+#: remote.c:1741
1087
+#, c-format
1088
+msgid "upstream branch '%s' not stored as a remote-tracking branch"
1089
+msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
1090
+
1091
+#: remote.c:1756
1092
+#, c-format
1093
+msgid "push destination '%s' on remote '%s' has no local tracking branch"
1094
+msgstr "推送目标 '%s' 至远程 '%s' 没有本地跟踪分支"
1095
+
1096
+#: remote.c:1771
1097
+#, c-format
1098
+msgid "branch '%s' has no remote for pushing"
1099
+msgstr "分支 '%s' 没有设置要推送的远程服务器"
1100
+
1101
+#: remote.c:1782
1102
+#, c-format
1103
+msgid "push refspecs for '%s' do not include '%s'"
1104
+msgstr "向 '%s' 推送引用表达式未包含 '%s'"
1105
+
1106
+#: remote.c:1795
1107
+msgid "push has no destination (push.default is 'nothing')"
1108
+msgstr "推送无目标(push.default 是 'nothing')"
1109
+
1110
+#: remote.c:1817
1111
+msgid "cannot resolve 'simple' push to a single destination"
1112
+msgstr "无法解析 'simple' 推送至一个单独的目标"
1113
+
1114
+#: remote.c:2124
1115
#, c-format
1116
msgid "Your branch is based on '%s', but the upstream is gone.\n"
1117
msgstr "您的分支基于 '%s',但此上游分支已经不存在。\n"
1118
1069
-#: remote.c:1984
1119
+#: remote.c:2128
1120
msgid " (use \"git branch --unset-upstream\" to fixup)\n"
1121
msgstr " (使用 \"git branch --unset-upstream\" 来修复)\n"
1122
1073
-#: remote.c:1987
1123
+#: remote.c:2131
1124
#, c-format
1125
msgid "Your branch is up-to-date with '%s'.\n"
1126
msgstr "您的分支与上游分支 '%s' 一致。\n"
1127
1078
-#: remote.c:1991
1128
+#: remote.c:2135
1129
#, c-format
1130
msgid "Your branch is ahead of '%s' by %d commit.\n"
1131
msgid_plural "Your branch is ahead of '%s' by %d commits.\n"
1132
msgstr[0] "您的分支领先 '%s' 共 %d 个提交。\n"
1133
msgstr[1] "您的分支领先 '%s' 共 %d 个提交。\n"
1134
1085
-#: remote.c:1997
1135
+#: remote.c:2141
1136
msgid " (use \"git push\" to publish your local commits)\n"
1137
msgstr " (使用 \"git push\" 来发布您的本地提交)\n"
1138
1089
-#: remote.c:2000
1139
+#: remote.c:2144
1140
#, c-format
1141
msgid "Your branch is behind '%s' by %d commit, and can be fast-forwarded.\n"
1142
msgid_plural ""
@@ -1095,11 +1145,11 @@ msgstr[0] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
1145
msgstr[1] "您的分支落后 '%s' 共 %d 个提交,并且可以快进。\n"
1146
1147
# 译者:注意保持前导空格
1098
-#: remote.c:2008
1148
+#: remote.c:2152
1149
msgid " (use \"git pull\" to update your local branch)\n"
1150
msgstr " (使用 \"git pull\" 来更新您的本地分支)\n"
1151
1102
-#: remote.c:2011
1152
+#: remote.c:2155
1153
#, c-format
1154
msgid ""
1155
"Your branch and '%s' have diverged,\n"
@@ -1115,11 +1165,11 @@ msgstr[1] ""
1165
"并且分别有 %d 和 %d 处不同的提交。\n"
1166
1167
# 译者:注意保持前导空格
1118
-#: remote.c:2021
1168
+#: remote.c:2165
1169
msgid " (use \"git pull\" to merge the remote branch into yours)\n"
1170
msgstr " (使用 \"git pull\" 来合并远程分支)\n"
1171
1122
-#: revision.c:2348
1172
+#: revision.c:2366
1173
msgid "--first-parent is incompatible with --bisect"
1174
msgstr "--first-parent 与 --bisect 不兼容"
1175
@@ -1136,22 +1186,22 @@ msgstr "不能调用 dup2(%d,%d)"
1186
msgid "failed to sign the push certificate"
1187
msgstr "无法为推送证书签名"
1188
1139
-#: send-pack.c:356
1189
+#: send-pack.c:378
1190
msgid "the receiving end does not support --signed push"
1191
msgstr "接收端不支持签名推送"
1192
1143
-#: send-pack.c:366
1193
+#: send-pack.c:389
1194
msgid "the receiving end does not support --atomic push"
1195
msgstr "接收端不支持原子推送"
1196
1147
-#: sequencer.c:172 builtin/merge.c:782 builtin/merge.c:893 builtin/merge.c:995
1148
-#: builtin/merge.c:1005
1197
+#: sequencer.c:172 builtin/merge.c:760 builtin/merge.c:871 builtin/merge.c:973
1198
+#: builtin/merge.c:983
1199
#, c-format
1200
msgid "Could not open '%s' for writing"
1201
msgstr "不能为写入打开 '%s'"
1202
1153
-#: sequencer.c:174 builtin/merge.c:344 builtin/merge.c:785 builtin/merge.c:997
1154
-#: builtin/merge.c:1010
1203
+#: sequencer.c:174 builtin/merge.c:344 builtin/merge.c:763 builtin/merge.c:975
1204
+#: builtin/merge.c:988
1205
#, c-format
1206
msgid "Could not write to '%s'"
1207
msgstr "不能写入 '%s'"
@@ -1348,7 +1398,7 @@ msgstr "不能解析 HEAD"
1398
msgid "cannot abort from a branch yet to be born"
1399
msgstr "不能从尚未建立的分支终止"
1400
1351
-#: sequencer.c:908 builtin/apply.c:4288
1401
+#: sequencer.c:908 builtin/apply.c:4291
1402
#, c-format
1403
msgid "cannot open %s: %s"
1404
msgstr "不能打开 %s:%s"
@@ -1390,7 +1440,12 @@ msgstr "不能作为初始提交还原"
1440
msgid "Can't cherry-pick into empty head"
1441
msgstr "不能拣选到空分支"
1442
1393
-#: sha1_name.c:440
1443
+#: setup.c:243
1444
+#, c-format
1445
+msgid "failed to read %s"
1446
+msgstr "无法读取 %s"
1447
+
1448
+#: sha1_name.c:453
1449
msgid ""
1450
"Git normally never creates a ref that ends with 40 hex characters\n"
1451
"because it will be ignored when you just specify 40-hex. These refs\n"
@@ -1411,25 +1466,6 @@ msgstr ""
1466
"可能需要删除它们。用 \"git config advice.objectNameWarning false\"\n"
1467
"命令关闭本消息通知。"
1468
1414
-#: sha1_name.c:1068
1415
-msgid "HEAD does not point to a branch"
1416
-msgstr "HEAD 没有指向一个分支"
1417
-
1418
-#: sha1_name.c:1071
1419
-#, c-format
1420
-msgid "No such branch: '%s'"
1421
-msgstr "没有此分支:'%s'"
1422
-
1423
-#: sha1_name.c:1073
1424
-#, c-format
1425
-msgid "No upstream configured for branch '%s'"
1426
-msgstr "尚未给分支 '%s' 设置上游"
1427
-
1428
-#: sha1_name.c:1077
1429
-#, c-format
1430
-msgid "Upstream branch '%s' not stored as a remote-tracking branch"
1431
-msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
1432
-
1469
#: submodule.c:64 submodule.c:98
1470
msgid "Cannot change unmerged .gitmodules, resolve merge conflicts first"
1471
msgstr "无法修改未合并的 .gitmodules,先解决合并冲突"
@@ -1453,12 +1489,7 @@ msgstr "无法移除 %s 的 .gitmodules 条目"
1489
msgid "staging updated .gitmodules failed"
1490
msgstr "将更新后 .gitmodules 添加暂存区失败"
1491
1456
-#: submodule.c:1109 builtin/init-db.c:371
1457
-#, c-format
1458
-msgid "Could not create git link %s"
1459
-msgstr "不能创建 git link %s"
1460
-
1461
-#: submodule.c:1120
1492
+#: submodule.c:1115
1493
#, c-format
1494
msgid "Could not set core.worktree in %s"
1495
msgstr "不能在 %s 中设置 core.worktree"
@@ -1488,7 +1519,7 @@ msgstr "不能读取输入文件 '%s'"
1519
msgid "could not read from stdin"
1520
msgstr "不能自标准输入读取"
1521
1491
-#: unpack-trees.c:202
1522
+#: unpack-trees.c:203
1523
msgid "Checking out files"
1524
msgstr "正在检出文件"
1525
@@ -1544,6 +1575,21 @@ msgstr "无此用户"
1575
msgid "unable to get current working directory"
1576
msgstr "不能获取当前工作目录"
1577
1578
+#: wrapper.c:575
1579
+#, c-format
1580
+msgid "could not open %s for writing"
1581
+msgstr "不能写入 %s"
1582
+
1583
+#: wrapper.c:587
1584
+#, c-format
1585
+msgid "could not write to %s"
1586
+msgstr "不能写入 %s"
1587
+
1588
+#: wrapper.c:593
1589
+#, c-format
1590
+msgid "could not close %s"
1591
+msgstr "不能关闭 %s"
1592
+
1593
#: wt-status.c:150
1594
msgid "Unmerged paths:"
1595
msgstr "未合并的路径:"
@@ -1574,11 +1620,11 @@ msgstr " (酌情使用 \"git add/rm <文件>...\" 标记解决方案)"
1620
msgid " (use \"git rm <file>...\" to mark resolution)"
1621
msgstr " (使用 \"git rm <文件>...\" 标记解决方案)"
1622
1577
-#: wt-status.c:198 wt-status.c:878
1623
+#: wt-status.c:198 wt-status.c:881
1624
msgid "Changes to be committed:"
1625
msgstr "要提交的变更:"
1626
1581
-#: wt-status.c:216 wt-status.c:887
1627
+#: wt-status.c:216 wt-status.c:890
1628
msgid "Changes not staged for commit:"
1629
msgstr "尚未暂存以备提交的变更:"
1630
@@ -1694,15 +1740,15 @@ msgstr "未跟踪的内容, "
1740
msgid "bug: unhandled diff status %c"
1741
msgstr "bug:无法处理的差异状态 %c"
1742
1697
-#: wt-status.c:753
1743
+#: wt-status.c:755
1744
msgid "Submodules changed but not updated:"
1745
msgstr "子模组已修改但尚未更新:"
1746
1701
-#: wt-status.c:755
1747
+#: wt-status.c:757
1748
msgid "Submodule changes to be committed:"
1749
msgstr "要提交的子模组变更:"
1750
1705
-#: wt-status.c:835
1751
+#: wt-status.c:838
1752
msgid ""
1753
"Do not touch the line above.\n"
1754
"Everything below will be removed."
@@ -1710,198 +1756,198 @@ msgstr ""
1756
"不要改动上面的一行。\n"
1757
"下面的所有内容均将被删除。"
1758
1713
-#: wt-status.c:946
1759
+#: wt-status.c:949
1760
msgid "You have unmerged paths."
1761
msgstr "您有尚未合并的路径。"
1762
1763
# 译者:注意保持前导空格
1718
-#: wt-status.c:949
1764
+#: wt-status.c:952
1765
msgid " (fix conflicts and run \"git commit\")"
1766
msgstr " (解决冲突并运行 \"git commit\")"
1767
1722
-#: wt-status.c:952
1768
+#: wt-status.c:955
1769
msgid "All conflicts fixed but you are still merging."
1770
msgstr "所有冲突已解决但您仍处于合并中。"
1771
1772
# 译者:注意保持前导空格
1727
-#: wt-status.c:955
1773
+#: wt-status.c:958
1774
msgid " (use \"git commit\" to conclude merge)"
1775
msgstr " (使用 \"git commit\" 结束合并)"
1776
1731
-#: wt-status.c:965
1777
+#: wt-status.c:968
1778
msgid "You are in the middle of an am session."
1779
msgstr "您正处于 am 操作过程中。"
1780
1735
-#: wt-status.c:968
1781
+#: wt-status.c:971
1782
msgid "The current patch is empty."
1783
msgstr "当前的补丁为空。"
1784
1785
# 译者:注意保持前导空格
1740
-#: wt-status.c:972
1786
+#: wt-status.c:975
1787
msgid " (fix conflicts and then run \"git am --continue\")"
1788
msgstr " (解决冲突,然后运行 \"git am --continue\")"
1789
1790
# 译者:注意保持前导空格
1745
-#: wt-status.c:974
1791
+#: wt-status.c:977
1792
msgid " (use \"git am --skip\" to skip this patch)"
1793
msgstr " (使用 \"git am --skip\" 跳过此补丁)"
1794
1795
# 译者:注意保持前导空格
1750
-#: wt-status.c:976
1796
+#: wt-status.c:979
1797
msgid " (use \"git am --abort\" to restore the original branch)"
1798
msgstr " (使用 \"git am --abort\" 恢复原有分支)"
1799
1754
-#: wt-status.c:1036 wt-status.c:1053
1800
+#: wt-status.c:1039 wt-status.c:1056
1801
#, c-format
1802
msgid "You are currently rebasing branch '%s' on '%s'."
1803
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作。"
1804
1759
-#: wt-status.c:1041 wt-status.c:1058
1805
+#: wt-status.c:1044 wt-status.c:1061
1806
msgid "You are currently rebasing."
1807
msgstr "您在执行变基操作。"
1808
1809
# 译者:注意保持前导空格
1764
-#: wt-status.c:1044
1810
+#: wt-status.c:1047
1811
msgid " (fix conflicts and then run \"git rebase --continue\")"
1812
msgstr " (解决冲突,然后运行 \"git rebase --continue\")"
1813
1814
# 译者:注意保持前导空格
1769
-#: wt-status.c:1046
1815
+#: wt-status.c:1049
1816
msgid " (use \"git rebase --skip\" to skip this patch)"
1817
msgstr " (使用 \"git rebase --skip\" 跳过此补丁)"
1818
1819
# 译者:注意保持前导空格
1774
-#: wt-status.c:1048
1820
+#: wt-status.c:1051
1821
msgid " (use \"git rebase --abort\" to check out the original branch)"
1822
msgstr " (使用 \"git rebase --abort\" 以检出原有分支)"
1823
1824
# 译者:注意保持前导空格
1779
-#: wt-status.c:1061
1825
+#: wt-status.c:1064
1826
msgid " (all conflicts fixed: run \"git rebase --continue\")"
1827
msgstr " (所有冲突已解决:运行 \"git rebase --continue\")"
1828
1783
-#: wt-status.c:1065
1829
+#: wt-status.c:1068
1830
#, c-format
1831
msgid ""
1832
"You are currently splitting a commit while rebasing branch '%s' on '%s'."
1833
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时拆分提交。"
1834
1789
-#: wt-status.c:1070
1835
+#: wt-status.c:1073
1836
msgid "You are currently splitting a commit during a rebase."
1837
msgstr "您在执行变基操作时拆分提交。"
1838
1839
# 译者:注意保持前导空格
1794
-#: wt-status.c:1073
1840
+#: wt-status.c:1076
1841
msgid " (Once your working directory is clean, run \"git rebase --continue\")"
1842
msgstr " (一旦您工作目录提交干净后,运行 \"git rebase --continue\")"
1843
1798
-#: wt-status.c:1077
1844
+#: wt-status.c:1080
1845
#, c-format
1846
msgid "You are currently editing a commit while rebasing branch '%s' on '%s'."
1847
msgstr "您在执行将分支 '%s' 变基到 '%s' 的操作时编辑提交。"
1848
1803
-#: wt-status.c:1082
1849
+#: wt-status.c:1085
1850
msgid "You are currently editing a commit during a rebase."
1851
msgstr "您在执行变基操作时编辑提交。"
1852
1853
# 译者:注意保持前导空格
1808
-#: wt-status.c:1085
1854
+#: wt-status.c:1088
1855
msgid " (use \"git commit --amend\" to amend the current commit)"
1856
msgstr " (使用 \"git commit --amend\" 修补当前提交)"
1857
1858
# 译者:注意保持前导空格
1813
-#: wt-status.c:1087
1859
+#: wt-status.c:1090
1860
msgid ""
1861
" (use \"git rebase --continue\" once you are satisfied with your changes)"
1862
msgstr " (当您对您的修改满意后执行 \"git rebase --continue\")"
1863
1818
-#: wt-status.c:1097
1864
+#: wt-status.c:1100
1865
#, c-format
1866
msgid "You are currently cherry-picking commit %s."
1867
msgstr "您在执行拣选提交 %s 的操作。"
1868
1869
# 译者:注意保持前导空格
1824
-#: wt-status.c:1102
1870
+#: wt-status.c:1105
1871
msgid " (fix conflicts and run \"git cherry-pick --continue\")"
1872
msgstr " (解决冲突并运行 \"git cherry-pick --continue\")"
1873
1874
# 译者:注意保持前导空格
1829
-#: wt-status.c:1105
1875
+#: wt-status.c:1108
1876
msgid " (all conflicts fixed: run \"git cherry-pick --continue\")"
1877
msgstr " (所有冲突已解决:运行 \"git cherry-pick --continue\")"
1878
1879
# 译者:注意保持前导空格
1834
-#: wt-status.c:1107
1880
+#: wt-status.c:1110
1881
msgid " (use \"git cherry-pick --abort\" to cancel the cherry-pick operation)"
1882
msgstr " (使用 \"git cherry-pick --abort\" 以取消拣选操作)"
1883
1838
-#: wt-status.c:1116
1884
+#: wt-status.c:1119
1885
#, c-format
1886
msgid "You are currently reverting commit %s."
1887
msgstr "您在执行反转提交 %s 的操作。"
1888
1889
# 译者:注意保持前导空格
1844
-#: wt-status.c:1121
1890
+#: wt-status.c:1124
1891
msgid " (fix conflicts and run \"git revert --continue\")"
1892
msgstr " (解决冲突并运行 \"git revert --continue\")"
1893
1894
# 译者:注意保持前导空格
1849
-#: wt-status.c:1124
1895
+#: wt-status.c:1127
1896
msgid " (all conflicts fixed: run \"git revert --continue\")"
1897
msgstr " (所有冲突已解决:运行 \"git revert --continue\")"
1898
1899
# 译者:注意保持前导空格
1854
-#: wt-status.c:1126
1900
+#: wt-status.c:1129
1901
msgid " (use \"git revert --abort\" to cancel the revert operation)"
1902
msgstr " (使用 \"git revert --abort\" 以取消反转提交操作)"
1903
1858
-#: wt-status.c:1137
1904
+#: wt-status.c:1140
1905
#, c-format
1906
msgid "You are currently bisecting, started from branch '%s'."
1907
msgstr "您在执行从分支 '%s' 开始的二分查找操作。"
1908
1863
-#: wt-status.c:1141
1909
+#: wt-status.c:1144
1910
msgid "You are currently bisecting."
1911
msgstr "您在执行二分查找操作。"
1912
1913
# 译者:注意保持前导空格
1868
-#: wt-status.c:1144
1914
+#: wt-status.c:1147
1915
msgid " (use \"git bisect reset\" to get back to the original branch)"
1916
msgstr " (使用 \"git bisect reset\" 以回到原有分支)"
1917
1872
-#: wt-status.c:1321
1918
+#: wt-status.c:1324
1919
msgid "On branch "
1920
msgstr "位于分支 "
1921
1876
-#: wt-status.c:1328
1922
+#: wt-status.c:1331
1923
msgid "rebase in progress; onto "
1924
msgstr "变基操作正在进行中;至 "
1925
1880
-#: wt-status.c:1333
1926
+#: wt-status.c:1336
1927
msgid "HEAD detached at "
1928
msgstr "头指针分离于 "
1929
1884
-#: wt-status.c:1335
1930
+#: wt-status.c:1338
1931
msgid "HEAD detached from "
1932
msgstr "头指针分离自 "
1933
1888
-#: wt-status.c:1338
1934
+#: wt-status.c:1341
1935
msgid "Not currently on any branch."
1936
msgstr "当前不在任何分支上。"
1937
1892
-#: wt-status.c:1355
1938
+#: wt-status.c:1358
1939
msgid "Initial commit"
1940
msgstr "初始提交"
1941
1896
-#: wt-status.c:1369
1942
+#: wt-status.c:1372
1943
msgid "Untracked files"
1944
msgstr "未跟踪的文件"
1945
1900
-#: wt-status.c:1371
1946
+#: wt-status.c:1374
1947
msgid "Ignored files"
1948
msgstr "忽略的文件"
1949
1904
-#: wt-status.c:1375
1950
+#: wt-status.c:1378
1951
#, c-format
1952
msgid ""
1953
"It took %.2f seconds to enumerate untracked files. 'status -uno'\n"
@@ -1911,84 +1957,84 @@ msgstr ""
1957
"耗费了 %.2f 秒以枚举未跟踪的文件。'status -uno' 也许能提高速度,\n"
1958
"但您需要小心不要忘了添加新文件(参见 'git help status')。"
1959
1914
-#: wt-status.c:1381
1960
+#: wt-status.c:1384
1961
#, c-format
1962
msgid "Untracked files not listed%s"
1963
msgstr "未跟踪的文件没有列出%s"
1964
1965
# 译者:中文字符串拼接,可删除前导空格
1920
-#: wt-status.c:1383
1966
+#: wt-status.c:1386
1967
msgid " (use -u option to show untracked files)"
1968
msgstr "(使用 -u 参数显示未跟踪的文件)"
1969
1924
-#: wt-status.c:1389
1970
+#: wt-status.c:1392
1971
msgid "No changes"
1972
msgstr "没有修改"
1973
1928
-#: wt-status.c:1394
1974
+#: wt-status.c:1397
1975
#, c-format
1976
msgid "no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"
1977
msgstr "修改尚未加入提交(使用 \"git add\" 和/或 \"git commit -a\")\n"
1978
1933
-#: wt-status.c:1397
1979
+#: wt-status.c:1400
1980
#, c-format
1981
msgid "no changes added to commit\n"
1982
msgstr "修改尚未加入提交\n"
1983
1938
-#: wt-status.c:1400
1984
+#: wt-status.c:1403
1985
#, c-format
1986
msgid ""
1987
"nothing added to commit but untracked files present (use \"git add\" to "
1988
"track)\n"
1989
msgstr "提交为空,但是存在尚未跟踪的文件(使用 \"git add\" 建立跟踪)\n"
1990
1945
-#: wt-status.c:1403
1991
+#: wt-status.c:1406
1992
#, c-format
1993
msgid "nothing added to commit but untracked files present\n"
1994
msgstr "提交为空,但是存在尚未跟踪的文件\n"
1995
1996
# 译者:中文字符串拼接,可删除前导空格
1951
-#: wt-status.c:1406
1997
+#: wt-status.c:1409
1998
#, c-format
1999
msgid "nothing to commit (create/copy files and use \"git add\" to track)\n"
2000
msgstr "无文件要提交(创建/拷贝文件并使用 \"git add\" 建立跟踪)\n"
2001
1956
-#: wt-status.c:1409 wt-status.c:1414
2002
+#: wt-status.c:1412 wt-status.c:1417
2003
#, c-format
2004
msgid "nothing to commit\n"
2005
msgstr "无文件要提交\n"
2006
2007
# 译者:中文字符串拼接,可删除前导空格
1962
-#: wt-status.c:1412
2008
+#: wt-status.c:1415
2009
#, c-format
2010
msgid "nothing to commit (use -u to show untracked files)\n"
2011
msgstr "无文件要提交(使用 -u 显示未跟踪的文件)\n"
2012
2013
# 译者:中文字符串拼接,可删除前导空格
1968
-#: wt-status.c:1416
2014
+#: wt-status.c:1419
2015
#, c-format
2016
msgid "nothing to commit, working directory clean\n"
2017
msgstr "无文件要提交,干净的工作区\n"
2018
1973
-#: wt-status.c:1525
2019
+#: wt-status.c:1528
2020
msgid "HEAD (no branch)"
2021
msgstr "HEAD(非分支)"
2022
2023
# 译者:注意保持句尾空格
1978
-#: wt-status.c:1531
2024
+#: wt-status.c:1534
2025
msgid "Initial commit on "
2026
msgstr "初始提交于 "
2027
1982
-#: wt-status.c:1563
2028
+#: wt-status.c:1561
2029
msgid "gone"
2030
msgstr "丢失"
2031
2032
# 译者:注意保持句尾空格
1987
-#: wt-status.c:1565 wt-status.c:1573
2033
+#: wt-status.c:1563 wt-status.c:1571
2034
msgid "behind "
2035
msgstr "落后 "
2036
1991
-#: compat/precompose_utf8.c:55 builtin/clone.c:360
2037
+#: compat/precompose_utf8.c:55 builtin/clone.c:352
2038
#, c-format
2039
msgid "failed to unlink '%s'"
2040
msgstr "无法删除 '%s'"
@@ -2015,7 +2061,7 @@ msgstr "删除 '%s'\n"
2061
msgid "Unstaged changes after refreshing the index:"
2062
msgstr "刷新索引之后尚未被暂存的变更:"
2063
2018
-#: builtin/add.c:194 builtin/rev-parse.c:785
2064
+#: builtin/add.c:194 builtin/rev-parse.c:796
2065
msgid "Could not read the index"
2066
msgstr "不能读取索引"
2067
@@ -2028,113 +2074,117 @@ msgstr "不能打开 '%s' 以写入。"
2074
msgid "Could not write patch"
2075
msgstr "不能生成补丁"
2076
2031
-#: builtin/add.c:214
2077
+#: builtin/add.c:212
2078
+msgid "editing patch failed"
2079
+msgstr "编辑补丁失败"
2080
+
2081
+#: builtin/add.c:215
2082
#, c-format
2083
msgid "Could not stat '%s'"
2084
msgstr "不能查看文件状态 '%s'"
2085
2036
-#: builtin/add.c:216
2086
+#: builtin/add.c:217
2087
msgid "Empty patch. Aborted."
2088
msgstr "空补丁。异常终止。"
2089
2040
-#: builtin/add.c:221
2090
+#: builtin/add.c:222
2091
#, c-format
2092
msgid "Could not apply '%s'"
2093
msgstr "不能应用 '%s'"
2094
2045
-#: builtin/add.c:231
2095
+#: builtin/add.c:232
2096
msgid "The following paths are ignored by one of your .gitignore files:\n"
2097
msgstr "下列路径根据您的一个 .gitignore 文件而被忽略:\n"
2098
2049
-#: builtin/add.c:248 builtin/clean.c:876 builtin/fetch.c:107 builtin/mv.c:110
2050
-#: builtin/prune-packed.c:55 builtin/push.c:508 builtin/remote.c:1372
2051
-#: builtin/rm.c:269
2099
+#: builtin/add.c:249 builtin/clean.c:874 builtin/fetch.c:107 builtin/mv.c:110
2100
+#: builtin/prune-packed.c:55 builtin/push.c:508 builtin/remote.c:1369
2101
+#: builtin/rm.c:268
2102
msgid "dry run"
2103
msgstr "演习"
2104
2055
-#: builtin/add.c:249 builtin/apply.c:4577 builtin/check-ignore.c:19
2056
-#: builtin/commit.c:1322 builtin/count-objects.c:63 builtin/fsck.c:608
2105
+#: builtin/add.c:250 builtin/apply.c:4580 builtin/check-ignore.c:19
2106
+#: builtin/commit.c:1322 builtin/count-objects.c:63 builtin/fsck.c:616
2107
#: builtin/log.c:1617 builtin/mv.c:109 builtin/read-tree.c:114
2108
msgid "be verbose"
2109
msgstr "冗长输出"
2110
2061
-#: builtin/add.c:251
2111
+#: builtin/add.c:252
2112
msgid "interactive picking"
2113
msgstr "交互式拣选"
2114
2065
-#: builtin/add.c:252 builtin/checkout.c:1126 builtin/reset.c:286
2115
+#: builtin/add.c:253 builtin/checkout.c:1364 builtin/reset.c:286
2116
msgid "select hunks interactively"
2117
msgstr "交互式挑选数据块"
2118
2069
-#: builtin/add.c:253
2119
+#: builtin/add.c:254
2120
msgid "edit current diff and apply"
2121
msgstr "编辑当前差异并应用"
2122
2073
-#: builtin/add.c:254
2123
+#: builtin/add.c:255
2124
msgid "allow adding otherwise ignored files"
2125
msgstr "允许添加忽略的文件"
2126
2077
-#: builtin/add.c:255
2127
+#: builtin/add.c:256
2128
msgid "update tracked files"
2129
msgstr "更新已跟踪的文件"
2130
2081
-#: builtin/add.c:256
2131
+#: builtin/add.c:257
2132
msgid "record only the fact that the path will be added later"
2133
msgstr "只记录,该路径稍后再添加"
2134
2085
-#: builtin/add.c:257
2135
+#: builtin/add.c:258
2136
msgid "add changes from all tracked and untracked files"
2137
msgstr "添加所有改变的已跟踪文件和未跟踪文件"
2138
2089
-#: builtin/add.c:260
2139
+#: builtin/add.c:261
2140
msgid "ignore paths removed in the working tree (same as --no-all)"
2141
msgstr "忽略工作区中移除的路径(和 --no-all 相同)"
2142
2093
-#: builtin/add.c:262
2143
+#: builtin/add.c:263
2144
msgid "don't add, only refresh the index"
2145
msgstr "不添加,只刷新索引"
2146
2097
-#: builtin/add.c:263
2147
+#: builtin/add.c:264
2148
msgid "just skip files which cannot be added because of errors"
2149
msgstr "跳过因出错不能添加的文件"
2150
2101
-#: builtin/add.c:264
2151
+#: builtin/add.c:265
2152
msgid "check if - even missing - files are ignored in dry run"
2153
msgstr "检查在演习模式下文件(即使不存在)是否被忽略"
2154
2105
-#: builtin/add.c:286
2155
+#: builtin/add.c:287
2156
#, c-format
2157
msgid "Use -f if you really want to add them.\n"
2158
msgstr "使用 -f 参数如果您确实要添加它们。\n"
2159
2110
-#: builtin/add.c:293
2160
+#: builtin/add.c:294
2161
msgid "adding files failed"
2162
msgstr "添加文件失败"
2163
2114
-#: builtin/add.c:329
2164
+#: builtin/add.c:330
2165
msgid "-A and -u are mutually incompatible"
2166
msgstr "-A 和 -u 选项互斥"
2167
2118
-#: builtin/add.c:336
2168
+#: builtin/add.c:337
2169
msgid "Option --ignore-missing can only be used together with --dry-run"
2170
msgstr "选项 --ignore-missing 只能和 --dry-run 同时使用"
2171
2122
-#: builtin/add.c:357
2172
+#: builtin/add.c:358
2173
#, c-format
2174
msgid "Nothing specified, nothing added.\n"
2175
msgstr "没有指定文件,也没有文件被添加。\n"
2176
2127
-#: builtin/add.c:358
2177
+#: builtin/add.c:359
2178
#, c-format
2179
msgid "Maybe you wanted to say 'git add .'?\n"
2180
msgstr "也许您想要执行 'git add .'?\n"
2181
2132
-#: builtin/add.c:363 builtin/check-ignore.c:172 builtin/clean.c:920
2133
-#: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:299
2182
+#: builtin/add.c:364 builtin/check-ignore.c:172 builtin/clean.c:918
2183
+#: builtin/commit.c:335 builtin/mv.c:130 builtin/reset.c:235 builtin/rm.c:298
2184
msgid "index file corrupt"
2185
msgstr "索引文件损坏"
2186
2137
-#: builtin/add.c:446 builtin/apply.c:4675 builtin/mv.c:279 builtin/rm.c:431
2187
+#: builtin/add.c:447 builtin/apply.c:4678 builtin/mv.c:279 builtin/rm.c:430
2188
msgid "Unable to write new index file"
2189
msgstr "无法写入新索引文件"
2190
@@ -2208,77 +2258,77 @@ msgid_plural ""
2258
msgstr[0] "当移除 %d 个前导路径后 git diff 头缺乏文件名信息(第 %d 行)"
2259
msgstr[1] "当移除 %d 个前导路径后 git diff 头缺乏文件名信息(第 %d 行)"
2260
2211
-#: builtin/apply.c:1656
2261
+#: builtin/apply.c:1659
2262
msgid "new file depends on old contents"
2263
msgstr "新文件依赖旧内容"
2264
2215
-#: builtin/apply.c:1658
2265
+#: builtin/apply.c:1661
2266
msgid "deleted file still has contents"
2267
msgstr "删除的文件仍有内容"
2268
2219
-#: builtin/apply.c:1684
2269
+#: builtin/apply.c:1687
2270
#, c-format
2271
msgid "corrupt patch at line %d"
2272
msgstr "补丁在第 %d 行损坏"
2273
2224
-#: builtin/apply.c:1720
2274
+#: builtin/apply.c:1723
2275
#, c-format
2276
msgid "new file %s depends on old contents"
2277
msgstr "新文件 %s 依赖旧内容"
2278
2229
-#: builtin/apply.c:1722
2279
+#: builtin/apply.c:1725
2280
#, c-format
2281
msgid "deleted file %s still has contents"
2282
msgstr "删除的文件 %s 仍有内容"
2283
2234
-#: builtin/apply.c:1725
2284
+#: builtin/apply.c:1728
2285
#, c-format
2286
msgid "** warning: file %s becomes empty but is not deleted"
2287
msgstr "** 警告:文件 %s 成为空文件但并未删除"
2288
2239
-#: builtin/apply.c:1871
2289
+#: builtin/apply.c:1874
2290
#, c-format
2291
msgid "corrupt binary patch at line %d: %.*s"
2292
msgstr "二进制补丁在第 %d 行损坏:%.*s"
2293
2244
-#: builtin/apply.c:1900
2294
+#: builtin/apply.c:1903
2295
#, c-format
2296
msgid "unrecognized binary patch at line %d"
2297
msgstr "未能识别的二进制补丁位于第 %d 行"
2298
2249
-#: builtin/apply.c:2051
2299
+#: builtin/apply.c:2054
2300
#, c-format
2301
msgid "patch with only garbage at line %d"
2302
msgstr "补丁文件的第 %d 行只有垃圾数据"
2303
2254
-#: builtin/apply.c:2141
2304
+#: builtin/apply.c:2144
2305
#, c-format
2306
msgid "unable to read symlink %s"
2307
msgstr "无法读取符号链接 %s"
2308
2259
-#: builtin/apply.c:2145
2309
+#: builtin/apply.c:2148
2310
#, c-format
2311
msgid "unable to open or read %s"
2312
msgstr "不能打开或读取 %s"
2313
2264
-#: builtin/apply.c:2778
2314
+#: builtin/apply.c:2781
2315
#, c-format
2316
msgid "invalid start of line: '%c'"
2317
msgstr "无效的行首字符:'%c'"
2318
2269
-#: builtin/apply.c:2897
2319
+#: builtin/apply.c:2900
2320
#, c-format
2321
msgid "Hunk #%d succeeded at %d (offset %d line)."
2322
msgid_plural "Hunk #%d succeeded at %d (offset %d lines)."
2323
msgstr[0] "块 #%d 成功应用于 %d(偏移 %d 行)"
2324
msgstr[1] "块 #%d 成功应用于 %d(偏移 %d 行)"
2325
2276
-#: builtin/apply.c:2909
2326
+#: builtin/apply.c:2912
2327
#, c-format
2328
msgid "Context reduced to (%ld/%ld) to apply fragment at %d"
2329
msgstr "上下文减少到(%ld/%ld)以在第 %d 行应用补丁片段"
2330
2281
-#: builtin/apply.c:2915
2331
+#: builtin/apply.c:2918
2332
#, c-format
2333
msgid ""
2334
"while searching for:\n"
@@ -2287,336 +2337,336 @@ msgstr ""
2337
"当查询:\n"
2338
"%.*s"
2339
2290
-#: builtin/apply.c:2935
2340
+#: builtin/apply.c:2938
2341
#, c-format
2342
msgid "missing binary patch data for '%s'"
2343
msgstr "缺失 '%s' 的二进制补丁数据"
2344
2295
-#: builtin/apply.c:3036
2345
+#: builtin/apply.c:3039
2346
#, c-format
2347
msgid "binary patch does not apply to '%s'"
2348
msgstr "二进制补丁未应用到 '%s'"
2349
2300
-#: builtin/apply.c:3042
2350
+#: builtin/apply.c:3045
2351
#, c-format
2352
msgid "binary patch to '%s' creates incorrect result (expecting %s, got %s)"
2353
msgstr "到 '%s' 的二进制补丁产生了不正确的结果(应为 %s,却为 %s)"
2354
2305
-#: builtin/apply.c:3063
2355
+#: builtin/apply.c:3066
2356
#, c-format
2357
msgid "patch failed: %s:%ld"
2358
msgstr "打补丁失败:%s:%ld"
2359
2310
-#: builtin/apply.c:3187
2360
+#: builtin/apply.c:3190
2361
#, c-format
2362
msgid "cannot checkout %s"
2363
msgstr "不能检出 %s"
2364
2315
-#: builtin/apply.c:3232 builtin/apply.c:3243 builtin/apply.c:3288
2365
+#: builtin/apply.c:3235 builtin/apply.c:3246 builtin/apply.c:3291
2366
#, c-format
2367
msgid "read of %s failed"
2368
msgstr "读取 %s 失败"
2369
2320
-#: builtin/apply.c:3240
2370
+#: builtin/apply.c:3243
2371
#, c-format
2372
msgid "reading from '%s' beyond a symbolic link"
2373
msgstr "读取位于符号链接中的 '%s'"
2374
2325
-#: builtin/apply.c:3268 builtin/apply.c:3490
2375
+#: builtin/apply.c:3271 builtin/apply.c:3493
2376
#, c-format
2377
msgid "path %s has been renamed/deleted"
2378
msgstr "路径 %s 已经被重命名/删除"
2379
2330
-#: builtin/apply.c:3349 builtin/apply.c:3504
2380
+#: builtin/apply.c:3352 builtin/apply.c:3507
2381
#, c-format
2382
msgid "%s: does not exist in index"
2383
msgstr "%s:不存在于索引中"
2384
2335
-#: builtin/apply.c:3353 builtin/apply.c:3496 builtin/apply.c:3518
2385
+#: builtin/apply.c:3356 builtin/apply.c:3499 builtin/apply.c:3521
2386
#, c-format
2387
msgid "%s: %s"
2388
msgstr "%s:%s"
2389
2340
-#: builtin/apply.c:3358 builtin/apply.c:3512
2390
+#: builtin/apply.c:3361 builtin/apply.c:3515
2391
#, c-format
2392
msgid "%s: does not match index"
2393
msgstr "%s:和索引不匹配"
2394
2345
-#: builtin/apply.c:3460
2395
+#: builtin/apply.c:3463
2396
msgid "removal patch leaves file contents"
2397
msgstr "移除补丁仍留下了文件内容"
2398
2349
-#: builtin/apply.c:3529
2399
+#: builtin/apply.c:3532
2400
#, c-format
2401
msgid "%s: wrong type"
2402
msgstr "%s:错误类型"
2403
2354
-#: builtin/apply.c:3531
2404
+#: builtin/apply.c:3534
2405
#, c-format
2406
msgid "%s has type %o, expected %o"
2407
msgstr "%s 的类型是 %o,应为 %o"
2408
2359
-#: builtin/apply.c:3690 builtin/apply.c:3692
2409
+#: builtin/apply.c:3693 builtin/apply.c:3695
2410
#, c-format
2411
msgid "invalid path '%s'"
2412
msgstr "无效路径 '%s'"
2413
2364
-#: builtin/apply.c:3747
2414
+#: builtin/apply.c:3750
2415
#, c-format
2416
msgid "%s: already exists in index"
2417
msgstr "%s:已经存在于索引中"
2418
2369
-#: builtin/apply.c:3750
2419
+#: builtin/apply.c:3753
2420
#, c-format
2421
msgid "%s: already exists in working directory"
2422
msgstr "%s:已经存在于工作区中"
2423
2374
-#: builtin/apply.c:3770
2424
+#: builtin/apply.c:3773
2425
#, c-format
2426
msgid "new mode (%o) of %s does not match old mode (%o)"
2427
msgstr "%2$s 的新模式(%1$o)和旧模式(%3$o)不匹配"
2428
2379
-#: builtin/apply.c:3775
2429
+#: builtin/apply.c:3778
2430
#, c-format
2431
msgid "new mode (%o) of %s does not match old mode (%o) of %s"
2432
msgstr "%2$s 的新模式(%1$o)和 %4$s 的旧模式(%3$o)不匹配"
2433
2384
-#: builtin/apply.c:3795
2434
+#: builtin/apply.c:3798
2435
#, c-format
2436
msgid "affected file '%s' is beyond a symbolic link"
2437
msgstr "受影响的文件 '%s' 位于符号链接中"
2438
2389
-#: builtin/apply.c:3799
2439
+#: builtin/apply.c:3802
2440
#, c-format
2441
msgid "%s: patch does not apply"
2442
msgstr "%s:补丁未应用"
2443
2394
-#: builtin/apply.c:3813
2444
+#: builtin/apply.c:3816
2445
#, c-format
2446
msgid "Checking patch %s..."
2447
msgstr "检查补丁 %s..."
2448
2399
-#: builtin/apply.c:3906 builtin/checkout.c:231 builtin/reset.c:135
2449
+#: builtin/apply.c:3909 builtin/checkout.c:237 builtin/reset.c:135
2450
#, c-format
2451
msgid "make_cache_entry failed for path '%s'"
2452
msgstr "对路径 '%s' 的 make_cache_entry 操作失败"
2453
2404
-#: builtin/apply.c:4049
2454
+#: builtin/apply.c:4052
2455
#, c-format
2456
msgid "unable to remove %s from index"
2457
msgstr "不能从索引中移除 %s"
2458
2409
-#: builtin/apply.c:4078
2459
+#: builtin/apply.c:4081
2460
#, c-format
2461
msgid "corrupt patch for submodule %s"
2462
msgstr "子模组 %s 损坏的补丁"
2463
2414
-#: builtin/apply.c:4082
2464
+#: builtin/apply.c:4085
2465
#, c-format
2466
msgid "unable to stat newly created file '%s'"
2467
msgstr "不能枚举新建文件 '%s' 的状态"
2468
2419
-#: builtin/apply.c:4087
2469
+#: builtin/apply.c:4090
2470
#, c-format
2471
msgid "unable to create backing store for newly created file %s"
2472
msgstr "不能为新建文件 %s 创建后端存储"
2473
2424
-#: builtin/apply.c:4090 builtin/apply.c:4198
2474
+#: builtin/apply.c:4093 builtin/apply.c:4201
2475
#, c-format
2476
msgid "unable to add cache entry for %s"
2477
msgstr "无法为 %s 添加缓存条目"
2478
2429
-#: builtin/apply.c:4123
2479
+#: builtin/apply.c:4126
2480
#, c-format
2481
msgid "closing file '%s'"
2482
msgstr "关闭文件 '%s'"
2483
2434
-#: builtin/apply.c:4172
2484
+#: builtin/apply.c:4175
2485
#, c-format
2486
msgid "unable to write file '%s' mode %o"
2487
msgstr "不能写文件 '%s' 权限 %o"
2488
2439
-#: builtin/apply.c:4259
2489
+#: builtin/apply.c:4262
2490
#, c-format
2491
msgid "Applied patch %s cleanly."
2492
msgstr "成功应用补丁 %s。"
2493
2444
-#: builtin/apply.c:4267
2494
+#: builtin/apply.c:4270
2495
msgid "internal error"
2496
msgstr "内部错误"
2497
2448
-#: builtin/apply.c:4270
2498
+#: builtin/apply.c:4273
2499
#, c-format
2500
msgid "Applying patch %%s with %d reject..."
2501
msgid_plural "Applying patch %%s with %d rejects..."
2502
msgstr[0] "应用 %%s 个补丁,其中 %d 个被拒绝..."
2503
msgstr[1] "应用 %%s 个补丁,其中 %d 个被拒绝..."
2504
2455
-#: builtin/apply.c:4280
2505
+#: builtin/apply.c:4283
2506
#, c-format
2507
msgid "truncating .rej filename to %.*s.rej"
2508
msgstr "截短 .rej 文件名为 %.*s.rej"
2509
2460
-#: builtin/apply.c:4301
2510
+#: builtin/apply.c:4304
2511
#, c-format
2512
msgid "Hunk #%d applied cleanly."
2513
msgstr "第 #%d 个片段成功应用。"
2514
2465
-#: builtin/apply.c:4304
2515
+#: builtin/apply.c:4307
2516
#, c-format
2517
msgid "Rejected hunk #%d."
2518
msgstr "拒绝第 #%d 个片段。"
2519
2470
-#: builtin/apply.c:4394
2520
+#: builtin/apply.c:4397
2521
msgid "unrecognized input"
2522
msgstr "未能识别的输入"
2523
2474
-#: builtin/apply.c:4405
2524
+#: builtin/apply.c:4408
2525
msgid "unable to read index file"
2526
msgstr "无法读取索引文件"
2527
2478
-#: builtin/apply.c:4522 builtin/apply.c:4525 builtin/clone.c:92
2528
+#: builtin/apply.c:4525 builtin/apply.c:4528 builtin/clone.c:85
2529
#: builtin/fetch.c:92
2530
msgid "path"
2531
msgstr "路径"
2532
2483
-#: builtin/apply.c:4523
2533
+#: builtin/apply.c:4526
2534
msgid "don't apply changes matching the given path"
2535
msgstr "不要应用与给出路径向匹配的变更"
2536
2487
-#: builtin/apply.c:4526
2537
+#: builtin/apply.c:4529
2538
msgid "apply changes matching the given path"
2539
msgstr "应用与给出路径向匹配的变更"
2540
2491
-#: builtin/apply.c:4528
2541
+#: builtin/apply.c:4531
2542
msgid "num"
2543
msgstr "数字"
2544
2495
-#: builtin/apply.c:4529
2545
+#: builtin/apply.c:4532
2546
msgid "remove <num> leading slashes from traditional diff paths"
2547
msgstr "从传统的 diff 路径中移除指定数量的前导斜线"
2548
2499
-#: builtin/apply.c:4532
2549
+#: builtin/apply.c:4535
2550
msgid "ignore additions made by the patch"
2551
msgstr "忽略补丁中的添加的文件"
2552
2503
-#: builtin/apply.c:4534
2553
+#: builtin/apply.c:4537
2554
msgid "instead of applying the patch, output diffstat for the input"
2555
msgstr "不应用补丁,而是显示输入的差异统计(diffstat)"
2556
2507
-#: builtin/apply.c:4538
2557
+#: builtin/apply.c:4541
2558
msgid "show number of added and deleted lines in decimal notation"
2559
msgstr "以十进制数显示添加和删除的行数"
2560
2511
-#: builtin/apply.c:4540
2561
+#: builtin/apply.c:4543
2562
msgid "instead of applying the patch, output a summary for the input"
2563
msgstr "不应用补丁,而是显示输入的概要"
2564
2515
-#: builtin/apply.c:4542
2565
+#: builtin/apply.c:4545
2566
msgid "instead of applying the patch, see if the patch is applicable"
2567
msgstr "不应用补丁,而是查看补丁是否可应用"
2568
2519
-#: builtin/apply.c:4544
2569
+#: builtin/apply.c:4547
2570
msgid "make sure the patch is applicable to the current index"
2571
msgstr "确认补丁可以应用到当前索引"
2572
2523
-#: builtin/apply.c:4546
2573
+#: builtin/apply.c:4549
2574
msgid "apply a patch without touching the working tree"
2575
msgstr "应用补丁而不修改工作区"
2576
2527
-#: builtin/apply.c:4548
2577
+#: builtin/apply.c:4551
2578
msgid "accept a patch that touches outside the working area"
2579
msgstr "接受修改工作区之外文件的补丁"
2580
2531
-#: builtin/apply.c:4550
2581
+#: builtin/apply.c:4553
2582
msgid "also apply the patch (use with --stat/--summary/--check)"
2583
msgstr "还应用此补丁(与 --stat/--summary/--check 选项同时使用)"
2584
2535
-#: builtin/apply.c:4552
2585
+#: builtin/apply.c:4555
2586
msgid "attempt three-way merge if a patch does not apply"
2587
msgstr "如果一个补丁不能应用则尝试三路合并"
2588
2539
-#: builtin/apply.c:4554
2589
+#: builtin/apply.c:4557
2590
msgid "build a temporary index based on embedded index information"
2591
msgstr "创建一个临时索引基于嵌入的索引信息"
2592
2543
-#: builtin/apply.c:4556 builtin/checkout-index.c:198 builtin/ls-files.c:412
2593
+#: builtin/apply.c:4559 builtin/checkout-index.c:198 builtin/ls-files.c:412
2594
msgid "paths are separated with NUL character"
2595
msgstr "路径以 NUL 字符分隔"
2596
2547
-#: builtin/apply.c:4559
2597
+#: builtin/apply.c:4562
2598
msgid "ensure at least <n> lines of context match"
2599
msgstr "确保至少匹配 <n> 行上下文"
2600
2551
-#: builtin/apply.c:4560
2601
+#: builtin/apply.c:4563
2602
msgid "action"
2603
msgstr "动作"
2604
2555
-#: builtin/apply.c:4561
2605
+#: builtin/apply.c:4564
2606
msgid "detect new or modified lines that have whitespace errors"
2607
msgstr "检查新增和修改的行中间的空白字符滥用"
2608
2559
-#: builtin/apply.c:4564 builtin/apply.c:4567
2609
+#: builtin/apply.c:4567 builtin/apply.c:4570
2610
msgid "ignore changes in whitespace when finding context"
2611
msgstr "查找上下文时忽略空白字符的变更"
2612
2563
-#: builtin/apply.c:4570
2613
+#: builtin/apply.c:4573
2614
msgid "apply the patch in reverse"
2615
msgstr "反向应用补丁"
2616
2567
-#: builtin/apply.c:4572
2617
+#: builtin/apply.c:4575
2618
msgid "don't expect at least one line of context"
2619
msgstr "无需至少一行上下文"
2620
2571
-#: builtin/apply.c:4574
2621
+#: builtin/apply.c:4577
2622
msgid "leave the rejected hunks in corresponding *.rej files"
2623
msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
2624
2575
-#: builtin/apply.c:4576
2625
+#: builtin/apply.c:4579
2626
msgid "allow overlapping hunks"
2627
msgstr "允许重叠的补丁片段"
2628
2579
-#: builtin/apply.c:4579
2629
+#: builtin/apply.c:4582
2630
msgid "tolerate incorrectly detected missing new-line at the end of file"
2631
msgstr "允许不正确的文件末尾换行符"
2632
2583
-#: builtin/apply.c:4582
2633
+#: builtin/apply.c:4585
2634
msgid "do not trust the line counts in the hunk headers"
2635
msgstr "不信任补丁片段的头信息中的行号"
2636
2587
-#: builtin/apply.c:4584
2637
+#: builtin/apply.c:4587
2638
msgid "root"
2639
msgstr "根目录"
2640
2591
-#: builtin/apply.c:4585
2641
+#: builtin/apply.c:4588
2642
msgid "prepend <root> to all filenames"
2643
msgstr "为所有文件名前添加 <根目录>"
2644
2595
-#: builtin/apply.c:4607
2645
+#: builtin/apply.c:4610
2646
msgid "--3way outside a repository"
2647
msgstr "--3way 在一个版本库之外"
2648
2599
-#: builtin/apply.c:4615
2649
+#: builtin/apply.c:4618
2650
msgid "--index outside a repository"
2651
msgstr "--index 在一个版本库之外"
2652
2603
-#: builtin/apply.c:4618
2653
+#: builtin/apply.c:4621
2654
msgid "--cached outside a repository"
2655
msgstr "--cached 在一个版本库之外"
2656
2607
-#: builtin/apply.c:4637
2657
+#: builtin/apply.c:4640
2658
#, c-format
2659
msgid "can't open patch '%s'"
2660
msgstr "不能打开补丁 '%s'"
2661
2612
-#: builtin/apply.c:4651
2662
+#: builtin/apply.c:4654
2663
#, c-format
2664
msgid "squelched %d whitespace error"
2665
msgid_plural "squelched %d whitespace errors"
2666
msgstr[0] "抑制下仍有 %d 个空白字符误用"
2667
msgstr[1] "抑制下仍有 %d 个空白字符误用"
2668
2619
-#: builtin/apply.c:4657 builtin/apply.c:4667
2669
+#: builtin/apply.c:4660 builtin/apply.c:4670
2670
#, c-format
2671
msgid "%d line adds whitespace errors."
2672
msgid_plural "%d lines add whitespace errors."
@@ -2670,11 +2720,11 @@ msgstr "执行 'git bisect next'"
2720
msgid "update BISECT_HEAD instead of checking out the current commit"
2721
msgstr "更新 BISECT_HEAD 而非检出当前提交"
2722
2673
-#: builtin/blame.c:30
2674
-msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] file"
2675
-msgstr "git blame [<选项>] [<版本选项>] [<版本>] [--] 文件"
2723
+#: builtin/blame.c:31
2724
+msgid "git blame [<options>] [<rev-opts>] [<rev>] [--] <file>"
2725
+msgstr "git blame [<选项>] [<版本选项>] [<版本>] [--] <文件>"
2726
2677
-#: builtin/blame.c:35
2727
+#: builtin/blame.c:36
2728
msgid "<rev-opts> are documented in git-rev-list(1)"
2729
msgstr "<版本选项> 的文档记录在 git-rev-list(1) 中"
2730
@@ -2797,7 +2847,7 @@ msgid "git branch [<options>] (-m | -M) [<old-branch>] <new-branch>"
2847
msgstr "git branch [<选项>] (-m | -M) [<旧分支>] <新分支>"
2848
2849
# 译者:保持原换行格式,在输出时 %s 的替代内容会让字符串变长
2800
-#: builtin/branch.c:152
2850
+#: builtin/branch.c:150
2851
#, c-format
2852
msgid ""
2853
"deleting branch '%s' that has been merged to\n"
@@ -2807,7 +2857,7 @@ msgstr ""
2857
" '%s',但未合并到 HEAD。"
2858
2859
# 译者:保持原换行格式,在输出时 %s 的替代内容会让字符串变长
2810
-#: builtin/branch.c:156
2860
+#: builtin/branch.c:154
2861
#, c-format
2862
msgid ""
2863
"not deleting branch '%s' that is not yet merged to\n"
@@ -2816,12 +2866,12 @@ msgstr ""
2866
"并未删除分支 '%s', 虽然它已经合并到 HEAD,\n"
2867
" 然而却尚未被合并到分支 '%s' 。"
2868
2819
-#: builtin/branch.c:170
2869
+#: builtin/branch.c:168
2870
#, c-format
2871
msgid "Couldn't look up commit object for '%s'"
2872
msgstr "无法查询 '%s' 指向的提交对象"
2873
2824
-#: builtin/branch.c:174
2874
+#: builtin/branch.c:172
2875
#, c-format
2876
msgid ""
2877
"The branch '%s' is not fully merged.\n"
@@ -2830,343 +2880,343 @@ msgstr ""
2880
"分支 '%s' 没有完全合并。\n"
2881
"如果您确认要删除它,执行 'git branch -D %s'。"
2882
2833
-#: builtin/branch.c:187
2883
+#: builtin/branch.c:185
2884
msgid "Update of config-file failed"
2885
msgstr "无法更新 config 文件"
2886
2837
-#: builtin/branch.c:215
2887
+#: builtin/branch.c:213
2888
msgid "cannot use -a with -d"
2889
msgstr "不能将 -a 和 -d 同时使用"
2890
2841
-#: builtin/branch.c:221
2891
+#: builtin/branch.c:219
2892
msgid "Couldn't look up commit object for HEAD"
2893
msgstr "无法查询 HEAD 指向的提交对象"
2894
2845
-#: builtin/branch.c:229
2895
+#: builtin/branch.c:227
2896
#, c-format
2897
msgid "Cannot delete the branch '%s' which you are currently on."
2898
msgstr "无法删除您当前所在的分支 '%s'。"
2899
2850
-#: builtin/branch.c:245
2900
+#: builtin/branch.c:243
2901
#, c-format
2852
-msgid "remote branch '%s' not found."
2853
-msgstr "远程分支 '%s' 未发现。"
2902
+msgid "remote-tracking branch '%s' not found."
2903
+msgstr "未能找到远程跟踪分支 '%s'。"
2904
2855
-#: builtin/branch.c:246
2905
+#: builtin/branch.c:244
2906
#, c-format
2907
msgid "branch '%s' not found."
2908
msgstr "分支 '%s' 未发现。"
2909
2860
-#: builtin/branch.c:260
2910
+#: builtin/branch.c:258
2911
#, c-format
2862
-msgid "Error deleting remote branch '%s'"
2863
-msgstr "删除远程分支 '%s' 时出错"
2912
+msgid "Error deleting remote-tracking branch '%s'"
2913
+msgstr "无法删除远程跟踪分支 '%s'"
2914
2865
-#: builtin/branch.c:261
2915
+#: builtin/branch.c:259
2916
#, c-format
2917
msgid "Error deleting branch '%s'"
2868
-msgstr "删除分支 '%s' 时出错"
2918
+msgstr "无法删除分支 '%s'"
2919
2870
-#: builtin/branch.c:268
2920
+#: builtin/branch.c:266
2921
#, c-format
2872
-msgid "Deleted remote branch %s (was %s).\n"
2873
-msgstr "已删除远程分支 %s(曾为 %s)。\n"
2922
+msgid "Deleted remote-tracking branch %s (was %s).\n"
2923
+msgstr "已删除远程跟踪分支 %s(曾为 %s)。\n"
2924
2875
-#: builtin/branch.c:269
2925
+#: builtin/branch.c:267
2926
#, c-format
2927
msgid "Deleted branch %s (was %s).\n"
2928
msgstr "已删除分支 %s(曾为 %s)。\n"
2929
2880
-#: builtin/branch.c:370
2930
+#: builtin/branch.c:368
2931
#, c-format
2932
msgid "branch '%s' does not point at a commit"
2933
msgstr "分支 '%s' 未指向一个提交"
2934
2885
-#: builtin/branch.c:459
2935
+#: builtin/branch.c:451
2936
#, c-format
2937
msgid "[%s: gone]"
2938
msgstr "[%s: 丢失]"
2939
2890
-#: builtin/branch.c:464
2940
+#: builtin/branch.c:456
2941
#, c-format
2942
msgid "[%s]"
2943
msgstr "[%s]"
2944
2895
-#: builtin/branch.c:469
2945
+#: builtin/branch.c:461
2946
#, c-format
2947
msgid "[%s: behind %d]"
2948
msgstr "[%s:落后 %d]"
2949
2900
-#: builtin/branch.c:471
2950
+#: builtin/branch.c:463
2951
#, c-format
2952
msgid "[behind %d]"
2953
msgstr "[落后 %d]"
2954
2905
-#: builtin/branch.c:475
2955
+#: builtin/branch.c:467
2956
#, c-format
2957
msgid "[%s: ahead %d]"
2958
msgstr "[%s:领先 %d]"
2959
2910
-#: builtin/branch.c:477
2960
+#: builtin/branch.c:469
2961
#, c-format
2962
msgid "[ahead %d]"
2963
msgstr "[领先 %d]"
2964
2915
-#: builtin/branch.c:480
2965
+#: builtin/branch.c:472
2966
#, c-format
2967
msgid "[%s: ahead %d, behind %d]"
2968
msgstr "[%s:领先 %d,落后 %d]"
2969
2920
-#: builtin/branch.c:483
2970
+#: builtin/branch.c:475
2971
#, c-format
2972
msgid "[ahead %d, behind %d]"
2973
msgstr "[领先 %d,落后 %d]"
2974
2925
-#: builtin/branch.c:496
2975
+#: builtin/branch.c:488
2976
msgid " **** invalid ref ****"
2977
msgstr " **** 无效引用 ****"
2978
2929
-#: builtin/branch.c:587
2979
+#: builtin/branch.c:579
2980
#, c-format
2981
msgid "(no branch, rebasing %s)"
2982
msgstr "(非分支,正变基 %s)"
2983
2934
-#: builtin/branch.c:590
2984
+#: builtin/branch.c:582
2985
#, c-format
2986
msgid "(no branch, bisect started on %s)"
2987
msgstr "(非分支,二分查找开始于 %s)"
2988
2939
-#: builtin/branch.c:596
2989
+#: builtin/branch.c:588
2990
#, c-format
2991
msgid "(HEAD detached at %s)"
2992
msgstr "(头指针分离于 %s)"
2993
2944
-#: builtin/branch.c:599
2994
+#: builtin/branch.c:591
2995
#, c-format
2996
msgid "(HEAD detached from %s)"
2997
msgstr "(头指针分离自 %s)"
2998
2949
-#: builtin/branch.c:603
2999
+#: builtin/branch.c:595
3000
msgid "(no branch)"
3001
msgstr "(非分支)"
3002
2953
-#: builtin/branch.c:650
3003
+#: builtin/branch.c:642
3004
#, c-format
3005
msgid "object '%s' does not point to a commit"
3006
msgstr "对象 '%s' 没有指向一个提交"
3007
2958
-#: builtin/branch.c:698
3008
+#: builtin/branch.c:690
3009
msgid "some refs could not be read"
3010
msgstr "一些引用不能读取"
3011
2962
-#: builtin/branch.c:711
3012
+#: builtin/branch.c:703
3013
msgid "cannot rename the current branch while not on any."
3014
msgstr "无法重命名当前分支因为不处于任何分支上。"
3015
2966
-#: builtin/branch.c:721
3016
+#: builtin/branch.c:713
3017
#, c-format
3018
msgid "Invalid branch name: '%s'"
3019
msgstr "无效的分支名:'%s'"
3020
2971
-#: builtin/branch.c:736
3021
+#: builtin/branch.c:728
3022
msgid "Branch rename failed"
3023
msgstr "分支重命名失败"
3024
2975
-#: builtin/branch.c:740
3025
+#: builtin/branch.c:732
3026
#, c-format
3027
msgid "Renamed a misnamed branch '%s' away"
3028
msgstr "重命名掉一个错误命名的旧分支 '%s'"
3029
2980
-#: builtin/branch.c:744
3030
+#: builtin/branch.c:736
3031
#, c-format
3032
msgid "Branch renamed to %s, but HEAD is not updated!"
3033
msgstr "分支重命名为 %s,但 HEAD 没有更新!"
3034
2985
-#: builtin/branch.c:751
3035
+#: builtin/branch.c:743
3036
msgid "Branch is renamed, but update of config-file failed"
3037
msgstr "分支被重命名,但更新 config 文件失败"
3038
2989
-#: builtin/branch.c:766
3039
+#: builtin/branch.c:758
3040
#, c-format
3041
msgid "malformed object name %s"
3042
msgstr "非法的对象名 %s"
3043
2994
-#: builtin/branch.c:790
3044
+#: builtin/branch.c:780
3045
#, c-format
3046
msgid "could not write branch description template: %s"
3047
msgstr "不能写分支描述模版:%s"
3048
2999
-#: builtin/branch.c:820
3049
+#: builtin/branch.c:810
3050
msgid "Generic options"
3051
msgstr "通用选项"
3052
3003
-#: builtin/branch.c:822
3053
+#: builtin/branch.c:812
3054
msgid "show hash and subject, give twice for upstream branch"
3055
msgstr "显示哈希值和主题,若参数出现两次则显示上游分支"
3056
3007
-#: builtin/branch.c:823
3057
+#: builtin/branch.c:813
3058
msgid "suppress informational messages"
3059
msgstr "不显示信息"
3060
3011
-#: builtin/branch.c:824
3061
+#: builtin/branch.c:814
3062
msgid "set up tracking mode (see git-pull(1))"
3063
msgstr "设置跟踪模式(参见 git-pull(1))"
3064
3015
-#: builtin/branch.c:826
3065
+#: builtin/branch.c:816
3066
msgid "change upstream info"
3067
msgstr "改变上游信息"
3068
3019
-#: builtin/branch.c:830
3069
+#: builtin/branch.c:820
3070
msgid "use colored output"
3071
msgstr "使用彩色输出"
3072
3023
-#: builtin/branch.c:831
3073
+#: builtin/branch.c:821
3074
msgid "act on remote-tracking branches"
3075
msgstr "作用于远程跟踪分支"
3076
3027
-#: builtin/branch.c:834 builtin/branch.c:840 builtin/branch.c:861
3028
-#: builtin/branch.c:867 builtin/commit.c:1582 builtin/commit.c:1583
3029
-#: builtin/commit.c:1584 builtin/commit.c:1585 builtin/tag.c:616
3077
+#: builtin/branch.c:824 builtin/branch.c:830 builtin/branch.c:851
3078
+#: builtin/branch.c:857 builtin/commit.c:1581 builtin/commit.c:1582
3079
+#: builtin/commit.c:1583 builtin/commit.c:1584 builtin/tag.c:616
3080
#: builtin/tag.c:622
3081
msgid "commit"
3082
msgstr "提交"
3083
3034
-#: builtin/branch.c:835 builtin/branch.c:841
3084
+#: builtin/branch.c:825 builtin/branch.c:831
3085
msgid "print only branches that contain the commit"
3086
msgstr "只打印包含该提交的分支"
3087
3038
-#: builtin/branch.c:847
3088
+#: builtin/branch.c:837
3089
msgid "Specific git-branch actions:"
3090
msgstr "具体的 git-branch 动作:"
3091
3042
-#: builtin/branch.c:848
3092
+#: builtin/branch.c:838
3093
msgid "list both remote-tracking and local branches"
3094
msgstr "列出远程跟踪及本地分支"
3095
3046
-#: builtin/branch.c:850
3096
+#: builtin/branch.c:840
3097
msgid "delete fully merged branch"
3098
msgstr "删除完全合并的分支"
3099
3050
-#: builtin/branch.c:851
3100
+#: builtin/branch.c:841
3101
msgid "delete branch (even if not merged)"
3102
msgstr "删除分支(即使没有合并)"
3103
3054
-#: builtin/branch.c:852
3104
+#: builtin/branch.c:842
3105
msgid "move/rename a branch and its reflog"
3106
msgstr "移动/重命名一个分支,以及它的引用日志"
3107
3058
-#: builtin/branch.c:853
3108
+#: builtin/branch.c:843
3109
msgid "move/rename a branch, even if target exists"
3110
msgstr "移动/重命名一个分支,即使目标已存在"
3111
3062
-#: builtin/branch.c:854
3112
+#: builtin/branch.c:844
3113
msgid "list branch names"
3114
msgstr "列出分支名"
3115
3066
-#: builtin/branch.c:855
3116
+#: builtin/branch.c:845
3117
msgid "create the branch's reflog"
3118
msgstr "创建分支的引用日志"
3119
3070
-#: builtin/branch.c:857
3120
+#: builtin/branch.c:847
3121
msgid "edit the description for the branch"
3122
msgstr "标记分支的描述"
3123
3074
-#: builtin/branch.c:858
3124
+#: builtin/branch.c:848
3125
msgid "force creation, move/rename, deletion"
3126
msgstr "强制创建、移动/重命名、删除"
3127
3078
-#: builtin/branch.c:861
3128
+#: builtin/branch.c:851
3129
msgid "print only not merged branches"
3130
msgstr "只打印没有合并的分支"
3131
3082
-#: builtin/branch.c:867
3132
+#: builtin/branch.c:857
3133
msgid "print only merged branches"
3134
msgstr "只打印合并的分支"
3135
3086
-#: builtin/branch.c:871
3136
+#: builtin/branch.c:861
3137
msgid "list branches in columns"
3138
msgstr "以列的方式显示分支"
3139
3090
-#: builtin/branch.c:884
3140
+#: builtin/branch.c:874
3141
msgid "Failed to resolve HEAD as a valid ref."
3142
msgstr "无法将 HEAD 解析为有效引用。"
3143
3094
-#: builtin/branch.c:888 builtin/clone.c:637
3144
+#: builtin/branch.c:878 builtin/clone.c:629
3145
msgid "HEAD not found below refs/heads!"
3146
msgstr "HEAD 没有位于 /refs/heads 之下!"
3147
3098
-#: builtin/branch.c:910
3148
+#: builtin/branch.c:900
3149
msgid "--column and --verbose are incompatible"
3150
msgstr "--column 和 --verbose 不兼容"
3151
3102
-#: builtin/branch.c:921 builtin/branch.c:960
3152
+#: builtin/branch.c:911 builtin/branch.c:950
3153
msgid "branch name required"
3154
msgstr "必须提供分支名"
3155
3106
-#: builtin/branch.c:936
3156
+#: builtin/branch.c:926
3157
msgid "Cannot give description to detached HEAD"
3158
msgstr "不能向分离头指针提供描述"
3159
3110
-#: builtin/branch.c:941
3160
+#: builtin/branch.c:931
3161
msgid "cannot edit description of more than one branch"
3162
msgstr "不能为一个以上的分支编辑描述"
3163
3114
-#: builtin/branch.c:948
3164
+#: builtin/branch.c:938
3165
#, c-format
3166
msgid "No commit on branch '%s' yet."
3167
msgstr "分支 '%s' 尚无提交。"
3168
3119
-#: builtin/branch.c:951
3169
+#: builtin/branch.c:941
3170
#, c-format
3171
msgid "No branch named '%s'."
3172
msgstr "没有分支 '%s'。"
3173
3124
-#: builtin/branch.c:966
3174
+#: builtin/branch.c:956
3175
msgid "too many branches for a rename operation"
3176
msgstr "为重命名操作提供了太多的分支名"
3177
3128
-#: builtin/branch.c:971
3178
+#: builtin/branch.c:961
3179
msgid "too many branches to set new upstream"
3180
msgstr "为设置新上游提供了太多的分支名"
3181
3132
-#: builtin/branch.c:975
3182
+#: builtin/branch.c:965
3183
#, c-format
3184
msgid ""
3185
"could not set upstream of HEAD to %s when it does not point to any branch."
3186
msgstr "无法设置 HEAD 的上游为 %s,因为 HEAD 没有指向任何分支。"
3187
3138
-#: builtin/branch.c:978 builtin/branch.c:1000 builtin/branch.c:1021
3188
+#: builtin/branch.c:968 builtin/branch.c:990 builtin/branch.c:1011
3189
#, c-format
3190
msgid "no such branch '%s'"
3191
msgstr "没有此分支 '%s'"
3192
3143
-#: builtin/branch.c:982
3193
+#: builtin/branch.c:972
3194
#, c-format
3195
msgid "branch '%s' does not exist"
3196
msgstr "分支 '%s' 不存在"
3197
3148
-#: builtin/branch.c:994
3198
+#: builtin/branch.c:984
3199
msgid "too many branches to unset upstream"
3200
msgstr "为取消上游设置操作提供了太多的分支名"
3201
3152
-#: builtin/branch.c:998
3202
+#: builtin/branch.c:988
3203
msgid "could not unset upstream of HEAD when it does not point to any branch."
3204
msgstr "无法取消 HEAD 的上游设置因为它没有指向一个分支"
3205
3156
-#: builtin/branch.c:1004
3206
+#: builtin/branch.c:994
3207
#, c-format
3208
msgid "Branch '%s' has no upstream information"
3209
msgstr "分支 '%s' 没有上游信息"
3210
3161
-#: builtin/branch.c:1018
3211
+#: builtin/branch.c:1008
3212
msgid "it does not make sense to create 'HEAD' manually"
3213
msgstr "手工创建 'HEAD' 没有意义"
3214
3165
-#: builtin/branch.c:1024
3215
+#: builtin/branch.c:1014
3216
msgid "-a and -r options to 'git branch' do not make sense with a branch name"
3217
msgstr "'git branch' 的 -a 和 -r 选项带一个分支名参数没有意义"
3218
3169
-#: builtin/branch.c:1027
3219
+#: builtin/branch.c:1017
3220
#, c-format
3221
msgid ""
3222
"The --set-upstream flag is deprecated and will be removed. Consider using --"
@@ -3174,7 +3224,7 @@ msgid ""
3224
msgstr ""
3225
"选项 --set-upstream 已弃用并将被移除。考虑使用 --track 或 --set-upstream-to\n"
3226
3177
-#: builtin/branch.c:1044
3227
+#: builtin/branch.c:1034
3228
#, c-format
3229
msgid ""
3230
"\n"
@@ -3185,69 +3235,84 @@ msgstr ""
3235
"如果你想用 '%s' 跟踪 '%s', 这么做:\n"
3236
"\n"
3237
3188
-#: builtin/branch.c:1045
3238
+#: builtin/branch.c:1035
3239
#, c-format
3240
msgid " git branch -d %s\n"
3241
msgstr " git branch -d %s\n"
3242
3193
-#: builtin/branch.c:1046
3243
+#: builtin/branch.c:1036
3244
#, c-format
3245
msgid " git branch --set-upstream-to %s\n"
3246
msgstr " git branch --set-upstream-to %s\n"
3247
3198
-#: builtin/bundle.c:47
3248
+#: builtin/bundle.c:51
3249
#, c-format
3250
msgid "%s is okay\n"
3251
msgstr "%s 可以\n"
3252
3203
-#: builtin/bundle.c:56
3253
+#: builtin/bundle.c:64
3254
msgid "Need a repository to create a bundle."
3255
msgstr "需要一个版本库来创建包。"
3256
3207
-#: builtin/bundle.c:60
3257
+#: builtin/bundle.c:68
3258
msgid "Need a repository to unbundle."
3259
msgstr "需要一个版本库来解包。"
3260
3211
-#: builtin/cat-file.c:326
3212
-msgid "git cat-file (-t | -s | -e | -p | <type> | --textconv) <object>"
3213
-msgstr "git cat-file (-t | -s | -e | -p | <类型> | --textconv) <对象>"
3261
+#: builtin/cat-file.c:369
3262
+msgid ""
3263
+"git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-p|"
3264
+"<type>|--textconv) <object>"
3265
+msgstr ""
3266
+"git cat-file (-t [--allow-unknown-type]|-s [--allow-unknown-type]|-e|-p|<类型"
3267
+">|--textconv) <对象>"
3268
3215
-#: builtin/cat-file.c:327
3216
-msgid "git cat-file (--batch | --batch-check) < <list-of-objects>"
3217
-msgstr "git cat-file (--batch | --batch-check) < <对象列表>"
3269
+#: builtin/cat-file.c:370
3270
+msgid ""
3271
+"git cat-file (--batch | --batch-check) [--follow-symlinks] < <list-of-"
3272
+"objects>"
3273
+msgstr ""
3274
+"git cat-file (--batch | --batch-check) [--follow-symlinks] < <对象列表>"
3275
3219
-#: builtin/cat-file.c:364
3276
+#: builtin/cat-file.c:407
3277
msgid "<type> can be one of: blob, tree, commit, tag"
3278
msgstr "<类型> 可以是其中之一:blob、tree、commit、tag"
3279
3223
-#: builtin/cat-file.c:365
3280
+#: builtin/cat-file.c:408
3281
msgid "show object type"
3282
msgstr "显示对象类型"
3283
3227
-#: builtin/cat-file.c:366
3284
+#: builtin/cat-file.c:409
3285
msgid "show object size"
3286
msgstr "显示对象大小"
3287
3231
-#: builtin/cat-file.c:368
3288
+#: builtin/cat-file.c:411
3289
msgid "exit with zero when there's no error"
3290
msgstr "当没有错误时退出并返回零"
3291
3235
-#: builtin/cat-file.c:369
3292
+#: builtin/cat-file.c:412
3293
msgid "pretty-print object's content"
3294
msgstr "美观地打印对象的内容"
3295
3239
-#: builtin/cat-file.c:371
3296
+#: builtin/cat-file.c:414
3297
msgid "for blob objects, run textconv on object's content"
3298
msgstr "对于数据(blob)对象,对其内容执行 textconv"
3299
3243
-#: builtin/cat-file.c:373
3300
+#: builtin/cat-file.c:416
3301
+msgid "allow -s and -t to work with broken/corrupt objects"
3302
+msgstr "允许 -s 和 -t 对损坏的对象生效"
3303
+
3304
+#: builtin/cat-file.c:418
3305
msgid "show info and content of objects fed from the standard input"
3306
msgstr "显示从标准输入提供的对象的信息和内容"
3307
3247
-#: builtin/cat-file.c:376
3308
+#: builtin/cat-file.c:421
3309
msgid "show info about objects fed from the standard input"
3310
msgstr "显示从标准输入提供的对象的信息"
3311
3312
+#: builtin/cat-file.c:424
3313
+msgid "follow in-tree symlinks (used with --batch or --batch-check)"
3314
+msgstr "跟随树内符号链接(和 --batch 或 --batch-check 共用)"
3315
+
3316
#: builtin/check-attr.c:11
3317
msgid "git check-attr [-a | --all | <attr>...] [--] <pathname>..."
3318
msgstr "git check-attr [-a | --all | <属性>...] [--] <路径名>..."
@@ -3264,7 +3329,7 @@ msgstr "报告设置在文件上的所有属性"
3329
msgid "use .gitattributes only from the index"
3330
msgstr "只使用索引中的 .gitattributes"
3331
3267
-#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:98
3332
+#: builtin/check-attr.c:21 builtin/check-ignore.c:22 builtin/hash-object.c:96
3333
msgid "read file names from stdin"
3334
msgstr "从标准输入读出文件名"
3335
@@ -3272,7 +3337,7 @@ msgstr "从标准输入读出文件名"
3337
msgid "terminate input and output records by a NUL character"
3338
msgstr "输入和输出的记录使用 NUL 字符终结"
3339
3275
-#: builtin/check-ignore.c:18 builtin/checkout.c:1107 builtin/gc.c:274
3340
+#: builtin/check-ignore.c:18 builtin/checkout.c:1345 builtin/gc.c:279
3341
msgid "suppress progress reporting"
3342
msgstr "不显示进度报告"
3343
@@ -3369,114 +3434,114 @@ msgstr "在创建文件时,在前面加上<字符串>"
3434
msgid "copy out the files from named stage"
3435
msgstr "从指定暂存区中拷出文件"
3436
3372
-#: builtin/checkout.c:25
3437
+#: builtin/checkout.c:26
3438
msgid "git checkout [<options>] <branch>"
3439
msgstr "git checkout [<选项>] <分支>"
3440
3376
-#: builtin/checkout.c:26
3441
+#: builtin/checkout.c:27
3442
msgid "git checkout [<options>] [<branch>] -- <file>..."
3443
msgstr "git checkout [<选项>] [<分支>] -- <文件>..."
3444
3380
-#: builtin/checkout.c:132 builtin/checkout.c:165
3445
+#: builtin/checkout.c:138 builtin/checkout.c:171
3446
#, c-format
3447
msgid "path '%s' does not have our version"
3448
msgstr "路径 '%s' 没有我们的版本"
3449
3385
-#: builtin/checkout.c:134 builtin/checkout.c:167
3450
+#: builtin/checkout.c:140 builtin/checkout.c:173
3451
#, c-format
3452
msgid "path '%s' does not have their version"
3453
msgstr "路径 '%s' 没有他们的版本"
3454
3390
-#: builtin/checkout.c:150
3455
+#: builtin/checkout.c:156
3456
#, c-format
3457
msgid "path '%s' does not have all necessary versions"
3458
msgstr "路径 '%s' 没有全部必须的版本"
3459
3395
-#: builtin/checkout.c:194
3460
+#: builtin/checkout.c:200
3461
#, c-format
3462
msgid "path '%s' does not have necessary versions"
3463
msgstr "路径 '%s' 没有必须的版本"
3464
3400
-#: builtin/checkout.c:211
3465
+#: builtin/checkout.c:217
3466
#, c-format
3467
msgid "path '%s': cannot merge"
3468
msgstr "path '%s':无法合并"
3469
3405
-#: builtin/checkout.c:228
3470
+#: builtin/checkout.c:234
3471
#, c-format
3472
msgid "Unable to add merge result for '%s'"
3473
msgstr "无法为 '%s' 添加合并结果"
3474
3410
-#: builtin/checkout.c:249 builtin/checkout.c:252 builtin/checkout.c:255
3411
-#: builtin/checkout.c:258
3475
+#: builtin/checkout.c:255 builtin/checkout.c:258 builtin/checkout.c:261
3476
+#: builtin/checkout.c:264 builtin/checkout.c:277
3477
#, c-format
3478
msgid "'%s' cannot be used with updating paths"
3479
msgstr "'%s' 不能在更新路径时使用"
3480
3416
-#: builtin/checkout.c:261 builtin/checkout.c:264
3481
+#: builtin/checkout.c:267 builtin/checkout.c:270
3482
#, c-format
3483
msgid "'%s' cannot be used with %s"
3484
msgstr "'%s' 不能和 %s 同时使用"
3485
3421
-#: builtin/checkout.c:267
3486
+#: builtin/checkout.c:273
3487
#, c-format
3488
msgid "Cannot update paths and switch to branch '%s' at the same time."
3489
msgstr "不能同时更新路径并切换到分支'%s'。"
3490
3426
-#: builtin/checkout.c:278 builtin/checkout.c:467
3491
+#: builtin/checkout.c:287 builtin/checkout.c:481
3492
msgid "corrupt index file"
3493
msgstr "损坏的索引文件"
3494
3430
-#: builtin/checkout.c:338 builtin/checkout.c:345
3495
+#: builtin/checkout.c:347 builtin/checkout.c:354
3496
#, c-format
3497
msgid "path '%s' is unmerged"
3498
msgstr "路径 '%s' 未合并"
3499
3435
-#: builtin/checkout.c:489
3500
+#: builtin/checkout.c:503
3501
msgid "you need to resolve your current index first"
3502
msgstr "您需要先解决当前索引的冲突"
3503
3439
-#: builtin/checkout.c:615
3504
+#: builtin/checkout.c:634
3505
#, c-format
3506
msgid "Can not do reflog for '%s'\n"
3507
msgstr "不能对 '%s' 执行 reflog 操作\n"
3508
3444
-#: builtin/checkout.c:653
3509
+#: builtin/checkout.c:670
3510
msgid "HEAD is now at"
3511
msgstr "HEAD 目前位于"
3512
3448
-#: builtin/checkout.c:660
3513
+#: builtin/checkout.c:677
3514
#, c-format
3515
msgid "Reset branch '%s'\n"
3516
msgstr "重置分支 '%s'\n"
3517
3453
-#: builtin/checkout.c:663
3518
+#: builtin/checkout.c:680
3519
#, c-format
3520
msgid "Already on '%s'\n"
3521
msgstr "已经位于 '%s'\n"
3522
3458
-#: builtin/checkout.c:667
3523
+#: builtin/checkout.c:684
3524
#, c-format
3525
msgid "Switched to and reset branch '%s'\n"
3526
msgstr "切换并重置分支 '%s'\n"
3527
3463
-#: builtin/checkout.c:669 builtin/checkout.c:1050
3528
+#: builtin/checkout.c:686 builtin/checkout.c:1285
3529
#, c-format
3530
msgid "Switched to a new branch '%s'\n"
3531
msgstr "切换到一个新分支 '%s'\n"
3532
3468
-#: builtin/checkout.c:671
3533
+#: builtin/checkout.c:688
3534
#, c-format
3535
msgid "Switched to branch '%s'\n"
3536
msgstr "切换到分支 '%s'\n"
3537
3538
# 译者:注意保持前导空格
3474
-#: builtin/checkout.c:723
3539
+#: builtin/checkout.c:740
3540
#, c-format
3541
msgid " ... and %d more.\n"
3542
msgstr " ... 及其它 %d 个。\n"
3543
3479
-#: builtin/checkout.c:729
3544
+#: builtin/checkout.c:746
3545
#, c-format
3546
msgid ""
3547
"Warning: you are leaving %d commit behind, not connected to\n"
@@ -3497,154 +3562,204 @@ msgstr[1] ""
3562
"\n"
3563
"%s\n"
3564
3500
-#: builtin/checkout.c:747
3565
+#: builtin/checkout.c:765
3566
#, c-format
3567
msgid ""
3568
+"If you want to keep it by creating a new branch, this may be a good time\n"
3569
+"to do so with:\n"
3570
+"\n"
3571
+" git branch <new-branch-name> %s\n"
3572
+"\n"
3573
+msgid_plural ""
3574
"If you want to keep them by creating a new branch, this may be a good time\n"
3575
"to do so with:\n"
3576
"\n"
3577
" git branch <new-branch-name> %s\n"
3578
"\n"
3508
-msgstr ""
3509
-"如果您想要通过创建新分支保存他们,这可能是一个好时候。\n"
3579
+msgstr[0] ""
3580
+"如果您想要通过创建新分支保存它,这可能是一个好时候。\n"
3581
+"如下操作:\n"
3582
+"\n"
3583
+" git branch <新分支名> %s\n"
3584
+"\n"
3585
+msgstr[1] ""
3586
+"如果您想要通过创建新分支保存它们,这可能是一个好时候。\n"
3587
"如下操作:\n"
3588
"\n"
3589
" git branch <新分支名> %s\n"
3590
"\n"
3591
3515
-#: builtin/checkout.c:777
3592
+#: builtin/checkout.c:801
3593
msgid "internal error in revision walk"
3594
msgstr "在版本遍历时遇到内部错误"
3595
3519
-#: builtin/checkout.c:781
3596
+#: builtin/checkout.c:805
3597
msgid "Previous HEAD position was"
3598
msgstr "之前的 HEAD 位置是"
3599
3523
-#: builtin/checkout.c:808 builtin/checkout.c:1045
3600
+#: builtin/checkout.c:832 builtin/checkout.c:1280
3601
msgid "You are on a branch yet to be born"
3602
msgstr "您位于一个尚未初始化的分支"
3603
3527
-#: builtin/checkout.c:952
3604
+#: builtin/checkout.c:893
3605
+msgid "no branch specified"
3606
+msgstr "未指定分支名"
3607
+
3608
+#: builtin/checkout.c:895
3609
+#, c-format
3610
+msgid "'%s' already exists"
3611
+msgstr "'%s' 已经存在"
3612
+
3613
+#: builtin/checkout.c:910 builtin/checkout.c:937 builtin/clone.c:842
3614
+#: builtin/clone.c:853
3615
+#, c-format
3616
+msgid "could not create leading directories of '%s'"
3617
+msgstr "不能为 '%s' 创建先导目录"
3618
+
3619
+#: builtin/checkout.c:924
3620
+#, c-format
3621
+msgid "could not create directory of '%s'"
3622
+msgstr "不能创建目录 '%s'"
3623
+
3624
+#: builtin/checkout.c:960
3625
+#, c-format
3626
+msgid "Enter %s (identifier %s)"
3627
+msgstr "输入 %s (标识符 %s)"
3628
+
3629
+#: builtin/checkout.c:1070
3630
+#, c-format
3631
+msgid "'%s' is already checked out at '%s'"
3632
+msgstr "'%s' 已经检出到 '%s'"
3633
+
3634
+#: builtin/checkout.c:1176
3635
#, c-format
3636
msgid "only one reference expected, %d given."
3637
msgstr "只要一个引用,却给出了 %d 个"
3638
3532
-#: builtin/checkout.c:991
3639
+#: builtin/checkout.c:1215
3640
#, c-format
3641
msgid "invalid reference: %s"
3642
msgstr "无效引用:%s"
3643
3537
-#: builtin/checkout.c:1020
3644
+#: builtin/checkout.c:1255
3645
#, c-format
3646
msgid "reference is not a tree: %s"
3647
msgstr "引用不是一个树:%s"
3648
3542
-#: builtin/checkout.c:1059
3649
+#: builtin/checkout.c:1294
3650
msgid "paths cannot be used with switching branches"
3651
msgstr "路径不能和切换分支同时使用"
3652
3546
-#: builtin/checkout.c:1062 builtin/checkout.c:1066
3653
+#: builtin/checkout.c:1297 builtin/checkout.c:1301
3654
#, c-format
3655
msgid "'%s' cannot be used with switching branches"
3656
msgstr "'%s' 不能和切换分支同时使用"
3657
3551
-#: builtin/checkout.c:1070 builtin/checkout.c:1073 builtin/checkout.c:1078
3552
-#: builtin/checkout.c:1081
3658
+#: builtin/checkout.c:1305 builtin/checkout.c:1308 builtin/checkout.c:1313
3659
+#: builtin/checkout.c:1316
3660
#, c-format
3661
msgid "'%s' cannot be used with '%s'"
3662
msgstr "'%s' 不能和 '%s' 同时使用"
3663
3557
-#: builtin/checkout.c:1086
3664
+#: builtin/checkout.c:1321
3665
#, c-format
3666
msgid "Cannot switch branch to a non-commit '%s'"
3667
msgstr "不能切换分支到一个非提交 '%s'"
3668
3562
-#: builtin/checkout.c:1108 builtin/checkout.c:1110 builtin/clone.c:90
3669
+#: builtin/checkout.c:1346 builtin/checkout.c:1348 builtin/clone.c:83
3670
#: builtin/remote.c:159 builtin/remote.c:161
3671
msgid "branch"
3672
msgstr "分支"
3673
3567
-#: builtin/checkout.c:1109
3674
+#: builtin/checkout.c:1347
3675
msgid "create and checkout a new branch"
3676
msgstr "创建并检出一个新的分支"
3677
3571
-#: builtin/checkout.c:1111
3678
+#: builtin/checkout.c:1349
3679
msgid "create/reset and checkout a branch"
3680
msgstr "创建/重置并检出一个分支"
3681
3575
-#: builtin/checkout.c:1112
3682
+#: builtin/checkout.c:1350
3683
msgid "create reflog for new branch"
3684
msgstr "为新的分支创建引用日志"
3685
3579
-#: builtin/checkout.c:1113
3686
+#: builtin/checkout.c:1351
3687
msgid "detach the HEAD at named commit"
3688
msgstr "成为指向该提交的分离头指针"
3689
3583
-#: builtin/checkout.c:1114
3690
+#: builtin/checkout.c:1352
3691
msgid "set upstream info for new branch"
3692
msgstr "为新的分支设置上游信息"
3693
3587
-#: builtin/checkout.c:1116
3694
+#: builtin/checkout.c:1354
3695
msgid "new-branch"
3696
msgstr "新分支"
3697
3591
-#: builtin/checkout.c:1116
3698
+#: builtin/checkout.c:1354
3699
msgid "new unparented branch"
3700
msgstr "新的没有父提交的分支"
3701
3595
-#: builtin/checkout.c:1117
3702
+#: builtin/checkout.c:1355
3703
msgid "checkout our version for unmerged files"
3704
msgstr "对尚未合并的文件检出我们的版本"
3705
3599
-#: builtin/checkout.c:1119
3706
+#: builtin/checkout.c:1357
3707
msgid "checkout their version for unmerged files"
3708
msgstr "对尚未合并的文件检出他们的版本"
3709
3603
-#: builtin/checkout.c:1121
3710
+#: builtin/checkout.c:1359
3711
msgid "force checkout (throw away local modifications)"
3712
msgstr "强制检出(丢弃本地修改)"
3713
3607
-#: builtin/checkout.c:1122
3714
+#: builtin/checkout.c:1360
3715
msgid "perform a 3-way merge with the new branch"
3716
msgstr "和新的分支执行三路合并"
3717
3611
-#: builtin/checkout.c:1123 builtin/merge.c:227
3718
+#: builtin/checkout.c:1361 builtin/merge.c:227
3719
msgid "update ignored files (default)"
3720
msgstr "更新忽略的文件(默认)"
3721
3615
-#: builtin/checkout.c:1124 builtin/log.c:1239 parse-options.h:245
3722
+#: builtin/checkout.c:1362 builtin/log.c:1239 parse-options.h:244
3723
msgid "style"
3724
msgstr "风格"
3725
3619
-#: builtin/checkout.c:1125
3726
+#: builtin/checkout.c:1363
3727
msgid "conflict style (merge or diff3)"
3728
msgstr "冲突输出风格(merge 或 diff3)"
3729
3623
-#: builtin/checkout.c:1128
3730
+#: builtin/checkout.c:1366
3731
msgid "do not limit pathspecs to sparse entries only"
3732
msgstr "对路径不做稀疏检出的限制"
3733
3627
-#: builtin/checkout.c:1130
3734
+#: builtin/checkout.c:1368
3735
msgid "second guess 'git checkout <no-such-branch>'"
3736
msgstr "二次猜测'git checkout <无此分支>'"
3737
3631
-#: builtin/checkout.c:1153
3738
+#: builtin/checkout.c:1370
3739
+msgid "check a branch out in a separate working directory"
3740
+msgstr "检出一个分支到单独的工作目录"
3741
+
3742
+#: builtin/checkout.c:1372
3743
+msgid "do not check if another worktree is holding the given ref"
3744
+msgstr "不检查指定的引用是否被其他工作区所占用"
3745
+
3746
+#: builtin/checkout.c:1406
3747
msgid "-b, -B and --orphan are mutually exclusive"
3748
msgstr "-b、-B 和 --orphan 是互斥的"
3749
3635
-#: builtin/checkout.c:1170
3750
+#: builtin/checkout.c:1423
3751
msgid "--track needs a branch name"
3752
msgstr "--track 需要一个分支名"
3753
3639
-#: builtin/checkout.c:1175
3754
+#: builtin/checkout.c:1428
3755
msgid "Missing branch name; try -b"
3756
msgstr "缺少分支名;尝试 -b"
3757
3643
-#: builtin/checkout.c:1212
3758
+#: builtin/checkout.c:1464
3759
msgid "invalid path specification"
3760
msgstr "无效的路径规格"
3761
3647
-#: builtin/checkout.c:1219
3762
+#: builtin/checkout.c:1471
3763
#, c-format
3764
msgid ""
3765
"Cannot update paths and switch to branch '%s' at the same time.\n"
@@ -3653,12 +3768,12 @@ msgstr ""
3768
"不能同时更新路径并切换到分支'%s'。\n"
3769
"您是想要检出 '%s' 但其未能解析为提交么?"
3770
3656
-#: builtin/checkout.c:1224
3771
+#: builtin/checkout.c:1476
3772
#, c-format
3773
msgid "git checkout: --detach does not take a path argument '%s'"
3774
msgstr "git checkout:--detach 不能接收路径参数 '%s'"
3775
3661
-#: builtin/checkout.c:1228
3776
+#: builtin/checkout.c:1480
3777
msgid ""
3778
"git checkout: --ours/--theirs, --force and --merge are incompatible when\n"
3779
"checking out of the index."
@@ -3728,36 +3843,36 @@ msgstr ""
3843
"* - 选择所有选项\n"
3844
" - (空)结束选择"
3845
3731
-#: builtin/clean.c:517
3846
+#: builtin/clean.c:515
3847
#, c-format
3848
msgid "Huh (%s)?"
3849
msgstr "嗯(%s)?"
3850
3736
-#: builtin/clean.c:659
3851
+#: builtin/clean.c:657
3852
#, c-format
3853
msgid "Input ignore patterns>> "
3854
msgstr "输入模版以排除条目>> "
3855
3741
-#: builtin/clean.c:696
3856
+#: builtin/clean.c:694
3857
#, c-format
3858
msgid "WARNING: Cannot find items matched by: %s"
3859
msgstr "警告:无法找到和 %s 匹配的条目"
3860
3746
-#: builtin/clean.c:717
3861
+#: builtin/clean.c:715
3862
msgid "Select items to delete"
3863
msgstr "选择要删除的条目"
3864
3865
#. TRANSLATORS: Make sure to keep [y/N] as is
3751
-#: builtin/clean.c:758
3866
+#: builtin/clean.c:756
3867
#, c-format
3868
msgid "Remove %s [y/N]? "
3869
msgstr "删除 %s [y/N]?"
3870
3756
-#: builtin/clean.c:783
3871
+#: builtin/clean.c:781
3872
msgid "Bye."
3873
msgstr "再见。"
3874
3760
-#: builtin/clean.c:791
3875
+#: builtin/clean.c:789
3876
msgid ""
3877
"clean - start cleaning\n"
3878
"filter by pattern - exclude items from deletion\n"
@@ -3775,69 +3890,69 @@ msgstr ""
3890
"help - 显示本帮助\n"
3891
"? - 显示如何在提示符下选择的帮助"
3892
3778
-#: builtin/clean.c:818
3893
+#: builtin/clean.c:816
3894
msgid "*** Commands ***"
3895
msgstr "*** 命令 ***"
3896
3782
-#: builtin/clean.c:819
3897
+#: builtin/clean.c:817
3898
msgid "What now"
3899
msgstr "请选择"
3900
3786
-#: builtin/clean.c:827
3901
+#: builtin/clean.c:825
3902
msgid "Would remove the following item:"
3903
msgid_plural "Would remove the following items:"
3904
msgstr[0] "将删除如下条目:"
3905
msgstr[1] "将删除如下条目:"
3906
3792
-#: builtin/clean.c:844
3907
+#: builtin/clean.c:842
3908
msgid "No more files to clean, exiting."
3909
msgstr "没有要清理的文件,退出。"
3910
3796
-#: builtin/clean.c:875
3911
+#: builtin/clean.c:873
3912
msgid "do not print names of files removed"
3913
msgstr "不打印删除文件的名称"
3914
3800
-#: builtin/clean.c:877
3915
+#: builtin/clean.c:875
3916
msgid "force"
3917
msgstr "强制"
3918
3804
-#: builtin/clean.c:878
3919
+#: builtin/clean.c:876
3920
msgid "interactive cleaning"
3921
msgstr "交互式清除"
3922
3808
-#: builtin/clean.c:880
3923
+#: builtin/clean.c:878
3924
msgid "remove whole directories"
3925
msgstr "删除整个目录"
3926
3812
-#: builtin/clean.c:881 builtin/describe.c:407 builtin/grep.c:714
3813
-#: builtin/ls-files.c:443 builtin/name-rev.c:311 builtin/show-ref.c:185
3927
+#: builtin/clean.c:879 builtin/describe.c:407 builtin/grep.c:714
3928
+#: builtin/ls-files.c:443 builtin/name-rev.c:311 builtin/show-ref.c:187
3929
msgid "pattern"
3930
msgstr "模式"
3931
3817
-#: builtin/clean.c:882
3932
+#: builtin/clean.c:880
3933
msgid "add <pattern> to ignore rules"
3934
msgstr "添加<模式>到忽略规则"
3935
3821
-#: builtin/clean.c:883
3936
+#: builtin/clean.c:881
3937
msgid "remove ignored files, too"
3938
msgstr "也删除忽略的文件"
3939
3825
-#: builtin/clean.c:885
3940
+#: builtin/clean.c:883
3941
msgid "remove only ignored files"
3942
msgstr "只删除忽略的文件"
3943
3829
-#: builtin/clean.c:903
3944
+#: builtin/clean.c:901
3945
msgid "-x and -X cannot be used together"
3946
msgstr "-x 和 -X 不能同时使用"
3947
3833
-#: builtin/clean.c:907
3948
+#: builtin/clean.c:905
3949
msgid ""
3950
"clean.requireForce set to true and neither -i, -n, nor -f given; refusing to "
3951
"clean"
3952
msgstr ""
3953
"clean.requireForce 设置为 true 且未提供 -i、-n 或 -f 选项,拒绝执行清理动作"
3954
3840
-#: builtin/clean.c:910
3955
+#: builtin/clean.c:908
3956
msgid ""
3957
"clean.requireForce defaults to true and neither -i, -n, nor -f given; "
3958
"refusing to clean"
@@ -3848,150 +3963,150 @@ msgstr ""
3963
msgid "git clone [<options>] [--] <repo> [<dir>]"
3964
msgstr "git clone [<选项>] [--] <版本库> [<路径>]"
3965
3851
-#: builtin/clone.c:66 builtin/fetch.c:111 builtin/merge.c:224
3966
+#: builtin/clone.c:57 builtin/fetch.c:111 builtin/merge.c:224
3967
#: builtin/push.c:523
3968
msgid "force progress reporting"
3969
msgstr "强制显示进度报告"
3970
3856
-#: builtin/clone.c:68
3971
+#: builtin/clone.c:59
3972
msgid "don't create a checkout"
3973
msgstr "不创建一个检出"
3974
3860
-#: builtin/clone.c:69 builtin/clone.c:71 builtin/init-db.c:496
3975
+#: builtin/clone.c:60 builtin/clone.c:62 builtin/init-db.c:503
3976
msgid "create a bare repository"
3977
msgstr "创建一个纯版本库"
3978
3864
-#: builtin/clone.c:73
3979
+#: builtin/clone.c:64
3980
msgid "create a mirror repository (implies bare)"
3981
msgstr "创建一个镜像版本库(也是纯版本库)"
3982
3868
-#: builtin/clone.c:75
3983
+#: builtin/clone.c:66
3984
msgid "to clone from a local repository"
3985
msgstr "从本地版本库克隆"
3986
3872
-#: builtin/clone.c:77
3987
+#: builtin/clone.c:68
3988
msgid "don't use local hardlinks, always copy"
3989
msgstr "不使用本地硬链接,始终复制"
3990
3876
-#: builtin/clone.c:79
3991
+#: builtin/clone.c:70
3992
msgid "setup as shared repository"
3993
msgstr "设置为共享版本库"
3994
3880
-#: builtin/clone.c:81 builtin/clone.c:83
3995
+#: builtin/clone.c:72 builtin/clone.c:74
3996
msgid "initialize submodules in the clone"
3997
msgstr "在克隆时初始化子模组"
3998
3884
-#: builtin/clone.c:84 builtin/init-db.c:493
3999
+#: builtin/clone.c:75 builtin/init-db.c:500
4000
msgid "template-directory"
4001
msgstr "模板目录"
4002
3888
-#: builtin/clone.c:85 builtin/init-db.c:494
4003
+#: builtin/clone.c:76 builtin/init-db.c:501
4004
msgid "directory from which templates will be used"
4005
msgstr "模板目录将被使用"
4006
3892
-#: builtin/clone.c:87
4007
+#: builtin/clone.c:78
4008
msgid "reference repository"
4009
msgstr "参考版本库"
4010
3896
-#: builtin/clone.c:88 builtin/column.c:26 builtin/merge-file.c:44
4011
+#: builtin/clone.c:80
4012
+msgid "use --reference only while cloning"
4013
+msgstr "仅在克隆时参考 --reference 指向的本地版本库"
4014
+
4015
+#: builtin/clone.c:81 builtin/column.c:26 builtin/merge-file.c:44
4016
msgid "name"
4017
msgstr "名称"
4018
3900
-#: builtin/clone.c:89
4019
+#: builtin/clone.c:82
4020
msgid "use <name> instead of 'origin' to track upstream"
4021
msgstr "使用<名称>而不是 'origin' 去跟踪上游"
4022
3904
-#: builtin/clone.c:91
4023
+#: builtin/clone.c:84
4024
msgid "checkout <branch> instead of the remote's HEAD"
4025
msgstr "检出<分支>而不是远程HEAD"
4026
3908
-#: builtin/clone.c:93
4027
+#: builtin/clone.c:86
4028
msgid "path to git-upload-pack on the remote"
4029
msgstr "远程 git-upload-pack 路径"
4030
3912
-#: builtin/clone.c:94 builtin/fetch.c:112 builtin/grep.c:659
4031
+#: builtin/clone.c:87 builtin/fetch.c:112 builtin/grep.c:659
4032
msgid "depth"
4033
msgstr "深度"
4034
3916
-#: builtin/clone.c:95
4035
+#: builtin/clone.c:88
4036
msgid "create a shallow clone of that depth"
4037
msgstr "创建一个指定深度的浅克隆"
4038
3920
-#: builtin/clone.c:97
4039
+#: builtin/clone.c:90
4040
msgid "clone only one branch, HEAD or --branch"
4041
msgstr "只克隆一个分支、HEAD 或 --branch"
4042
3924
-#: builtin/clone.c:99
3925
-msgid "use --reference only while cloning"
3926
-msgstr "仅在克隆时参考 --reference 指向的本地版本库"
3927
-
3928
-#: builtin/clone.c:100 builtin/init-db.c:502
4043
+#: builtin/clone.c:91 builtin/init-db.c:509
4044
msgid "gitdir"
4045
msgstr "git目录"
4046
3932
-#: builtin/clone.c:101 builtin/init-db.c:503
4047
+#: builtin/clone.c:92 builtin/init-db.c:510
4048
msgid "separate git dir from working tree"
4049
msgstr "git目录和工作区分离"
4050
3936
-#: builtin/clone.c:102
4051
+#: builtin/clone.c:93
4052
msgid "key=value"
4053
msgstr "key=value"
4054
3940
-#: builtin/clone.c:103
4055
+#: builtin/clone.c:94
4056
msgid "set config inside the new repository"
4057
msgstr "在新版本库中设置配置信息"
4058
3944
-#: builtin/clone.c:256
4059
+#: builtin/clone.c:247
4060
#, c-format
4061
msgid "reference repository '%s' is not a local repository."
4062
msgstr "参考版本库 '%s' 不是一个本地版本库。"
4063
3949
-#: builtin/clone.c:260
4064
+#: builtin/clone.c:251
4065
#, c-format
4066
msgid "reference repository '%s' is shallow"
4067
msgstr "参考版本库 '%s' 是一个浅克隆"
4068
3954
-#: builtin/clone.c:263
4069
+#: builtin/clone.c:254
4070
#, c-format
4071
msgid "reference repository '%s' is grafted"
4072
msgstr "参考版本库 '%s' 已被嫁接"
4073
3959
-#: builtin/clone.c:325
4074
+#: builtin/clone.c:317
4075
#, c-format
4076
msgid "failed to create directory '%s'"
4077
msgstr "无法创建目录 '%s'"
4078
3964
-#: builtin/clone.c:327 builtin/diff.c:84
4079
+#: builtin/clone.c:319 builtin/diff.c:84
4080
#, c-format
4081
msgid "failed to stat '%s'"
4082
msgstr "无法枚举 '%s' 状态"
4083
3969
-#: builtin/clone.c:329
4084
+#: builtin/clone.c:321
4085
#, c-format
4086
msgid "%s exists and is not a directory"
4087
msgstr "%s 存在且不是一个目录"
4088
3974
-#: builtin/clone.c:343
4089
+#: builtin/clone.c:335
4090
#, c-format
4091
msgid "failed to stat %s\n"
4092
msgstr "无法枚举 %s 状态\n"
4093
3979
-#: builtin/clone.c:365
4094
+#: builtin/clone.c:357
4095
#, c-format
4096
msgid "failed to create link '%s'"
4097
msgstr "无法创建链接 '%s'"
4098
3984
-#: builtin/clone.c:369
4099
+#: builtin/clone.c:361
4100
#, c-format
4101
msgid "failed to copy file to '%s'"
4102
msgstr "无法拷贝文件至 '%s'"
4103
3989
-#: builtin/clone.c:392 builtin/clone.c:566
4104
+#: builtin/clone.c:384 builtin/clone.c:558
4105
#, c-format
4106
msgid "done.\n"
4107
msgstr "完成。\n"
4108
3994
-#: builtin/clone.c:404
4109
+#: builtin/clone.c:396
4110
msgid ""
4111
"Clone succeeded, but checkout failed.\n"
4112
"You can inspect what was checked out with 'git status'\n"
@@ -4001,120 +4116,115 @@ msgstr ""
4116
"您可以通过 'git status' 检查哪些已被检出,然后使用命令\n"
4117
"'git checkout -f HEAD' 重试\n"
4118
4004
-#: builtin/clone.c:481
4119
+#: builtin/clone.c:473
4120
#, c-format
4121
msgid "Could not find remote branch %s to clone."
4122
msgstr "不能发现要克隆的远程分支 %s。"
4123
4009
-#: builtin/clone.c:561
4124
+#: builtin/clone.c:553
4125
#, c-format
4126
msgid "Checking connectivity... "
4127
msgstr "检查连接... "
4128
4014
-#: builtin/clone.c:564
4129
+#: builtin/clone.c:556
4130
msgid "remote did not send all necessary objects"
4131
msgstr "远程没有发送所有必须的对象"
4132
4018
-#: builtin/clone.c:628
4133
+#: builtin/clone.c:620
4134
msgid "remote HEAD refers to nonexistent ref, unable to checkout.\n"
4135
msgstr "远程 HEAD 指向一个不存在的引用,无法检出。\n"
4136
4022
-#: builtin/clone.c:659
4137
+#: builtin/clone.c:651
4138
msgid "unable to checkout working tree"
4139
msgstr "不能检出工作区"
4140
4026
-#: builtin/clone.c:746
4141
+#: builtin/clone.c:738
4142
msgid "cannot repack to clean up"
4143
msgstr "无法执行 repack 来清理"
4144
4030
-#: builtin/clone.c:748
4145
+#: builtin/clone.c:740
4146
msgid "cannot unlink temporary alternates file"
4147
msgstr "无法删除临时的 alternates 文件"
4148
4034
-#: builtin/clone.c:778
4149
+#: builtin/clone.c:770
4150
msgid "Too many arguments."
4151
msgstr "太多参数。"
4152
4038
-#: builtin/clone.c:782
4153
+#: builtin/clone.c:774
4154
msgid "You must specify a repository to clone."
4155
msgstr "您必须指定一个版本库来克隆。"
4156
4042
-#: builtin/clone.c:793
4157
+#: builtin/clone.c:785
4158
#, c-format
4159
msgid "--bare and --origin %s options are incompatible."
4160
msgstr "--bare 和 --origin %s 选项不兼容。"
4161
4047
-#: builtin/clone.c:796
4162
+#: builtin/clone.c:788
4163
msgid "--bare and --separate-git-dir are incompatible."
4164
msgstr "--bare 和 --separate-git-dir 选项不兼容。"
4165
4051
-#: builtin/clone.c:809
4166
+#: builtin/clone.c:801
4167
#, c-format
4168
msgid "repository '%s' does not exist"
4169
msgstr "版本库 '%s' 不存在"
4170
4056
-#: builtin/clone.c:815 builtin/fetch.c:1156
4171
+#: builtin/clone.c:807 builtin/fetch.c:1160
4172
#, c-format
4173
msgid "depth %s is not a positive number"
4174
msgstr "深度 %s 不是一个正数"
4175
4061
-#: builtin/clone.c:825
4176
+#: builtin/clone.c:817
4177
#, c-format
4178
msgid "destination path '%s' already exists and is not an empty directory."
4179
msgstr "目标路径 '%s' 已经存在,并且不是一个空目录。"
4180
4066
-#: builtin/clone.c:835
4181
+#: builtin/clone.c:827
4182
#, c-format
4183
msgid "working tree '%s' already exists."
4184
msgstr "工作区 '%s' 已经存在。"
4185
4071
-#: builtin/clone.c:850 builtin/clone.c:861
4072
-#, c-format
4073
-msgid "could not create leading directories of '%s'"
4074
-msgstr "不能为 '%s' 创建先导目录"
4075
-
4076
-#: builtin/clone.c:853
4186
+#: builtin/clone.c:845
4187
#, c-format
4188
msgid "could not create work tree dir '%s'"
4189
msgstr "不能创建工作区目录 '%s'"
4190
4081
-#: builtin/clone.c:871
4191
+#: builtin/clone.c:863
4192
#, c-format
4193
msgid "Cloning into bare repository '%s'...\n"
4194
msgstr "克隆到纯版本库 '%s'...\n"
4195
4086
-#: builtin/clone.c:873
4196
+#: builtin/clone.c:865
4197
#, c-format
4198
msgid "Cloning into '%s'...\n"
4199
msgstr "正克隆到 '%s'...\n"
4200
4091
-#: builtin/clone.c:898
4201
+#: builtin/clone.c:890
4202
msgid "--dissociate given, but there is no --reference"
4203
msgstr "提供了参数 --dissociate,但未提供 --reference"
4204
4095
-#: builtin/clone.c:913
4205
+#: builtin/clone.c:907
4206
msgid "--depth is ignored in local clones; use file:// instead."
4207
msgstr "--depth 在本地克隆被忽略,改为 file:// 协议试试。"
4208
4099
-#: builtin/clone.c:916
4209
+#: builtin/clone.c:910
4210
msgid "source repository is shallow, ignoring --local"
4211
msgstr "源版本库是浅克隆,忽略 --local"
4212
4103
-#: builtin/clone.c:921
4213
+#: builtin/clone.c:915
4214
msgid "--local is ignored"
4215
msgstr "--local 被忽略"
4216
4107
-#: builtin/clone.c:925
4217
+#: builtin/clone.c:919
4218
#, c-format
4219
msgid "Don't know how to clone %s"
4220
msgstr "不知道如何克隆 %s"
4221
4112
-#: builtin/clone.c:976 builtin/clone.c:984
4222
+#: builtin/clone.c:968 builtin/clone.c:976
4223
#, c-format
4224
msgid "Remote branch %s not found in upstream %s"
4225
msgstr "远程分支 %s 在上游 %s 未发现"
4226
4117
-#: builtin/clone.c:987
4227
+#: builtin/clone.c:979
4228
msgid "You appear to have cloned an empty repository."
4229
msgstr "您似乎克隆了一个空版本库。"
4230
@@ -4344,7 +4454,7 @@ msgstr "不能读取 MERGE_MSG"
4454
msgid "could not read SQUASH_MSG"
4455
msgstr "不能读取 SQUASH_MSG"
4456
4347
-#: builtin/commit.c:738
4457
+#: builtin/commit.c:738 builtin/merge.c:1079
4458
#, c-format
4459
msgid "could not read '%s'"
4460
msgstr "不能读取 '%s'"
@@ -4502,32 +4612,32 @@ msgstr "无效的清理模式 %s"
4612
msgid "Paths with -a does not make sense."
4613
msgstr "路径和 -a 选项同时使用没有意义。"
4614
4505
-#: builtin/commit.c:1324 builtin/commit.c:1604
4615
+#: builtin/commit.c:1324 builtin/commit.c:1603
4616
msgid "show status concisely"
4617
msgstr "以简洁的格式显示状态"
4618
4509
-#: builtin/commit.c:1326 builtin/commit.c:1606
4619
+#: builtin/commit.c:1326 builtin/commit.c:1605
4620
msgid "show branch information"
4621
msgstr "显示分支信息"
4622
4513
-#: builtin/commit.c:1328 builtin/commit.c:1608 builtin/push.c:509
4623
+#: builtin/commit.c:1328 builtin/commit.c:1607 builtin/push.c:509
4624
msgid "machine-readable output"
4625
msgstr "机器可读的输出"
4626
4517
-#: builtin/commit.c:1331 builtin/commit.c:1610
4627
+#: builtin/commit.c:1331 builtin/commit.c:1609
4628
msgid "show status in long format (default)"
4629
msgstr "以长格式显示状态(默认)"
4630
4521
-#: builtin/commit.c:1334 builtin/commit.c:1613
4631
+#: builtin/commit.c:1334 builtin/commit.c:1612
4632
msgid "terminate entries with NUL"
4633
msgstr "条目以NUL字符结尾"
4634
4525
-#: builtin/commit.c:1336 builtin/commit.c:1616 builtin/fast-export.c:980
4635
+#: builtin/commit.c:1336 builtin/commit.c:1615 builtin/fast-export.c:980
4636
#: builtin/fast-export.c:983 builtin/tag.c:603
4637
msgid "mode"
4638
msgstr "模式"
4639
4530
-#: builtin/commit.c:1337 builtin/commit.c:1616
4640
+#: builtin/commit.c:1337 builtin/commit.c:1615
4641
msgid "show untracked files, optional modes: all, normal, no. (Default: all)"
4642
msgstr "显示未跟踪的文件,“模式”的可选参数:all、normal、no。(默认:all)"
4643
@@ -4535,7 +4645,7 @@ msgstr "显示未跟踪的文件,“模式”的可选参数:all、normal、
4645
msgid "show ignored files"
4646
msgstr "显示忽略的文件"
4647
4538
-#: builtin/commit.c:1341 parse-options.h:153
4648
+#: builtin/commit.c:1341 parse-options.h:152
4649
msgid "when"
4650
msgstr "何时"
4651
@@ -4550,204 +4660,204 @@ msgstr ""
4660
msgid "list untracked files in columns"
4661
msgstr "以列的方式显示未跟踪的文件"
4662
4553
-#: builtin/commit.c:1431
4663
+#: builtin/commit.c:1430
4664
msgid "couldn't look up newly created commit"
4665
msgstr "无法找到新创建的提交"
4666
4557
-#: builtin/commit.c:1433
4667
+#: builtin/commit.c:1432
4668
msgid "could not parse newly created commit"
4669
msgstr "不能解析新创建的提交"
4670
4561
-#: builtin/commit.c:1478
4671
+#: builtin/commit.c:1477
4672
msgid "detached HEAD"
4673
msgstr "分离头指针"
4674
4675
# 译者:中文字符串拼接,可删除前导空格
4566
-#: builtin/commit.c:1481
4676
+#: builtin/commit.c:1480
4677
msgid " (root-commit)"
4678
msgstr "(根提交)"
4679
4570
-#: builtin/commit.c:1574
4680
+#: builtin/commit.c:1573
4681
msgid "suppress summary after successful commit"
4682
msgstr "提交成功后不显示概述信息"
4683
4574
-#: builtin/commit.c:1575
4684
+#: builtin/commit.c:1574
4685
msgid "show diff in commit message template"
4686
msgstr "在提交说明模板里显示差异"
4687
4578
-#: builtin/commit.c:1577
4688
+#: builtin/commit.c:1576
4689
msgid "Commit message options"
4690
msgstr "提交说明选项"
4691
4582
-#: builtin/commit.c:1578 builtin/tag.c:601
4692
+#: builtin/commit.c:1577 builtin/tag.c:601
4693
msgid "read message from file"
4694
msgstr "从文件中读取提交说明"
4695
4586
-#: builtin/commit.c:1579
4696
+#: builtin/commit.c:1578
4697
msgid "author"
4698
msgstr "作者"
4699
4590
-#: builtin/commit.c:1579
4700
+#: builtin/commit.c:1578
4701
msgid "override author for commit"
4702
msgstr "提交时覆盖作者"
4703
4594
-#: builtin/commit.c:1580 builtin/gc.c:275
4704
+#: builtin/commit.c:1579 builtin/gc.c:280
4705
msgid "date"
4706
msgstr "日期"
4707
4598
-#: builtin/commit.c:1580
4708
+#: builtin/commit.c:1579
4709
msgid "override date for commit"
4710
msgstr "提交时覆盖日期"
4711
4602
-#: builtin/commit.c:1581 builtin/merge.c:218 builtin/notes.c:391
4712
+#: builtin/commit.c:1580 builtin/merge.c:218 builtin/notes.c:391
4713
#: builtin/notes.c:554 builtin/tag.c:599
4714
msgid "message"
4715
msgstr "说明"
4716
4607
-#: builtin/commit.c:1581
4717
+#: builtin/commit.c:1580
4718
msgid "commit message"
4719
msgstr "提交说明"
4720
4611
-#: builtin/commit.c:1582
4721
+#: builtin/commit.c:1581
4722
msgid "reuse and edit message from specified commit"
4723
msgstr "重用并编辑指定提交的提交说明"
4724
4615
-#: builtin/commit.c:1583
4725
+#: builtin/commit.c:1582
4726
msgid "reuse message from specified commit"
4727
msgstr "重用指定提交的提交说明"
4728
4619
-#: builtin/commit.c:1584
4729
+#: builtin/commit.c:1583
4730
msgid "use autosquash formatted message to fixup specified commit"
4731
msgstr "使用 autosquash 格式的提交说明用以修正指定的提交"
4732
4623
-#: builtin/commit.c:1585
4733
+#: builtin/commit.c:1584
4734
msgid "use autosquash formatted message to squash specified commit"
4735
msgstr "使用 autosquash 格式的提交说明用以压缩至指定的提交"
4736
4627
-#: builtin/commit.c:1586
4737
+#: builtin/commit.c:1585
4738
msgid "the commit is authored by me now (used with -C/-c/--amend)"
4739
msgstr "现在将该提交的作者改为我(和 -C/-c/--amend 参数共用)"
4740
4631
-#: builtin/commit.c:1587 builtin/log.c:1191 builtin/revert.c:86
4741
+#: builtin/commit.c:1586 builtin/log.c:1191 builtin/revert.c:86
4742
msgid "add Signed-off-by:"
4743
msgstr "添加 Signed-off-by: 签名"
4744
4635
-#: builtin/commit.c:1588
4745
+#: builtin/commit.c:1587
4746
msgid "use specified template file"
4747
msgstr "使用指定的模板文件"
4748
4639
-#: builtin/commit.c:1589
4749
+#: builtin/commit.c:1588
4750
msgid "force edit of commit"
4751
msgstr "强制编辑提交"
4752
4753
# 译者:可选值,不能翻译(或是原文中笔误,应为 mode)
4644
-#: builtin/commit.c:1590
4754
+#: builtin/commit.c:1589
4755
msgid "default"
4756
msgstr "default"
4757
4648
-#: builtin/commit.c:1590 builtin/tag.c:604
4758
+#: builtin/commit.c:1589 builtin/tag.c:604
4759
msgid "how to strip spaces and #comments from message"
4760
msgstr "设置如何删除提交说明里的空格和#注释"
4761
4652
-#: builtin/commit.c:1591
4762
+#: builtin/commit.c:1590
4763
msgid "include status in commit message template"
4764
msgstr "在提交说明模板里包含状态信息"
4765
4656
-#: builtin/commit.c:1592 builtin/merge.c:225 builtin/revert.c:92
4766
+#: builtin/commit.c:1591 builtin/merge.c:225 builtin/revert.c:92
4767
#: builtin/tag.c:605
4768
msgid "key-id"
4769
msgstr "key-id"
4770
4661
-#: builtin/commit.c:1593 builtin/merge.c:226 builtin/revert.c:93
4771
+#: builtin/commit.c:1592 builtin/merge.c:226 builtin/revert.c:93
4772
msgid "GPG sign commit"
4773
msgstr "GPG 提交签名"
4774
4665
-#: builtin/commit.c:1596
4775
+#: builtin/commit.c:1595
4776
msgid "Commit contents options"
4777
msgstr "提交内容选项"
4778
4669
-#: builtin/commit.c:1597
4779
+#: builtin/commit.c:1596
4780
msgid "commit all changed files"
4781
msgstr "提交所有改动的文件"
4782
4673
-#: builtin/commit.c:1598
4783
+#: builtin/commit.c:1597
4784
msgid "add specified files to index for commit"
4785
msgstr "添加指定的文件到索引区等待提交"
4786
4677
-#: builtin/commit.c:1599
4787
+#: builtin/commit.c:1598
4788
msgid "interactively add files"
4789
msgstr "交互式添加文件"
4790
4681
-#: builtin/commit.c:1600
4791
+#: builtin/commit.c:1599
4792
msgid "interactively add changes"
4793
msgstr "交互式添加变更"
4794
4685
-#: builtin/commit.c:1601
4795
+#: builtin/commit.c:1600
4796
msgid "commit only specified files"
4797
msgstr "只提交指定的文件"
4798
4689
-#: builtin/commit.c:1602
4799
+#: builtin/commit.c:1601
4800
msgid "bypass pre-commit hook"
4801
msgstr "绕过 pre-commit 钩子"
4802
4693
-#: builtin/commit.c:1603
4803
+#: builtin/commit.c:1602
4804
msgid "show what would be committed"
4805
msgstr "显示将要提交的内容"
4806
4697
-#: builtin/commit.c:1614
4807
+#: builtin/commit.c:1613
4808
msgid "amend previous commit"
4809
msgstr "修改先前的提交"
4810
4701
-#: builtin/commit.c:1615
4811
+#: builtin/commit.c:1614
4812
msgid "bypass post-rewrite hook"
4813
msgstr "绕过 post-rewrite 钩子"
4814
4705
-#: builtin/commit.c:1620
4815
+#: builtin/commit.c:1619
4816
msgid "ok to record an empty change"
4817
msgstr "允许一个空提交"
4818
4709
-#: builtin/commit.c:1622
4819
+#: builtin/commit.c:1621
4820
msgid "ok to record a change with an empty message"
4821
msgstr "允许空的提交说明"
4822
4713
-#: builtin/commit.c:1651
4823
+#: builtin/commit.c:1650
4824
msgid "could not parse HEAD commit"
4825
msgstr "不能解析 HEAD 提交"
4826
4717
-#: builtin/commit.c:1690 builtin/merge.c:519
4827
+#: builtin/commit.c:1689 builtin/merge.c:1076
4828
#, c-format
4829
msgid "could not open '%s' for reading"
4830
msgstr "不能为读入打开 '%s'"
4831
4722
-#: builtin/commit.c:1697
4832
+#: builtin/commit.c:1696
4833
#, c-format
4834
msgid "Corrupt MERGE_HEAD file (%s)"
4835
msgstr "损坏的 MERGE_HEAD 文件(%s)"
4836
4727
-#: builtin/commit.c:1704
4837
+#: builtin/commit.c:1703
4838
msgid "could not read MERGE_MODE"
4839
msgstr "不能读取 MERGE_MODE"
4840
4731
-#: builtin/commit.c:1723
4841
+#: builtin/commit.c:1722
4842
#, c-format
4843
msgid "could not read commit message: %s"
4844
msgstr "不能读取提交说明:%s"
4845
4736
-#: builtin/commit.c:1734
4846
+#: builtin/commit.c:1733
4847
#, c-format
4848
msgid "Aborting commit; you did not edit the message.\n"
4849
msgstr "终止提交;您未更改来自模版的提交说明。\n"
4850
4741
-#: builtin/commit.c:1739
4851
+#: builtin/commit.c:1738
4852
#, c-format
4853
msgid "Aborting commit due to empty commit message.\n"
4854
msgstr "终止提交因为提交说明为空。\n"
4855
4746
-#: builtin/commit.c:1754 builtin/merge.c:851 builtin/merge.c:876
4856
+#: builtin/commit.c:1753 builtin/merge.c:829 builtin/merge.c:854
4857
msgid "failed to write commit object"
4858
msgstr "无法写提交对象"
4859
4750
-#: builtin/commit.c:1787
4860
+#: builtin/commit.c:1786
4861
msgid ""
4862
"Repository has been updated, but unable to write\n"
4863
"new_index file. Check that disk is not full and quota is\n"
@@ -4888,18 +4998,18 @@ msgstr "不能解析缺省的颜色值"
4998
#, c-format
4999
msgid ""
5000
"# This is Git's per-user configuration file.\n"
4891
-"[core]\n"
5001
+"[user]\n"
5002
"# Please adapt and uncomment the following lines:\n"
4893
-"#\tuser = %s\n"
5003
+"#\tname = %s\n"
5004
"#\temail = %s\n"
5005
msgstr ""
5006
"# This is Git's per-user configuration file.\n"
4897
-"[core]\n"
5007
+"[user]\n"
5008
"# Please adapt and uncomment the following lines:\n"
4899
-"#\tuser = %s\n"
5009
+"#\tname = %s\n"
5010
"#\temail = %s\n"
5011
4902
-#: builtin/config.c:589
5012
+#: builtin/config.c:587
5013
#, c-format
5014
msgid "cannot create configuration file %s"
5015
msgstr "不能创建配置文件 %s"
@@ -5230,82 +5340,82 @@ msgstr "引用映射"
5340
msgid "specify fetch refmap"
5341
msgstr "指定获取操作的引用映射"
5342
5233
-#: builtin/fetch.c:375
5343
+#: builtin/fetch.c:377
5344
msgid "Couldn't find remote ref HEAD"
5345
msgstr "无法发现远程 HEAD 引用"
5346
5237
-#: builtin/fetch.c:455
5347
+#: builtin/fetch.c:457
5348
#, c-format
5349
msgid "object %s not found"
5350
msgstr "对象 %s 未发现"
5351
5242
-#: builtin/fetch.c:460
5352
+#: builtin/fetch.c:462
5353
msgid "[up to date]"
5354
msgstr "[最新]"
5355
5246
-#: builtin/fetch.c:474
5356
+#: builtin/fetch.c:476
5357
#, c-format
5358
msgid "! %-*s %-*s -> %s (can't fetch in current branch)"
5359
msgstr "! %-*s %-*s -> %s (在当前分支下不能获取)"
5360
5251
-#: builtin/fetch.c:475 builtin/fetch.c:561
5361
+#: builtin/fetch.c:477 builtin/fetch.c:563
5362
msgid "[rejected]"
5363
msgstr "[已拒绝]"
5364
5255
-#: builtin/fetch.c:486
5365
+#: builtin/fetch.c:488
5366
msgid "[tag update]"
5367
msgstr "[tag更新]"
5368
5369
# 译者:注意保持前导空格
5260
-#: builtin/fetch.c:488 builtin/fetch.c:523 builtin/fetch.c:541
5370
+#: builtin/fetch.c:490 builtin/fetch.c:525 builtin/fetch.c:543
5371
msgid " (unable to update local ref)"
5372
msgstr " (不能更新本地引用)"
5373
5264
-#: builtin/fetch.c:506
5374
+#: builtin/fetch.c:508
5375
msgid "[new tag]"
5376
msgstr "[新tag]"
5377
5268
-#: builtin/fetch.c:509
5378
+#: builtin/fetch.c:511
5379
msgid "[new branch]"
5380
msgstr "[新分支]"
5381
5272
-#: builtin/fetch.c:512
5382
+#: builtin/fetch.c:514
5383
msgid "[new ref]"
5384
msgstr "[新引用]"
5385
5276
-#: builtin/fetch.c:557
5386
+#: builtin/fetch.c:559
5387
msgid "unable to update local ref"
5388
msgstr "不能更新本地引用"
5389
5280
-#: builtin/fetch.c:557
5390
+#: builtin/fetch.c:559
5391
msgid "forced update"
5392
msgstr "强制更新"
5393
5284
-#: builtin/fetch.c:563
5394
+#: builtin/fetch.c:565
5395
msgid "(non-fast-forward)"
5396
msgstr "(非快进式)"
5397
5288
-#: builtin/fetch.c:596 builtin/fetch.c:829
5398
+#: builtin/fetch.c:599 builtin/fetch.c:832
5399
#, c-format
5400
msgid "cannot open %s: %s\n"
5401
msgstr "无法打开 %s:%s\n"
5402
5293
-#: builtin/fetch.c:605
5403
+#: builtin/fetch.c:608
5404
#, c-format
5405
msgid "%s did not send all necessary objects\n"
5406
msgstr "%s 未发送所有必须的对象\n"
5407
5298
-#: builtin/fetch.c:623
5408
+#: builtin/fetch.c:626
5409
#, c-format
5410
msgid "reject %s because shallow roots are not allowed to be updated"
5411
msgstr "拒绝 %s 因为浅克隆不允许被更新"
5412
5303
-#: builtin/fetch.c:711 builtin/fetch.c:794
5413
+#: builtin/fetch.c:714 builtin/fetch.c:797
5414
#, c-format
5415
msgid "From %.*s\n"
5416
msgstr "来自 %.*s\n"
5417
5308
-#: builtin/fetch.c:722
5418
+#: builtin/fetch.c:725
5419
#, c-format
5420
msgid ""
5421
"some local refs could not be updated; try running\n"
@@ -5315,87 +5425,87 @@ msgstr ""
5425
" 'git remote prune %s' 来删除旧的、有冲突的分支"
5426
5427
# 译者:注意保持前导空格
5318
-#: builtin/fetch.c:774
5428
+#: builtin/fetch.c:777
5429
#, c-format
5430
msgid " (%s will become dangling)"
5431
msgstr " (%s 将成为摇摆状态)"
5432
5433
# 译者:注意保持前导空格
5324
-#: builtin/fetch.c:775
5434
+#: builtin/fetch.c:778
5435
#, c-format
5436
msgid " (%s has become dangling)"
5437
msgstr " (%s 已成为摇摆状态)"
5438
5329
-#: builtin/fetch.c:799
5439
+#: builtin/fetch.c:802
5440
msgid "[deleted]"
5441
msgstr "[已删除]"
5442
5333
-#: builtin/fetch.c:800 builtin/remote.c:1060
5443
+#: builtin/fetch.c:803 builtin/remote.c:1057
5444
msgid "(none)"
5445
msgstr "(无)"
5446
5337
-#: builtin/fetch.c:819
5447
+#: builtin/fetch.c:822
5448
#, c-format
5449
msgid "Refusing to fetch into current branch %s of non-bare repository"
5450
msgstr "拒绝获取到非纯版本库的当前分支 %s"
5451
5342
-#: builtin/fetch.c:838
5452
+#: builtin/fetch.c:841
5453
#, c-format
5454
msgid "Option \"%s\" value \"%s\" is not valid for %s"
5455
msgstr "选项 \"%s\" 的值 \"%s\" 对于 %s 是无效的"
5456
5347
-#: builtin/fetch.c:841
5457
+#: builtin/fetch.c:844
5458
#, c-format
5459
msgid "Option \"%s\" is ignored for %s\n"
5460
msgstr "选项 \"%s\" 为 %s 所忽略\n"
5461
5352
-#: builtin/fetch.c:897
5462
+#: builtin/fetch.c:900
5463
#, c-format
5464
msgid "Don't know how to fetch from %s"
5465
msgstr "不知道如何从 %s 获取"
5466
5357
-#: builtin/fetch.c:1059
5467
+#: builtin/fetch.c:1063
5468
#, c-format
5469
msgid "Fetching %s\n"
5470
msgstr "正在获取 %s\n"
5471
5362
-#: builtin/fetch.c:1061 builtin/remote.c:90
5472
+#: builtin/fetch.c:1065 builtin/remote.c:90
5473
#, c-format
5474
msgid "Could not fetch %s"
5475
msgstr "不能获取 %s"
5476
5367
-#: builtin/fetch.c:1079
5477
+#: builtin/fetch.c:1083
5478
msgid ""
5479
"No remote repository specified. Please, specify either a URL or a\n"
5480
"remote name from which new revisions should be fetched."
5481
msgstr "未指定远程版本库。请通过一个URL或远程版本库名指定,用以获取新提交。"
5482
5373
-#: builtin/fetch.c:1102
5483
+#: builtin/fetch.c:1106
5484
msgid "You need to specify a tag name."
5485
msgstr "您需要指定一个 tag 名称。"
5486
5377
-#: builtin/fetch.c:1144
5487
+#: builtin/fetch.c:1148
5488
msgid "--depth and --unshallow cannot be used together"
5489
msgstr "--depth 和 --unshallow 不能同时使用"
5490
5381
-#: builtin/fetch.c:1146
5491
+#: builtin/fetch.c:1150
5492
msgid "--unshallow on a complete repository does not make sense"
5493
msgstr "对于一个完整的版本库,参数 --unshallow 没有意义"
5494
5385
-#: builtin/fetch.c:1169
5495
+#: builtin/fetch.c:1173
5496
msgid "fetch --all does not take a repository argument"
5497
msgstr "fetch --all 不能带一个版本库参数"
5498
5389
-#: builtin/fetch.c:1171
5499
+#: builtin/fetch.c:1175
5500
msgid "fetch --all does not make sense with refspecs"
5501
msgstr "fetch --all 带引用规则没有任何意义"
5502
5393
-#: builtin/fetch.c:1182
5503
+#: builtin/fetch.c:1186
5504
#, c-format
5505
msgid "No such remote or remote group: %s"
5506
msgstr "没有这样的远程或远程组:%s"
5507
5398
-#: builtin/fetch.c:1190
5508
+#: builtin/fetch.c:1194
5509
msgid "Fetching a group and specifying refspecs does not make sense"
5510
msgstr "获取组并指定引用规则没有意义"
5511
@@ -5404,130 +5514,130 @@ msgid ""
5514
"git fmt-merge-msg [-m <message>] [--log[=<n>] | --no-log] [--file <file>]"
5515
msgstr "git fmt-merge-msg [-m <说明>] [--log[=<n>] | --no-log] [--file <文件>]"
5516
5407
-#: builtin/fmt-merge-msg.c:662 builtin/fmt-merge-msg.c:665 builtin/grep.c:698
5517
+#: builtin/fmt-merge-msg.c:668 builtin/fmt-merge-msg.c:671 builtin/grep.c:698
5518
#: builtin/merge.c:198 builtin/repack.c:178 builtin/repack.c:182
5409
-#: builtin/show-branch.c:657 builtin/show-ref.c:178 builtin/tag.c:590
5410
-#: parse-options.h:132 parse-options.h:239
5519
+#: builtin/show-branch.c:664 builtin/show-ref.c:180 builtin/tag.c:590
5520
+#: parse-options.h:131 parse-options.h:238
5521
msgid "n"
5522
msgstr "n"
5523
5414
-#: builtin/fmt-merge-msg.c:663
5524
+#: builtin/fmt-merge-msg.c:669
5525
msgid "populate log with at most <n> entries from shortlog"
5526
msgstr "向提交说明中最多复制指定条目(合并而来的提交)的简短说明"
5527
5418
-#: builtin/fmt-merge-msg.c:666
5528
+#: builtin/fmt-merge-msg.c:672
5529
msgid "alias for --log (deprecated)"
5530
msgstr "参数 --log 的别名(已弃用)"
5531
5422
-#: builtin/fmt-merge-msg.c:669
5532
+#: builtin/fmt-merge-msg.c:675
5533
msgid "text"
5534
msgstr "文本"
5535
5426
-#: builtin/fmt-merge-msg.c:670
5536
+#: builtin/fmt-merge-msg.c:676
5537
msgid "use <text> as start of message"
5538
msgstr "使用 <文本> 作为提交说明的开始"
5539
5430
-#: builtin/fmt-merge-msg.c:671
5540
+#: builtin/fmt-merge-msg.c:677
5541
msgid "file to read from"
5542
msgstr "从文件中读取"
5543
5434
-#: builtin/for-each-ref.c:675
5544
+#: builtin/for-each-ref.c:687
5545
msgid "unable to parse format"
5546
msgstr "不能解析格式"
5547
5438
-#: builtin/for-each-ref.c:1063
5548
+#: builtin/for-each-ref.c:1083
5549
msgid "git for-each-ref [<options>] [<pattern>]"
5550
msgstr "git for-each-ref [<选项>] [<模式>]"
5551
5442
-#: builtin/for-each-ref.c:1078
5552
+#: builtin/for-each-ref.c:1098
5553
msgid "quote placeholders suitably for shells"
5554
msgstr "引用占位符适用于 shells"
5555
5446
-#: builtin/for-each-ref.c:1080
5556
+#: builtin/for-each-ref.c:1100
5557
msgid "quote placeholders suitably for perl"
5558
msgstr "引用占位符适用于 perl"
5559
5450
-#: builtin/for-each-ref.c:1082
5560
+#: builtin/for-each-ref.c:1102
5561
msgid "quote placeholders suitably for python"
5562
msgstr "引用占位符适用于 python"
5563
5454
-#: builtin/for-each-ref.c:1084
5564
+#: builtin/for-each-ref.c:1104
5565
msgid "quote placeholders suitably for Tcl"
5566
msgstr "引用占位符适用于 Tcl"
5567
5458
-#: builtin/for-each-ref.c:1087
5568
+#: builtin/for-each-ref.c:1107
5569
msgid "show only <n> matched refs"
5570
msgstr "只显示 <n> 个匹配的引用"
5571
5462
-#: builtin/for-each-ref.c:1088 builtin/replace.c:438
5572
+#: builtin/for-each-ref.c:1108 builtin/replace.c:438
5573
msgid "format"
5574
msgstr "格式"
5575
5466
-#: builtin/for-each-ref.c:1088
5576
+#: builtin/for-each-ref.c:1108
5577
msgid "format to use for the output"
5578
msgstr "输出格式"
5579
5470
-#: builtin/for-each-ref.c:1089
5580
+#: builtin/for-each-ref.c:1109
5581
msgid "key"
5582
msgstr "key"
5583
5474
-#: builtin/for-each-ref.c:1090
5584
+#: builtin/for-each-ref.c:1110
5585
msgid "field name to sort on"
5586
msgstr "排序的字段名"
5587
5478
-#: builtin/fsck.c:147 builtin/prune.c:137
5588
+#: builtin/fsck.c:147 builtin/prune.c:236
5589
msgid "Checking connectivity"
5590
msgstr "检查连接中"
5591
5482
-#: builtin/fsck.c:540
5592
+#: builtin/fsck.c:548
5593
msgid "Checking object directories"
5594
msgstr "检查对象目录中"
5595
5486
-#: builtin/fsck.c:603
5596
+#: builtin/fsck.c:611
5597
msgid "git fsck [<options>] [<object>...]"
5598
msgstr "git fsck [<选项>] [<对象>...]"
5599
5490
-#: builtin/fsck.c:609
5600
+#: builtin/fsck.c:617
5601
msgid "show unreachable objects"
5602
msgstr "显示不可达的对象"
5603
5494
-#: builtin/fsck.c:610
5604
+#: builtin/fsck.c:618
5605
msgid "show dangling objects"
5606
msgstr "显示摇摆的对象"
5607
5498
-#: builtin/fsck.c:611
5608
+#: builtin/fsck.c:619
5609
msgid "report tags"
5610
msgstr "报告 tags"
5611
5502
-#: builtin/fsck.c:612
5612
+#: builtin/fsck.c:620
5613
msgid "report root nodes"
5614
msgstr "报告根节点"
5615
5506
-#: builtin/fsck.c:613
5616
+#: builtin/fsck.c:621
5617
msgid "make index objects head nodes"
5618
msgstr "将索引亦作为检查的头节点"
5619
5510
-#: builtin/fsck.c:614
5620
+#: builtin/fsck.c:622
5621
msgid "make reflogs head nodes (default)"
5622
msgstr "将引用日志作为检查的头节点(默认)"
5623
5514
-#: builtin/fsck.c:615
5624
+#: builtin/fsck.c:623
5625
msgid "also consider packs and alternate objects"
5626
msgstr "也考虑包和备用对象"
5627
5518
-#: builtin/fsck.c:616
5628
+#: builtin/fsck.c:624
5629
msgid "enable more strict checking"
5630
msgstr "启用更严格的检查"
5631
5522
-#: builtin/fsck.c:618
5632
+#: builtin/fsck.c:626
5633
msgid "write dangling objects in .git/lost-found"
5634
msgstr "将摇摆对象写入 .git/lost-found 中"
5635
5526
-#: builtin/fsck.c:619 builtin/prune.c:108
5636
+#: builtin/fsck.c:627 builtin/prune.c:198
5637
msgid "show progress"
5638
msgstr "显示进度"
5639
5530
-#: builtin/fsck.c:669
5640
+#: builtin/fsck.c:677
5641
msgid "Checking objects"
5642
msgstr "检查对象中"
5643
@@ -5535,55 +5645,55 @@ msgstr "检查对象中"
5645
msgid "git gc [<options>]"
5646
msgstr "git gc [<选项>]"
5647
5538
-#: builtin/gc.c:79
5648
+#: builtin/gc.c:67
5649
#, c-format
5540
-msgid "Invalid gc.pruneexpire: '%s'"
5541
-msgstr "无效的 gc.pruneexpire:'%s'"
5650
+msgid "Invalid %s: '%s'"
5651
+msgstr "无效 %s:'%s'"
5652
5543
-#: builtin/gc.c:107
5653
+#: builtin/gc.c:112
5654
#, c-format
5655
msgid "insanely long object directory %.*s"
5656
msgstr "不正常的长对象目录 %.*s"
5657
5548
-#: builtin/gc.c:276
5658
+#: builtin/gc.c:281
5659
msgid "prune unreferenced objects"
5660
msgstr "清除未引用的对象"
5661
5552
-#: builtin/gc.c:278
5662
+#: builtin/gc.c:283
5663
msgid "be more thorough (increased runtime)"
5664
msgstr "更彻底(增加运行时间)"
5665
5556
-#: builtin/gc.c:279
5666
+#: builtin/gc.c:284
5667
msgid "enable auto-gc mode"
5668
msgstr "启用自动垃圾回收模式"
5669
5560
-#: builtin/gc.c:280
5670
+#: builtin/gc.c:285
5671
msgid "force running gc even if there may be another gc running"
5672
msgstr "强制执行 gc 即使另外一个 gc 正在执行"
5673
5564
-#: builtin/gc.c:321
5674
+#: builtin/gc.c:327
5675
#, c-format
5676
msgid "Auto packing the repository in background for optimum performance.\n"
5677
msgstr "自动在后台执行版本库打包以求最佳性能。\n"
5678
5569
-#: builtin/gc.c:323
5679
+#: builtin/gc.c:329
5680
#, c-format
5681
msgid "Auto packing the repository for optimum performance.\n"
5682
msgstr "自动打包版本库以求最佳性能。\n"
5683
5574
-#: builtin/gc.c:324
5684
+#: builtin/gc.c:330
5685
#, c-format
5686
msgid "See \"git help gc\" for manual housekeeping.\n"
5687
msgstr "手工维护参见 \"git help gc\"。\n"
5688
5579
-#: builtin/gc.c:342
5689
+#: builtin/gc.c:348
5690
#, c-format
5691
msgid ""
5692
"gc is already running on machine '%s' pid %<PRIuMAX> (use --force if not)"
5693
msgstr ""
5694
"已经有一个 gc 正运行在机器 '%s' pid %<PRIuMAX> (如果不是,使用 --force)"
5695
5586
-#: builtin/gc.c:364
5696
+#: builtin/gc.c:376
5697
msgid ""
5698
"There are too many unreachable loose objects; run 'git prune' to remove them."
5699
msgstr "有太多不可达的松散对象,运行 'git prune' 删除它们。"
@@ -5786,7 +5896,7 @@ msgstr "分页显示匹配的文件"
5896
msgid "allow calling of grep(1) (ignored by this build)"
5897
msgstr "允许调用 grep(1)(本次构建忽略)"
5898
5789
-#: builtin/grep.c:741 builtin/show-ref.c:187
5899
+#: builtin/grep.c:741 builtin/show-ref.c:189
5900
msgid "show usage"
5901
msgstr "显示用法"
5902
@@ -5814,7 +5924,7 @@ msgstr "--[no-]exclude-standard 不能用于已跟踪内容。"
5924
msgid "both --cached and trees are given."
5925
msgstr "同时给出了 --cached 和树对象。"
5926
5817
-#: builtin/hash-object.c:82
5927
+#: builtin/hash-object.c:80
5928
msgid ""
5929
"git hash-object [-t <type>] [-w] [--path=<file> | --no-filters] [--stdin] "
5930
"[--] <file>..."
@@ -5822,36 +5932,36 @@ msgstr ""
5932
"git hash-object [-t <类型>] [-w] [--path=<文件> | --no-filters] [--stdin] "
5933
"[--] <文件>..."
5934
5825
-#: builtin/hash-object.c:83
5935
+#: builtin/hash-object.c:81
5936
msgid "git hash-object --stdin-paths < <list-of-paths>"
5937
msgstr "git hash-object --stdin-paths < <路径列表>"
5938
5829
-#: builtin/hash-object.c:94 builtin/tag.c:612
5939
+#: builtin/hash-object.c:92 builtin/tag.c:612
5940
msgid "type"
5941
msgstr "类型"
5942
5833
-#: builtin/hash-object.c:94
5943
+#: builtin/hash-object.c:92
5944
msgid "object type"
5945
msgstr "对象类型"
5946
5837
-#: builtin/hash-object.c:95
5947
+#: builtin/hash-object.c:93
5948
msgid "write the object into the object database"
5949
msgstr "将对象写入对象数据库"
5950
5841
-#: builtin/hash-object.c:97
5951
+#: builtin/hash-object.c:95
5952
msgid "read the object from stdin"
5953
msgstr "从标准输入读取对象"
5954
5845
-#: builtin/hash-object.c:99
5955
+#: builtin/hash-object.c:97
5956
msgid "store file as is without filters"
5957
msgstr "原样存储文件不使用过滤器"
5958
5849
-#: builtin/hash-object.c:100
5959
+#: builtin/hash-object.c:98
5960
msgid ""
5961
"just hash any random garbage to create corrupt objects for debugging Git"
5962
msgstr "允许对任意随机垃圾数据做散列来创建损坏的对象以便调试 Git"
5963
5854
-#: builtin/hash-object.c:101
5964
+#: builtin/hash-object.c:99
5965
msgid "process file as it were from this path"
5966
msgstr "处理文件并假设其来自于此路径"
5967
@@ -5979,291 +6089,291 @@ msgstr "用法:%s%s"
6089
msgid "`git %s' is aliased to `%s'"
6090
msgstr "`git %s' 是 `%s' 的别名"
6091
5982
-#: builtin/index-pack.c:150
6092
+#: builtin/index-pack.c:151
6093
#, c-format
6094
msgid "unable to open %s"
6095
msgstr "不能打开 %s"
6096
5987
-#: builtin/index-pack.c:200
6097
+#: builtin/index-pack.c:201
6098
#, c-format
6099
msgid "object type mismatch at %s"
6100
msgstr "%s 的对象类型不匹配"
6101
5992
-#: builtin/index-pack.c:220
6102
+#: builtin/index-pack.c:221
6103
#, c-format
6104
msgid "did not receive expected object %s"
6105
msgstr "未能获取期望的对象 %s"
6106
5997
-#: builtin/index-pack.c:223
6107
+#: builtin/index-pack.c:224
6108
#, c-format
6109
msgid "object %s: expected type %s, found %s"
6110
msgstr "对象 %s:期待类型 %s,却是 %s"
6111
6002
-#: builtin/index-pack.c:265
6112
+#: builtin/index-pack.c:266
6113
#, c-format
6114
msgid "cannot fill %d byte"
6115
msgid_plural "cannot fill %d bytes"
6116
msgstr[0] "无法填充 %d 字节"
6117
msgstr[1] "无法填充 %d 字节"
6118
6009
-#: builtin/index-pack.c:275
6119
+#: builtin/index-pack.c:276
6120
msgid "early EOF"
6121
msgstr "过早的文件结束符(EOF)"
6122
6013
-#: builtin/index-pack.c:276
6123
+#: builtin/index-pack.c:277
6124
msgid "read error on input"
6125
msgstr "输入上的读错误"
6126
6017
-#: builtin/index-pack.c:288
6127
+#: builtin/index-pack.c:289
6128
msgid "used more bytes than were available"
6129
msgstr "用掉了超过可用的字节"
6130
6021
-#: builtin/index-pack.c:295
6131
+#: builtin/index-pack.c:296
6132
msgid "pack too large for current definition of off_t"
6133
msgstr "包太大超过了当前 off_t 的定义"
6134
6025
-#: builtin/index-pack.c:311
6135
+#: builtin/index-pack.c:312
6136
#, c-format
6137
msgid "unable to create '%s'"
6138
msgstr "不能创建 '%s'"
6139
6030
-#: builtin/index-pack.c:316
6140
+#: builtin/index-pack.c:317
6141
#, c-format
6142
msgid "cannot open packfile '%s'"
6143
msgstr "无法打开包文件 '%s'"
6144
6035
-#: builtin/index-pack.c:330
6145
+#: builtin/index-pack.c:331
6146
msgid "pack signature mismatch"
6147
msgstr "包签名不匹配"
6148
6039
-#: builtin/index-pack.c:332
6149
+#: builtin/index-pack.c:333
6150
#, c-format
6151
msgid "pack version %<PRIu32> unsupported"
6152
msgstr "不支持包版本 %<PRIu32>"
6153
6044
-#: builtin/index-pack.c:350
6154
+#: builtin/index-pack.c:351
6155
#, c-format
6156
msgid "pack has bad object at offset %lu: %s"
6157
msgstr "包中有错误的对象位于 %lu:%s"
6158
6049
-#: builtin/index-pack.c:471
6159
+#: builtin/index-pack.c:472
6160
#, c-format
6161
msgid "inflate returned %d"
6162
msgstr "解压缩返回 %d"
6163
6054
-#: builtin/index-pack.c:520
6164
+#: builtin/index-pack.c:521
6165
msgid "offset value overflow for delta base object"
6166
msgstr "偏移值覆盖了 delta 基准对象"
6167
6058
-#: builtin/index-pack.c:528
6168
+#: builtin/index-pack.c:529
6169
msgid "delta base offset is out of bound"
6170
msgstr "delta 基准偏移越界"
6171
6062
-#: builtin/index-pack.c:536
6172
+#: builtin/index-pack.c:537
6173
#, c-format
6174
msgid "unknown object type %d"
6175
msgstr "未知对象类型 %d"
6176
6067
-#: builtin/index-pack.c:567
6177
+#: builtin/index-pack.c:568
6178
msgid "cannot pread pack file"
6179
msgstr "无法读取包文件"
6180
6071
-#: builtin/index-pack.c:569
6181
+#: builtin/index-pack.c:570
6182
#, c-format
6183
msgid "premature end of pack file, %lu byte missing"
6184
msgid_plural "premature end of pack file, %lu bytes missing"
6185
msgstr[0] "包文件过早结束,缺少 %lu 字节"
6186
msgstr[1] "包文件过早结束,缺少 %lu 字节"
6187
6078
-#: builtin/index-pack.c:595
6188
+#: builtin/index-pack.c:596
6189
msgid "serious inflate inconsistency"
6190
msgstr "解压缩严重的不一致"
6191
6082
-#: builtin/index-pack.c:686 builtin/index-pack.c:692 builtin/index-pack.c:715
6083
-#: builtin/index-pack.c:749 builtin/index-pack.c:758
6192
+#: builtin/index-pack.c:742 builtin/index-pack.c:748 builtin/index-pack.c:771
6193
+#: builtin/index-pack.c:805 builtin/index-pack.c:814
6194
#, c-format
6195
msgid "SHA1 COLLISION FOUND WITH %s !"
6196
msgstr "发现 %s 出现 SHA1 冲突!"
6197
6088
-#: builtin/index-pack.c:689 builtin/pack-objects.c:162
6198
+#: builtin/index-pack.c:745 builtin/pack-objects.c:162
6199
#: builtin/pack-objects.c:254
6200
#, c-format
6201
msgid "unable to read %s"
6202
msgstr "不能读 %s"
6203
6094
-#: builtin/index-pack.c:755
6204
+#: builtin/index-pack.c:811
6205
#, c-format
6206
msgid "cannot read existing object %s"
6207
msgstr "不能读取现存对象 %s"
6208
6099
-#: builtin/index-pack.c:769
6209
+#: builtin/index-pack.c:825
6210
#, c-format
6211
msgid "invalid blob object %s"
6212
msgstr "无效的数据(blob)对象 %s"
6213
6104
-#: builtin/index-pack.c:783
6214
+#: builtin/index-pack.c:839
6215
#, c-format
6216
msgid "invalid %s"
6217
msgstr "无效的 %s"
6218
6109
-#: builtin/index-pack.c:787
6219
+#: builtin/index-pack.c:843
6220
msgid "Error in object"
6221
msgstr "对象中出错"
6222
6113
-#: builtin/index-pack.c:789
6223
+#: builtin/index-pack.c:845
6224
#, c-format
6225
msgid "Not all child objects of %s are reachable"
6226
msgstr "%s 的所有子对象并非都可达"
6227
6118
-#: builtin/index-pack.c:861 builtin/index-pack.c:890
6228
+#: builtin/index-pack.c:917 builtin/index-pack.c:948
6229
msgid "failed to apply delta"
6230
msgstr "无法应用 delta"
6231
6122
-#: builtin/index-pack.c:1055
6232
+#: builtin/index-pack.c:1118
6233
msgid "Receiving objects"
6234
msgstr "接收对象中"
6235
6126
-#: builtin/index-pack.c:1055
6236
+#: builtin/index-pack.c:1118
6237
msgid "Indexing objects"
6238
msgstr "索引对象中"
6239
6130
-#: builtin/index-pack.c:1081
6240
+#: builtin/index-pack.c:1150
6241
msgid "pack is corrupted (SHA1 mismatch)"
6242
msgstr "包冲突(SHA1 不匹配)"
6243
6134
-#: builtin/index-pack.c:1086
6244
+#: builtin/index-pack.c:1155
6245
msgid "cannot fstat packfile"
6246
msgstr "不能枚举包文件状态"
6247
6138
-#: builtin/index-pack.c:1089
6248
+#: builtin/index-pack.c:1158
6249
msgid "pack has junk at the end"
6250
msgstr "包的结尾有垃圾数据"
6251
6142
-#: builtin/index-pack.c:1100
6252
+#: builtin/index-pack.c:1169
6253
msgid "confusion beyond insanity in parse_pack_objects()"
6254
msgstr "parse_pack_objects() 中遇到不可理喻的问题"
6255
6146
-#: builtin/index-pack.c:1123
6256
+#: builtin/index-pack.c:1194
6257
msgid "Resolving deltas"
6258
msgstr "处理 delta 中"
6259
6150
-#: builtin/index-pack.c:1133
6260
+#: builtin/index-pack.c:1205
6261
#, c-format
6262
msgid "unable to create thread: %s"
6263
msgstr "不能创建线程:%s"
6264
6155
-#: builtin/index-pack.c:1175
6265
+#: builtin/index-pack.c:1247
6266
msgid "confusion beyond insanity"
6267
msgstr "不可理喻"
6268
6159
-#: builtin/index-pack.c:1181
6269
+#: builtin/index-pack.c:1253
6270
#, c-format
6271
msgid "completed with %d local objects"
6272
msgstr "完成 %d 个本地对象"
6273
6164
-#: builtin/index-pack.c:1191
6274
+#: builtin/index-pack.c:1263
6275
#, c-format
6276
msgid "Unexpected tail checksum for %s (disk corruption?)"
6277
msgstr "对 %s 的尾部校验出现意外(磁盘损坏?)"
6278
6169
-#: builtin/index-pack.c:1195
6279
+#: builtin/index-pack.c:1267
6280
#, c-format
6281
msgid "pack has %d unresolved delta"
6282
msgid_plural "pack has %d unresolved deltas"
6283
msgstr[0] "包有 %d 个未解决的 delta"
6284
msgstr[1] "包有 %d 个未解决的 delta"
6285
6176
-#: builtin/index-pack.c:1219
6286
+#: builtin/index-pack.c:1291
6287
#, c-format
6288
msgid "unable to deflate appended object (%d)"
6289
msgstr "不能压缩附加对象(%d)"
6290
6181
-#: builtin/index-pack.c:1298
6291
+#: builtin/index-pack.c:1367
6292
#, c-format
6293
msgid "local object %s is corrupt"
6294
msgstr "本地对象 %s 已损坏"
6295
6186
-#: builtin/index-pack.c:1322
6296
+#: builtin/index-pack.c:1391
6297
msgid "error while closing pack file"
6298
msgstr "关闭包文件时出错"
6299
6190
-#: builtin/index-pack.c:1335
6300
+#: builtin/index-pack.c:1404
6301
#, c-format
6302
msgid "cannot write keep file '%s'"
6303
msgstr "无法写保留文件 '%s'"
6304
6195
-#: builtin/index-pack.c:1343
6305
+#: builtin/index-pack.c:1412
6306
#, c-format
6307
msgid "cannot close written keep file '%s'"
6308
msgstr "无法关闭保留文件 '%s'"
6309
6200
-#: builtin/index-pack.c:1356
6310
+#: builtin/index-pack.c:1425
6311
msgid "cannot store pack file"
6312
msgstr "无法存储包文件"
6313
6204
-#: builtin/index-pack.c:1367
6314
+#: builtin/index-pack.c:1436
6315
msgid "cannot store index file"
6316
msgstr "无法存储索引文件"
6317
6208
-#: builtin/index-pack.c:1400
6318
+#: builtin/index-pack.c:1469
6319
#, c-format
6320
msgid "bad pack.indexversion=%<PRIu32>"
6321
msgstr "坏的 pack.indexversion=%<PRIu32>"
6322
6213
-#: builtin/index-pack.c:1406
6323
+#: builtin/index-pack.c:1475
6324
#, c-format
6325
msgid "invalid number of threads specified (%d)"
6326
msgstr "指定的线程数无效(%d)"
6327
6218
-#: builtin/index-pack.c:1410 builtin/index-pack.c:1589
6328
+#: builtin/index-pack.c:1479 builtin/index-pack.c:1658
6329
#, c-format
6330
msgid "no threads support, ignoring %s"
6331
msgstr "没有线程支持,忽略 %s"
6332
6223
-#: builtin/index-pack.c:1468
6333
+#: builtin/index-pack.c:1537
6334
#, c-format
6335
msgid "Cannot open existing pack file '%s'"
6336
msgstr "无法打开现存包文件 '%s'"
6337
6228
-#: builtin/index-pack.c:1470
6338
+#: builtin/index-pack.c:1539
6339
#, c-format
6340
msgid "Cannot open existing pack idx file for '%s'"
6341
msgstr "无法为 %s 打开包索引文件"
6342
6233
-#: builtin/index-pack.c:1517
6343
+#: builtin/index-pack.c:1586
6344
#, c-format
6345
msgid "non delta: %d object"
6346
msgid_plural "non delta: %d objects"
6347
msgstr[0] "非 delta:%d 个对象"
6348
msgstr[1] "非 delta:%d 个对象"
6349
6240
-#: builtin/index-pack.c:1524
6350
+#: builtin/index-pack.c:1593
6351
#, c-format
6352
msgid "chain length = %d: %lu object"
6353
msgid_plural "chain length = %d: %lu objects"
6354
msgstr[0] "链长 = %d: %lu 对象"
6355
msgstr[1] "链长 = %d: %lu 对象"
6356
6247
-#: builtin/index-pack.c:1553
6357
+#: builtin/index-pack.c:1622
6358
msgid "Cannot come back to cwd"
6359
msgstr "无法返回当前工作目录"
6360
6251
-#: builtin/index-pack.c:1601 builtin/index-pack.c:1604
6252
-#: builtin/index-pack.c:1616 builtin/index-pack.c:1620
6361
+#: builtin/index-pack.c:1670 builtin/index-pack.c:1673
6362
+#: builtin/index-pack.c:1685 builtin/index-pack.c:1689
6363
#, c-format
6364
msgid "bad %s"
6365
msgstr "错误选项 %s"
6366
6257
-#: builtin/index-pack.c:1634
6367
+#: builtin/index-pack.c:1703
6368
msgid "--fix-thin cannot be used without --stdin"
6369
msgstr "--fix-thin 不能和 --stdin 同时使用"
6370
6261
-#: builtin/index-pack.c:1638 builtin/index-pack.c:1647
6371
+#: builtin/index-pack.c:1707 builtin/index-pack.c:1716
6372
#, c-format
6373
msgid "packfile name '%s' does not end with '.pack'"
6374
msgstr "包名 '%s' 没有以 '.pack' 结尾"
6375
6266
-#: builtin/index-pack.c:1655
6376
+#: builtin/index-pack.c:1724
6377
msgid "--verify with no packfile name given"
6378
msgstr "--verify 没有提供包名参数"
6379
@@ -6332,22 +6442,22 @@ msgstr "模版未找到 %s"
6442
msgid "not copying templates of a wrong format version %d from '%s'"
6443
msgstr "没有从 '%2$s' 复制带有错误版本 %1$d 的模版"
6444
6335
-#: builtin/init-db.c:197
6445
+#: builtin/init-db.c:211
6446
#, c-format
6447
msgid "insane git directory %s"
6448
msgstr "不正常的 git 目录 %s"
6449
6340
-#: builtin/init-db.c:331 builtin/init-db.c:334
6450
+#: builtin/init-db.c:343 builtin/init-db.c:346
6451
#, c-format
6452
msgid "%s already exists"
6453
msgstr "%s 已经存在"
6454
6345
-#: builtin/init-db.c:363
6455
+#: builtin/init-db.c:374
6456
#, c-format
6457
msgid "unable to handle file type %d"
6458
msgstr "不能处理 %d 类型的文件"
6459
6350
-#: builtin/init-db.c:366
6460
+#: builtin/init-db.c:377
6461
#, c-format
6462
msgid "unable to move %s to %s"
6463
msgstr "不能移动 %s 至 %s"
@@ -6355,25 +6465,25 @@ msgstr "不能移动 %s 至 %s"
6465
#. TRANSLATORS: The first '%s' is either "Reinitialized
6466
#. existing" or "Initialized empty", the second " shared" or
6467
#. "", and the last '%s%s' is the verbatim directory name.
6358
-#: builtin/init-db.c:426
6468
+#: builtin/init-db.c:433
6469
#, c-format
6470
msgid "%s%s Git repository in %s%s\n"
6471
msgstr "%s%s Git 版本库于 %s%s\n"
6472
6363
-#: builtin/init-db.c:427
6473
+#: builtin/init-db.c:434
6474
msgid "Reinitialized existing"
6475
msgstr "重新初始化现存的"
6476
6367
-#: builtin/init-db.c:427
6477
+#: builtin/init-db.c:434
6478
msgid "Initialized empty"
6479
msgstr "初始化空的"
6480
6481
# 译者:中文字符串拼接,可删除前导空格
6372
-#: builtin/init-db.c:428
6482
+#: builtin/init-db.c:435
6483
msgid " shared"
6484
msgstr "共享"
6485
6376
-#: builtin/init-db.c:475
6486
+#: builtin/init-db.c:482
6487
msgid ""
6488
"git init [-q | --quiet] [--bare] [--template=<template-directory>] [--"
6489
"shared[=<permissions>]] [<directory>]"
@@ -6381,36 +6491,36 @@ msgstr ""
6491
"git init [-q | --quiet] [--bare] [--template=<模板目录>] [--shared[=<权限>]] "
6492
"[<目录>]"
6493
6384
-#: builtin/init-db.c:498
6494
+#: builtin/init-db.c:505
6495
msgid "permissions"
6496
msgstr "权限"
6497
6388
-#: builtin/init-db.c:499
6498
+#: builtin/init-db.c:506
6499
msgid "specify that the git repository is to be shared amongst several users"
6500
msgstr "指定 git 版本库是多个用户之间共享的"
6501
6392
-#: builtin/init-db.c:501 builtin/prune-packed.c:57 builtin/repack.c:171
6502
+#: builtin/init-db.c:508 builtin/prune-packed.c:57 builtin/repack.c:171
6503
msgid "be quiet"
6504
msgstr "保持安静"
6505
6396
-#: builtin/init-db.c:533 builtin/init-db.c:538
6506
+#: builtin/init-db.c:540 builtin/init-db.c:545
6507
#, c-format
6508
msgid "cannot mkdir %s"
6509
msgstr "不能创建目录 %s"
6510
6401
-#: builtin/init-db.c:542
6511
+#: builtin/init-db.c:549
6512
#, c-format
6513
msgid "cannot chdir to %s"
6514
msgstr "不能切换目录到 %s"
6515
6406
-#: builtin/init-db.c:563
6516
+#: builtin/init-db.c:570
6517
#, c-format
6518
msgid ""
6519
"%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-"
6520
"dir=<directory>)"
6521
msgstr "不允许 %s(或 --work-tree=<目录>)而没有指定 %s(或 --git-dir=<目录>)"
6522
6413
-#: builtin/init-db.c:591
6523
+#: builtin/init-db.c:598
6524
#, c-format
6525
msgid "Cannot access work tree '%s'"
6526
msgstr "不能访问工作区 '%s'"
@@ -6436,7 +6546,7 @@ msgid "trailer(s) to add"
6546
msgstr "要添加的签名"
6547
6548
#: builtin/log.c:41
6439
-msgid "git log [<options>] [<revision range>] [[--] <path>...]"
6549
+msgid "git log [<options>] [<revision-range>] [[--] <path>...]"
6550
msgstr "git log [<选项>] [<版本范围>] [[--] <路径>...]"
6551
6552
#: builtin/log.c:42
@@ -6505,7 +6615,7 @@ msgstr "无法打开补丁文件 %s"
6615
msgid "Need exactly one range."
6616
msgstr "只需要一个范围。"
6617
6508
-#: builtin/log.c:811
6618
+#: builtin/log.c:813
6619
msgid "Not a range."
6620
msgstr "不是一个范围。"
6621
@@ -6705,13 +6815,13 @@ msgstr "无法创建输出文件"
6815
msgid "git cherry [-v] [<upstream> [<head> [<limit>]]]"
6816
msgstr "git cherry [-v] [<上游> [<头> [<限制>]]]"
6817
6708
-#: builtin/log.c:1638
6818
+#: builtin/log.c:1637
6819
#, c-format
6820
msgid ""
6821
"Could not find a tracked remote branch, please specify <upstream> manually.\n"
6822
msgstr "不能找到跟踪的远程分支,请手工指定 <上游>。\n"
6823
6714
-#: builtin/log.c:1651 builtin/log.c:1653 builtin/log.c:1665
6824
+#: builtin/log.c:1648 builtin/log.c:1650 builtin/log.c:1662
6825
#, c-format
6826
msgid "Unknown commit %s"
6827
msgstr "未知提交 %s"
@@ -6984,40 +7094,40 @@ msgstr "无合并信息 -- 未更新 HEAD\n"
7094
msgid "'%s' does not point to a commit"
7095
msgstr "'%s' 没有指向一个提交"
7096
6987
-#: builtin/merge.c:559
7097
+#: builtin/merge.c:537
7098
#, c-format
7099
msgid "Bad branch.%s.mergeoptions string: %s"
7100
msgstr "坏的 branch.%s.mergeoptions 字符串:%s"
7101
6992
-#: builtin/merge.c:654
7102
+#: builtin/merge.c:632
7103
msgid "git write-tree failed to write a tree"
7104
msgstr "git write-tree 无法写入一树对象"
7105
6996
-#: builtin/merge.c:678
7106
+#: builtin/merge.c:656
7107
msgid "Not handling anything other than two heads merge."
7108
msgstr "不能处理两个头合并之外的任何操作。"
7109
7000
-#: builtin/merge.c:692
7110
+#: builtin/merge.c:670
7111
#, c-format
7112
msgid "Unknown option for merge-recursive: -X%s"
7113
msgstr "merge-recursive 的未知选项:-X%s"
7114
7005
-#: builtin/merge.c:705
7115
+#: builtin/merge.c:683
7116
#, c-format
7117
msgid "unable to write %s"
7118
msgstr "不能写 %s"
7119
7010
-#: builtin/merge.c:794
7120
+#: builtin/merge.c:772
7121
#, c-format
7122
msgid "Could not read from '%s'"
7123
msgstr "不能从 '%s' 读取"
7124
7015
-#: builtin/merge.c:803
7125
+#: builtin/merge.c:781
7126
#, c-format
7127
msgid "Not committing merge; use 'git commit' to complete the merge.\n"
7128
msgstr "未提交合并,使用 'git commit' 完成此次合并。\n"
7129
7020
-#: builtin/merge.c:809
7130
+#: builtin/merge.c:787
7131
#, c-format
7132
msgid ""
7133
"Please enter a commit message to explain why this merge is necessary,\n"
@@ -7031,47 +7141,52 @@ msgstr ""
7141
"\n"
7142
"以 '%c' 开头的行将被忽略,而且空提交说明将会终止提交。\n"
7143
7034
-#: builtin/merge.c:833
7144
+#: builtin/merge.c:811
7145
msgid "Empty commit message."
7146
msgstr "空提交信息。"
7147
7038
-#: builtin/merge.c:845
7148
+#: builtin/merge.c:823
7149
#, c-format
7150
msgid "Wonderful.\n"
7151
msgstr "太棒了。\n"
7152
7043
-#: builtin/merge.c:900
7153
+#: builtin/merge.c:878
7154
#, c-format
7155
msgid "Automatic merge failed; fix conflicts and then commit the result.\n"
7156
msgstr "自动合并失败,修正冲突然后提交修正的结果。\n"
7157
7048
-#: builtin/merge.c:916
7158
+#: builtin/merge.c:894
7159
#, c-format
7160
msgid "'%s' is not a commit"
7161
msgstr "'%s' 不是一个提交"
7162
7053
-#: builtin/merge.c:957
7163
+#: builtin/merge.c:935
7164
msgid "No current branch."
7165
msgstr "没有当前分支。"
7166
7057
-#: builtin/merge.c:959
7167
+#: builtin/merge.c:937
7168
msgid "No remote for the current branch."
7169
msgstr "当前分支没有对应的远程版本库。"
7170
7061
-#: builtin/merge.c:961
7171
+#: builtin/merge.c:939
7172
msgid "No default upstream defined for the current branch."
7173
msgstr "当前分支没有定义默认的上游分支。"
7174
7065
-#: builtin/merge.c:966
7175
+#: builtin/merge.c:944
7176
#, c-format
7177
msgid "No remote-tracking branch for %s from %s"
7178
msgstr "对于 %s 没有来自 %s 的远程跟踪分支"
7179
7070
-#: builtin/merge.c:1122
7180
+#: builtin/merge.c:1081
7181
+#, c-format
7182
+msgid "could not close '%s'"
7183
+msgstr "不能关闭 '%s'"
7184
+
7185
+#: builtin/merge.c:1208
7186
msgid "There is no merge to abort (MERGE_HEAD missing)."
7187
msgstr "没有要终止的合并(MERGE_HEAD 丢失)。"
7188
7074
-#: builtin/merge.c:1138
7189
+#: builtin/merge.c:1224
7190
msgid ""
7191
"You have not concluded your merge (MERGE_HEAD exists).\n"
7192
"Please, commit your changes before you merge."
@@ -7079,11 +7194,11 @@ msgstr ""
7194
"您尚未结束您的合并(存在 MERGE_HEAD)。\n"
7195
"请在合并前先提交您的修改。"
7196
7082
-#: builtin/merge.c:1141 git-pull.sh:34
7197
+#: builtin/merge.c:1227 git-pull.sh:74
7198
msgid "You have not concluded your merge (MERGE_HEAD exists)."
7199
msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。"
7200
7086
-#: builtin/merge.c:1145
7201
+#: builtin/merge.c:1231
7202
msgid ""
7203
"You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\n"
7204
"Please, commit your changes before you merge."
@@ -7091,100 +7206,100 @@ msgstr ""
7206
"您尚未结束您的拣选(存在 CHERRY_PICK_HEAD)。\n"
7207
"请在合并前先提交您的修改。"
7208
7094
-#: builtin/merge.c:1148
7209
+#: builtin/merge.c:1234
7210
msgid "You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists)."
7211
msgstr "您尚未结束您的拣选(存在 CHERRY_PICK_HEAD)。"
7212
7098
-#: builtin/merge.c:1157
7213
+#: builtin/merge.c:1243
7214
msgid "You cannot combine --squash with --no-ff."
7215
msgstr "您不能将 --squash 与 --no-ff 同时使用。"
7216
7102
-#: builtin/merge.c:1166
7217
+#: builtin/merge.c:1251
7218
msgid "No commit specified and merge.defaultToUpstream not set."
7219
msgstr "未指定提交并且 merge.defaultToUpstream 未设置。"
7220
7106
-#: builtin/merge.c:1198
7107
-msgid "Can merge only exactly one commit into empty head"
7108
-msgstr "只能将一个提交合并到空分支上"
7109
-
7110
-#: builtin/merge.c:1201
7221
+#: builtin/merge.c:1268
7222
msgid "Squash commit into empty head not supported yet"
7223
msgstr "尚不支持到空分支的压缩提交"
7224
7114
-#: builtin/merge.c:1203
7225
+#: builtin/merge.c:1270
7226
msgid "Non-fast-forward commit does not make sense into an empty head"
7227
msgstr "到空分支的非快进式提交没有意义"
7228
7118
-#: builtin/merge.c:1208
7229
+#: builtin/merge.c:1276
7230
#, c-format
7231
msgid "%s - not something we can merge"
7232
msgstr "%s - 不能被合并"
7233
7123
-#: builtin/merge.c:1259
7234
+#: builtin/merge.c:1278
7235
+msgid "Can merge only exactly one commit into empty head"
7236
+msgstr "只能将一个提交合并到空分支上"
7237
+
7238
+#: builtin/merge.c:1333
7239
#, c-format
7240
msgid "Commit %s has an untrusted GPG signature, allegedly by %s."
7241
msgstr "提交 %s 有一个非可信的声称来自 %s 的 GPG 签名。"
7242
7128
-#: builtin/merge.c:1262
7243
+#: builtin/merge.c:1336
7244
#, c-format
7245
msgid "Commit %s has a bad GPG signature allegedly by %s."
7246
msgstr "提交 %s 有一个错误的声称来自 %s 的 GPG 签名。"
7247
7133
-#: builtin/merge.c:1265
7248
+#: builtin/merge.c:1339
7249
#, c-format
7250
msgid "Commit %s does not have a GPG signature."
7251
msgstr "提交 %s 没有一个 GPG 签名。"
7252
7138
-#: builtin/merge.c:1268
7253
+#: builtin/merge.c:1342
7254
#, c-format
7255
msgid "Commit %s has a good GPG signature by %s\n"
7256
msgstr "提交 %s 有一个来自 %s 的好的 GPG 签名。\n"
7257
7143
-#: builtin/merge.c:1349
7258
+#: builtin/merge.c:1423
7259
#, c-format
7260
msgid "Updating %s..%s\n"
7261
msgstr "更新 %s..%s\n"
7262
7148
-#: builtin/merge.c:1388
7263
+#: builtin/merge.c:1462
7264
#, c-format
7265
msgid "Trying really trivial in-index merge...\n"
7266
msgstr "尝试非常小的索引内合并...\n"
7267
7153
-#: builtin/merge.c:1395
7268
+#: builtin/merge.c:1469
7269
#, c-format
7270
msgid "Nope.\n"
7271
msgstr "无。\n"
7272
7158
-#: builtin/merge.c:1427
7273
+#: builtin/merge.c:1501
7274
msgid "Not possible to fast-forward, aborting."
7275
msgstr "无法快进,终止。"
7276
7162
-#: builtin/merge.c:1450 builtin/merge.c:1529
7277
+#: builtin/merge.c:1524 builtin/merge.c:1603
7278
#, c-format
7279
msgid "Rewinding the tree to pristine...\n"
7280
msgstr "将树回滚至原始状态...\n"
7281
7167
-#: builtin/merge.c:1454
7282
+#: builtin/merge.c:1528
7283
#, c-format
7284
msgid "Trying merge strategy %s...\n"
7285
msgstr "尝试合并策略 %s...\n"
7286
7172
-#: builtin/merge.c:1520
7287
+#: builtin/merge.c:1594
7288
#, c-format
7289
msgid "No merge strategy handled the merge.\n"
7290
msgstr "没有合并策略处理此合并。\n"
7291
7177
-#: builtin/merge.c:1522
7292
+#: builtin/merge.c:1596
7293
#, c-format
7294
msgid "Merge with strategy %s failed.\n"
7295
msgstr "使用策略 %s 合并失败。\n"
7296
7182
-#: builtin/merge.c:1531
7297
+#: builtin/merge.c:1605
7298
#, c-format
7299
msgid "Using the %s to prepare resolving by hand.\n"
7300
msgstr "使用 %s 以准备手工解决。\n"
7301
7187
-#: builtin/merge.c:1543
7302
+#: builtin/merge.c:1617
7303
#, c-format
7304
msgid "Automatic merge went well; stopped before committing as requested\n"
7305
msgstr "自动合并进展顺利,按要求在提交前停止\n"
@@ -7372,7 +7487,7 @@ msgstr "%s,源=%s,目标=%s"
7487
msgid "Renaming %s to %s\n"
7488
msgstr "重命名 %s 至 %s\n"
7489
7375
-#: builtin/mv.c:256 builtin/remote.c:728 builtin/repack.c:359
7490
+#: builtin/mv.c:256 builtin/remote.c:725 builtin/repack.c:361
7491
#, c-format
7492
msgid "renaming '%s' failed"
7493
msgstr "重命名 '%s' 失败"
@@ -7737,7 +7852,7 @@ msgstr "注解引用"
7852
msgid "use notes from <notes-ref>"
7853
msgstr "从 <注解引用> 使用注解"
7854
7740
-#: builtin/notes.c:989 builtin/remote.c:1621
7855
+#: builtin/notes.c:989 builtin/remote.c:1618
7856
#, c-format
7857
msgid "Unknown subcommand: %s"
7858
msgstr "未知子命令:%s"
@@ -7759,171 +7874,171 @@ msgstr "压缩错误 (%d)"
7874
msgid "Writing objects"
7875
msgstr "写入对象中"
7876
7762
-#: builtin/pack-objects.c:1013
7877
+#: builtin/pack-objects.c:1011
7878
msgid "disabling bitmap writing, as some objects are not being packed"
7879
msgstr "禁用 bitmap 写入,因为一些对象将不会被打包"
7880
7766
-#: builtin/pack-objects.c:2173
7881
+#: builtin/pack-objects.c:2171
7882
msgid "Compressing objects"
7883
msgstr "压缩对象中"
7884
7770
-#: builtin/pack-objects.c:2570
7885
+#: builtin/pack-objects.c:2568
7886
#, c-format
7887
msgid "unsupported index version %s"
7888
msgstr "不支持的索引版本 %s"
7889
7775
-#: builtin/pack-objects.c:2574
7890
+#: builtin/pack-objects.c:2572
7891
#, c-format
7892
msgid "bad index version '%s'"
7893
msgstr "坏的索引版本 '%s'"
7894
7780
-#: builtin/pack-objects.c:2597
7895
+#: builtin/pack-objects.c:2595
7896
#, c-format
7897
msgid "option %s does not accept negative form"
7898
msgstr "选项 %s 不接受否定格式"
7899
7785
-#: builtin/pack-objects.c:2601
7900
+#: builtin/pack-objects.c:2599
7901
#, c-format
7902
msgid "unable to parse value '%s' for option %s"
7903
msgstr "不能解析选项 %1$s 的值 '%2$s'"
7904
7790
-#: builtin/pack-objects.c:2621
7905
+#: builtin/pack-objects.c:2619
7906
msgid "do not show progress meter"
7907
msgstr "不显示进度表"
7908
7794
-#: builtin/pack-objects.c:2623
7909
+#: builtin/pack-objects.c:2621
7910
msgid "show progress meter"
7911
msgstr "显示进度表"
7912
7798
-#: builtin/pack-objects.c:2625
7913
+#: builtin/pack-objects.c:2623
7914
msgid "show progress meter during object writing phase"
7915
msgstr "在对象写入阶段显示进度表"
7916
7802
-#: builtin/pack-objects.c:2628
7917
+#: builtin/pack-objects.c:2626
7918
msgid "similar to --all-progress when progress meter is shown"
7919
msgstr "当进度表显示时类似于 --all-progress"
7920
7806
-#: builtin/pack-objects.c:2629
7921
+#: builtin/pack-objects.c:2627
7922
msgid "version[,offset]"
7923
msgstr "版本[,偏移]"
7924
7810
-#: builtin/pack-objects.c:2630
7925
+#: builtin/pack-objects.c:2628
7926
msgid "write the pack index file in the specified idx format version"
7927
msgstr "用指定的 idx 格式版本来写包索引文件"
7928
7814
-#: builtin/pack-objects.c:2633
7929
+#: builtin/pack-objects.c:2631
7930
msgid "maximum size of each output pack file"
7931
msgstr "每个输出包的最大尺寸"
7932
7818
-#: builtin/pack-objects.c:2635
7933
+#: builtin/pack-objects.c:2633
7934
msgid "ignore borrowed objects from alternate object store"
7935
msgstr "忽略从替代对象存储里借用对象"
7936
7822
-#: builtin/pack-objects.c:2637
7937
+#: builtin/pack-objects.c:2635
7938
msgid "ignore packed objects"
7939
msgstr "忽略包对象"
7940
7826
-#: builtin/pack-objects.c:2639
7941
+#: builtin/pack-objects.c:2637
7942
msgid "limit pack window by objects"
7943
msgstr "限制打包窗口的对象数"
7944
7830
-#: builtin/pack-objects.c:2641
7945
+#: builtin/pack-objects.c:2639
7946
msgid "limit pack window by memory in addition to object limit"
7947
msgstr "除对象数量限制外设置打包窗口的内存限制"
7948
7834
-#: builtin/pack-objects.c:2643
7949
+#: builtin/pack-objects.c:2641
7950
msgid "maximum length of delta chain allowed in the resulting pack"
7951
msgstr "打包允许的 delta 链的最大长度"
7952
7838
-#: builtin/pack-objects.c:2645
7953
+#: builtin/pack-objects.c:2643
7954
msgid "reuse existing deltas"
7955
msgstr "重用已存在的 deltas"
7956
7842
-#: builtin/pack-objects.c:2647
7957
+#: builtin/pack-objects.c:2645
7958
msgid "reuse existing objects"
7959
msgstr "重用已存在的对象"
7960
7846
-#: builtin/pack-objects.c:2649
7961
+#: builtin/pack-objects.c:2647
7962
msgid "use OFS_DELTA objects"
7963
msgstr "使用 OFS_DELTA 对象"
7964
7850
-#: builtin/pack-objects.c:2651
7965
+#: builtin/pack-objects.c:2649
7966
msgid "use threads when searching for best delta matches"
7967
msgstr "使用线程查询最佳 delta 匹配"
7968
7854
-#: builtin/pack-objects.c:2653
7969
+#: builtin/pack-objects.c:2651
7970
msgid "do not create an empty pack output"
7971
msgstr "不创建空的包输出"
7972
7858
-#: builtin/pack-objects.c:2655
7973
+#: builtin/pack-objects.c:2653
7974
msgid "read revision arguments from standard input"
7975
msgstr "从标准输入读取版本号参数"
7976
7862
-#: builtin/pack-objects.c:2657
7977
+#: builtin/pack-objects.c:2655
7978
msgid "limit the objects to those that are not yet packed"
7979
msgstr "限制那些尚未打包的对象"
7980
7866
-#: builtin/pack-objects.c:2660
7981
+#: builtin/pack-objects.c:2658
7982
msgid "include objects reachable from any reference"
7983
msgstr "包括可以从任何引用访问到的对象"
7984
7870
-#: builtin/pack-objects.c:2663
7985
+#: builtin/pack-objects.c:2661
This file is too large to show in full.