{"thread":{"id":"29514","subject":"[PATCH v2] l10n: po for zh_CN","startedAt":"2012-02-02T05:07:56Z","lastAt":"2012-02-02T05:07:56Z","messageCount":1,"participants":["Jiang Xin"],"isPatch":true,"patchVersion":2,"patchTotal":null},"messages":[{"id":"183544","messageId":"1328159276-90845-1-git-send-email-worldhello.net@gmail.com","threadId":"29514","inReplyTo":null,"subject":"[PATCH v2] l10n: po for zh_CN","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2012-02-02T05:07:56Z","receivedAt":"2012-02-02T05:07:56Z","isPatch":true,"sender":{"key":"worldhello.net@gmail.com","avatar":"https://avatars.githubusercontent.com/u/183860?v=4"},"body":"Git can speak Chinese now.\n\nSigned-off-by: Jiang Xin <worldhello.net@gmail.com>\n---\n po/zh_CN.po | 3616 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n 1 files changed, 3616 insertions(+), 0 deletions(-)\n create mode 100644 po/zh_CN.po\n\ndiff --git a/po/zh_CN.po b/po/zh_CN.po\nnew file mode 100644\nindex 00000..1c423\n--- /dev/null\n+++ b/po/zh_CN.po\n@@ -0,0 +1,3616 @@\n+# Chinese translations for Git package\n+# Git 软件包的简体中文翻译.\n+# Copyright (C) 2012 Jiang Xin <worldhello.net AT gmail.com>\n+# This file is distributed under the same license as the Git package.\n+# Contributers:\n+#   - Jiang Xin <worldhello.net AT gmail.com>\n+#   - Riku <lu.riku AT gmail.com>\n+#   - Zhuang Ya <zhuangya AT me.com>\n+#   - Lian Cheng <rhythm.mail AT gmail.com>\n+#\n+msgid \"\"\n+msgstr \"\"\n+\"Project-Id-Version: Git\\n\"\n+\"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\\n\"\n+\"POT-Creation-Date: 2012-02-02 12:52+0800\\n\"\n+\"PO-Revision-Date: 2012-01-30 00:00+0800\\n\"\n+\"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\\n\"\n+\"Language-Team: GitHub <https://github.com/gotgit/git/>\\n\"\n+\"Language: zh_CN\\n\"\n+\"MIME-Version: 1.0\\n\"\n+\"Content-Type: text/plain; charset=UTF-8\\n\"\n+\"Content-Transfer-Encoding: 8bit\\n\"\n+\"Plural-Forms: nplurals=1; plural=0;\\n\"\n+\n+#: advice.c:34\n+#, c-format\n+msgid \"hint: %.*s\\n\"\n+msgstr \"提示：%.*s\\n\"\n+\n+#.\n+#. * Message used both when 'git commit' fails and when\n+#. * other commands doing a merge do.\n+#.\n+#: advice.c:64\n+msgid \"\"\n+\"Fix them up in the work tree,\\n\"\n+\"and then use 'git add/rm <file>' as\\n\"\n+\"appropriate to mark resolution and make a commit,\\n\"\n+\"or use 'git commit -a'.\"\n+msgstr \"\"\n+\"请先在工作区改正文件，然后酌情使用\\n\"\n+\"'git add/rm <file>' 标记解决方案，\\n\"\n+\"或使用 'git commit -a'。\"\n+\n+#: commit.c:47\n+#, c-format\n+msgid \"could not parse %s\"\n+msgstr \"不能解析 %s\"\n+\n+#: commit.c:49\n+#, c-format\n+msgid \"%s %s is not a commit!\"\n+msgstr \"%s %s 不是一个提交!\"\n+\n+#: compat/obstack.c:406 compat/obstack.c:408\n+msgid \"memory exhausted\"\n+msgstr \"内存耗尽\"\n+\n+#: connected.c:39\n+msgid \"Could not run 'git rev-list'\"\n+msgstr \"不能执行 'git rev-list'\"\n+\n+#: connected.c:48\n+#, c-format\n+msgid \"failed write to rev-list: %s\"\n+msgstr \"无法写入 rev-list：%s\"\n+\n+#: connected.c:56\n+#, c-format\n+msgid \"failed to close rev-list's stdin: %s\"\n+msgstr \"无法关闭 rev-list 的标准输入：%s\"\n+\n+#  注意保持前导空格\n+#: diff.c:104\n+#, c-format\n+msgid \"  Failed to parse dirstat cut-off percentage '%.*s'\\n\"\n+msgstr \"  无法解析 dirstat 阈值 '%.*s'\\n\"\n+\n+#  注意保持前导空格\n+#: diff.c:109\n+#, c-format\n+msgid \"  Unknown dirstat parameter '%.*s'\\n\"\n+msgstr \"  未知 dirstat 参数 '%.*s'\\n\"\n+\n+#: diff.c:208\n+#, c-format\n+msgid \"\"\n+\"Found errors in 'diff.dirstat' config variable:\\n\"\n+\"%s\"\n+msgstr \"\"\n+\"配置变量 'diff.dirstat' 出错：\\n\"\n+\"%s\"\n+\n+#: diff.c:1479 diff.c:1510 builtin/apply.c:3244\n+#, c-format\n+msgid \" %d files changed, %d insertions(+), %d deletions(-)\\n\"\n+msgstr \" %d 个文件被修改, %d 处添加(+), %d 处删除(-)\\n\"\n+\n+#: diff.c:3308\n+#, c-format\n+msgid \"\"\n+\"Failed to parse --dirstat/-X option parameter:\\n\"\n+\"%s\"\n+msgstr \"\"\n+\"无法解析 --dirstat/-X 选项的参数：\\n\"\n+\"%s\"\n+\n+#: gpg-interface.c:59\n+msgid \"could not run gpg.\"\n+msgstr \"不能执行 gpg。\"\n+\n+#: gpg-interface.c:71\n+msgid \"gpg did not accept the data\"\n+msgstr \"gpg 没有接受数据\"\n+\n+#: gpg-interface.c:82\n+msgid \"gpg failed to sign the data\"\n+msgstr \"gpg 无法为数据签名\"\n+\n+#: help.c:309\n+#, c-format\n+msgid \"\"\n+\"'%s' appears to be a git command, but we were not\\n\"\n+\"able to execute it. Maybe git-%s is broken?\"\n+msgstr \"\"\n+\"'%s' 像是一个 git 命令，但却无法运行。\\n\"\n+\"可能是 git-%s 受损？\"\n+\n+#: remote.c:1576\n+#, c-format\n+msgid \"Your branch is ahead of '%s' by %d commit.\\n\"\n+msgid_plural \"Your branch is ahead of '%s' by %d commits.\\n\"\n+msgstr[0] \"您的分支领先 '%s' 共 %d 个提交。\\n\"\n+\n+#: remote.c:1582\n+#, c-format\n+msgid \"Your branch is behind '%s' by %d commit, and can be fast-forwarded.\\n\"\n+msgid_plural \"\"\n+\"Your branch is behind '%s' by %d commits, and can be fast-forwarded.\\n\"\n+msgstr[0] \"您的分支落后 '%s' 共 %d 个提交，且可以快进式推送。\\n\"\n+\n+#: remote.c:1590\n+#, c-format\n+msgid \"\"\n+\"Your branch and '%s' have diverged,\\n\"\n+\"and have %d and %d different commit each, respectively.\\n\"\n+msgid_plural \"\"\n+\"Your branch and '%s' have diverged,\\n\"\n+\"and have %d and %d different commits each, respectively.\\n\"\n+msgstr[0] \"\"\n+\"您的分支和 '%s' 出现了偏离，\\n\"\n+\"并且各自分别有 %d 和 %d 处不同的提交。\\n\"\n+\n+#: sequencer.c:120 builtin/merge.c:862 builtin/merge.c:983\n+#: builtin/merge.c:1093 builtin/merge.c:1103\n+#, c-format\n+msgid \"Could not open '%s' for writing\"\n+msgstr \"无法为写入打开 '%s'\"\n+\n+#: sequencer.c:122 builtin/merge.c:334 builtin/merge.c:865\n+#: builtin/merge.c:1095 builtin/merge.c:1108\n+#, c-format\n+msgid \"Could not write to '%s'\"\n+msgstr \"无法写入 '%s'\"\n+\n+#: sequencer.c:142\n+msgid \"\"\n+\"after resolving the conflicts, mark the corrected paths\\n\"\n+\"with 'git add <paths>' or 'git rm <paths>'\\n\"\n+\"and commit the result with 'git commit'\"\n+msgstr \"\"\n+\"冲突解决完毕后，用 'git add <paths>' 或 'git rm <paths>'\\n\"\n+\"对修正后的文件做标记，然后用 'git commit' 提交\"\n+\n+#: sequencer.c:154 sequencer.c:680 sequencer.c:763\n+#, c-format\n+msgid \"Could not write to %s\"\n+msgstr \"不能写入 %s\"\n+\n+#: sequencer.c:157\n+#, c-format\n+msgid \"Error wrapping up %s\"\n+msgstr \"错误收尾 %s\"\n+\n+#: sequencer.c:172\n+msgid \"Your local changes would be overwritten by cherry-pick.\"\n+msgstr \"您的本地修改将被拣选操作覆盖。\"\n+\n+#: sequencer.c:174\n+msgid \"Your local changes would be overwritten by revert.\"\n+msgstr \"您的本地修改将被还原操作覆盖。\"\n+\n+#: sequencer.c:177\n+msgid \"Commit your changes or stash them to proceed.\"\n+msgstr \"提交您的修改或保存进度后再继续。\"\n+\n+#. TRANSLATORS: %s will be \"revert\" or \"cherry-pick\"\n+#: sequencer.c:227\n+#, c-format\n+msgid \"%s: Unable to write new index file\"\n+msgstr \"%s：无法写入新暂存区文件\"\n+\n+#: sequencer.c:293\n+msgid \"Your index file is unmerged.\"\n+msgstr \"您的暂存区文件未完成合并。\"\n+\n+#: sequencer.c:296\n+msgid \"You do not have a valid HEAD\"\n+msgstr \"您没有一个有效的 HEAD\"\n+\n+#: sequencer.c:311\n+#, c-format\n+msgid \"Commit %s is a merge but no -m option was given.\"\n+msgstr \"提交 %s 是一个合并提交但未提供 -m 选项。\"\n+\n+#: sequencer.c:319\n+#, c-format\n+msgid \"Commit %s does not have parent %d\"\n+msgstr \"提交 %s 没有父提交 %d\"\n+\n+#: sequencer.c:323\n+#, c-format\n+msgid \"Mainline was specified but commit %s is not a merge.\"\n+msgstr \"提供了主线但提交 %s 不是一个合并。\"\n+\n+#. TRANSLATORS: The first %s will be \"revert\" or\n+#. \"cherry-pick\", the second %s a SHA1\n+#: sequencer.c:334\n+#, c-format\n+msgid \"%s: cannot parse parent commit %s\"\n+msgstr \"%s：不能解析父提交 %s\"\n+\n+#: sequencer.c:338\n+#, c-format\n+msgid \"Cannot get commit message for %s\"\n+msgstr \"不能得到 %s 的提交说明\"\n+\n+#: sequencer.c:422\n+#, c-format\n+msgid \"could not revert %s... %s\"\n+msgstr \"不能还原 %s... %s\"\n+\n+#: sequencer.c:423\n+#, c-format\n+msgid \"could not apply %s... %s\"\n+msgstr \"不能应用 %s... %s\"\n+\n+#: sequencer.c:445 sequencer.c:904 builtin/log.c:286 builtin/log.c:709\n+#: builtin/log.c:1325 builtin/log.c:1544 builtin/merge.c:348\n+#: builtin/shortlog.c:181\n+msgid \"revision walk setup failed\"\n+msgstr \"版本遍历设置失败\"\n+\n+#: sequencer.c:448\n+msgid \"empty commit set passed\"\n+msgstr \"提供了空的提交集\"\n+\n+#: sequencer.c:456\n+#, c-format\n+msgid \"git %s: failed to read the index\"\n+msgstr \"git %s: 无法读取暂存区\"\n+\n+#: sequencer.c:461\n+#, c-format\n+msgid \"git %s: failed to refresh the index\"\n+msgstr \"git %s: 无法刷新暂存区\"\n+\n+#: sequencer.c:546\n+#, c-format\n+msgid \"Cannot %s during a %s\"\n+msgstr \"无法 %s 在 %s 过程中\"\n+\n+#: sequencer.c:568\n+#, c-format\n+msgid \"Could not parse line %d.\"\n+msgstr \"无法解析第 %d 行。\"\n+\n+#: sequencer.c:573\n+msgid \"No commits parsed.\"\n+msgstr \"未有提交被解析。\"\n+\n+#: sequencer.c:586\n+#, c-format\n+msgid \"Could not open %s\"\n+msgstr \"不能打开 %s\"\n+\n+#: sequencer.c:590\n+#, c-format\n+msgid \"Could not read %s.\"\n+msgstr \"不能读取 %s。\"\n+\n+#: sequencer.c:597\n+#, c-format\n+msgid \"Unusable instruction sheet: %s\"\n+msgstr \"无用的指令表单：%s\"\n+\n+#: sequencer.c:625\n+#, c-format\n+msgid \"Invalid key: %s\"\n+msgstr \"无效键名：%s\"\n+\n+#: sequencer.c:628\n+#, c-format\n+msgid \"Invalid value for %s: %s\"\n+msgstr \"无效的 %s 值：%s\"\n+\n+#: sequencer.c:640\n+#, c-format\n+msgid \"Malformed options sheet: %s\"\n+msgstr \"非法的选项表单：%s\"\n+\n+#: sequencer.c:661\n+msgid \"a cherry-pick or revert is already in progress\"\n+msgstr \"一个拣选或还原操作已在进行\"\n+\n+#: sequencer.c:662\n+msgid \"try \\\"git cherry-pick (--continue | --quit | --abort)\\\"\"\n+msgstr \"尝试 \\\"git cherry-pick (--continue | --quit | --abort)\\\"\"\n+\n+#: sequencer.c:666\n+#, c-format\n+msgid \"Could not create sequencer directory %s\"\n+msgstr \"无法创建序列目录 %s\"\n+\n+#: sequencer.c:682 sequencer.c:767\n+#, c-format\n+msgid \"Error wrapping up %s.\"\n+msgstr \"错误收尾 %s。\"\n+\n+#: sequencer.c:701 sequencer.c:835\n+msgid \"no cherry-pick or revert in progress\"\n+msgstr \"没有拣选或还原操作在进行\"\n+\n+#: sequencer.c:703\n+msgid \"cannot resolve HEAD\"\n+msgstr \"不能解析 HEAD\"\n+\n+#: sequencer.c:705\n+msgid \"cannot abort from a branch yet to be born\"\n+msgstr \"不能从未初始分支终止\"\n+\n+#: sequencer.c:727\n+#, c-format\n+msgid \"cannot open %s: %s\"\n+msgstr \"不能打开 %s：%s\"\n+\n+#: sequencer.c:730\n+#, c-format\n+msgid \"cannot read %s: %s\"\n+msgstr \"不能读取 %s：%s\"\n+\n+#: sequencer.c:731\n+msgid \"unexpected end of file\"\n+msgstr \"未预期的文件结束\"\n+\n+#: sequencer.c:737\n+#, c-format\n+msgid \"stored pre-cherry-pick HEAD file '%s' is corrupt\"\n+msgstr \"保存预拣选提交的 HEAD 文件 '%s' 损坏\"\n+\n+#: sequencer.c:760\n+#, c-format\n+msgid \"Could not format %s.\"\n+msgstr \"不能格式化 %s。\"\n+\n+#: sequencer.c:922\n+msgid \"Can't revert as initial commit\"\n+msgstr \"不能作为初始提交还原\"\n+\n+#: sequencer.c:923\n+msgid \"Can't cherry-pick into empty head\"\n+msgstr \"不能拣选到空分支\"\n+\n+#: wt-status.c:134\n+msgid \"Unmerged paths:\"\n+msgstr \"未合并的路径：\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:140 wt-status.c:157\n+#, c-format\n+msgid \"  (use \\\"git reset %s <file>...\\\" to unstage)\"\n+msgstr \"  （使用 \\\"git reset %s <file>...\\\" 撤出暂存区）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:142 wt-status.c:159\n+msgid \"  (use \\\"git rm --cached <file>...\\\" to unstage)\"\n+msgstr \"  （使用 \\\"git rm --cached <file>...\\\" 撤出暂存区）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:143\n+msgid \"  (use \\\"git add/rm <file>...\\\" as appropriate to mark resolution)\"\n+msgstr \"  （酌情使用 \\\"git add/rm <file>...\\\" 标记解决方案）\"\n+\n+#: wt-status.c:151\n+msgid \"Changes to be committed:\"\n+msgstr \"要提交的变更：\"\n+\n+#: wt-status.c:169\n+msgid \"Changes not staged for commit:\"\n+msgstr \"未暂存至提交的变更：\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:173\n+msgid \"  (use \\\"git add <file>...\\\" to update what will be committed)\"\n+msgstr \"  （使用 \\\"git add <file>...\\\" 更新要提交的内容）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:175\n+msgid \"  (use \\\"git add/rm <file>...\\\" to update what will be committed)\"\n+msgstr \"  （使用 \\\"git add/rm <file>...\\\" 更新要提交的内容）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:176\n+msgid \"\"\n+\"  (use \\\"git checkout -- <file>...\\\" to discard changes in working directory)\"\n+msgstr \"  （使用 \\\"git checkout -- <file>...\\\" 丢弃工作区的改动）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:178\n+msgid \"  (commit or discard the untracked or modified content in submodules)\"\n+msgstr \"  （提交或丢弃子模组中未跟踪或修改的内容）\"\n+\n+#: wt-status.c:187\n+#, c-format\n+msgid \"%s files:\"\n+msgstr \"%s文件：\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:190\n+#, c-format\n+msgid \"  (use \\\"git %s <file>...\\\" to include in what will be committed)\"\n+msgstr \"  （使用 \\\"git %s <file>...\\\" 包含到提交列表）\"\n+\n+#: wt-status.c:207\n+msgid \"bug\"\n+msgstr \"bug\"\n+\n+#: wt-status.c:212\n+msgid \"both deleted:\"\n+msgstr \"双方删除：\"\n+\n+#: wt-status.c:213\n+msgid \"added by us:\"\n+msgstr \"由我们添加：\"\n+\n+#: wt-status.c:214\n+msgid \"deleted by them:\"\n+msgstr \"由他们删除：\"\n+\n+#: wt-status.c:215\n+msgid \"added by them:\"\n+msgstr \"由他们添加：\"\n+\n+#: wt-status.c:216\n+msgid \"deleted by us:\"\n+msgstr \"由我们删除：\"\n+\n+#: wt-status.c:217\n+msgid \"both added:\"\n+msgstr \"双方添加：\"\n+\n+#: wt-status.c:218\n+msgid \"both modified:\"\n+msgstr \"双方修改：\"\n+\n+#: wt-status.c:248\n+msgid \"new commits, \"\n+msgstr \"新提交，\"\n+\n+#: wt-status.c:250\n+msgid \"modified content, \"\n+msgstr \"修改的内容，\"\n+\n+#: wt-status.c:252\n+msgid \"untracked content, \"\n+msgstr \"未跟踪的内容，\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:266\n+#, c-format\n+msgid \"new file:   %s\"\n+msgstr \"新文件：    %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:269\n+#, c-format\n+msgid \"copied:     %s -> %s\"\n+msgstr \"拷贝：      %s -> %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:272\n+#, c-format\n+msgid \"deleted:    %s\"\n+msgstr \"删除：      %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:275\n+#, c-format\n+msgid \"modified:   %s\"\n+msgstr \"修改：      %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:278\n+#, c-format\n+msgid \"renamed:    %s -> %s\"\n+msgstr \"重命名：    %s -> %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:281\n+#, c-format\n+msgid \"typechange: %s\"\n+msgstr \"类型变更：  %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:284\n+#, c-format\n+msgid \"unknown:    %s\"\n+msgstr \"未知：      %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: wt-status.c:287\n+#, c-format\n+msgid \"unmerged:   %s\"\n+msgstr \"未合并：    %s\"\n+\n+#: wt-status.c:290\n+#, c-format\n+msgid \"bug: unhandled diff status %c\"\n+msgstr \"bug: 未处理的差异状态 %c\"\n+\n+#: wt-status.c:713\n+msgid \"On branch \"\n+msgstr \"位于分支 \"\n+\n+#: wt-status.c:720\n+msgid \"Not currently on any branch.\"\n+msgstr \"当前不在任何分支上。\"\n+\n+#: wt-status.c:731\n+msgid \"Initial commit\"\n+msgstr \"初始提交\"\n+\n+#: wt-status.c:745\n+msgid \"Untracked\"\n+msgstr \"未跟踪的\"\n+\n+#: wt-status.c:747\n+msgid \"Ignored\"\n+msgstr \"忽略的\"\n+\n+#: wt-status.c:749\n+#, c-format\n+msgid \"Untracked files not listed%s\"\n+msgstr \"未跟踪的文件没有列出%s\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:751\n+msgid \" (use -u option to show untracked files)\"\n+msgstr \" （使用 -u 参数显示未跟踪的文件）\"\n+\n+#: wt-status.c:757\n+msgid \"No changes\"\n+msgstr \"没有修改\"\n+\n+#: wt-status.c:761\n+#, c-format\n+msgid \"no changes added to commit%s\\n\"\n+msgstr \"修改尚未加入提交%s\\n\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:763\n+msgid \" (use \\\"git add\\\" and/or \\\"git commit -a\\\")\"\n+msgstr \" （使用 \\\"git add\\\" 和/或 \\\"git commit -a\\\"）\"\n+\n+#: wt-status.c:765\n+#, c-format\n+msgid \"nothing added to commit but untracked files present%s\\n\"\n+msgstr \"空提交但存在未跟踪文件%s\\n\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:767\n+msgid \" (use \\\"git add\\\" to track)\"\n+msgstr \" （使用 \\\"git add\\\" 建立跟踪）\"\n+\n+#: wt-status.c:769 wt-status.c:772 wt-status.c:775\n+#, c-format\n+msgid \"nothing to commit%s\\n\"\n+msgstr \"无须提交%s\\n\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:770\n+msgid \" (create/copy files and use \\\"git add\\\" to track)\"\n+msgstr \" （新建/拷贝的文件使用 \\\"git add\\\" 建立跟踪）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:773\n+msgid \" (use -u to show untracked files)\"\n+msgstr \" （使用 -u 显示未跟踪文件）\"\n+\n+#  注意保持前导空格\n+#: wt-status.c:776\n+msgid \" (working directory clean)\"\n+msgstr \" （干净的工作区）\"\n+\n+#: wt-status.c:884\n+msgid \"HEAD (no branch)\"\n+msgstr \"头（非分支）\"\n+\n+#  注意保持句尾空格\n+#: wt-status.c:890\n+msgid \"Initial commit on \"\n+msgstr \"初始提交于 \"\n+\n+#  注意保持句尾空格\n+#: wt-status.c:905\n+msgid \"behind \"\n+msgstr \"落后 \"\n+\n+#  注意保持句尾空格\n+#: wt-status.c:908 wt-status.c:911\n+msgid \"ahead \"\n+msgstr \"领先 \"\n+\n+#  注意保持句尾空格\n+#: wt-status.c:913\n+msgid \", behind \"\n+msgstr \"，落后 \"\n+\n+#: builtin/add.c:62\n+#, c-format\n+msgid \"unexpected diff status %c\"\n+msgstr \"意外的差异状态 %c\"\n+\n+#: builtin/add.c:67 builtin/commit.c:298\n+msgid \"updating files failed\"\n+msgstr \"更新文件失败\"\n+\n+#: builtin/add.c:77\n+#, c-format\n+msgid \"remove '%s'\\n\"\n+msgstr \"删除 '%s'\\n\"\n+\n+#: builtin/add.c:176\n+#, c-format\n+msgid \"Path '%s' is in submodule '%.*s'\"\n+msgstr \"路径 '%s' 属于模组 '%.*s'\"\n+\n+#: builtin/add.c:192\n+msgid \"Unstaged changes after refreshing the index:\"\n+msgstr \"刷新暂存区后未暂存的变更：\"\n+\n+#: builtin/add.c:195 builtin/add.c:455 builtin/rm.c:186\n+#, c-format\n+msgid \"pathspec '%s' did not match any files\"\n+msgstr \"路径 '%s' 未匹配任何文件\"\n+\n+#: builtin/add.c:209\n+#, c-format\n+msgid \"'%s' is beyond a symbolic link\"\n+msgstr \"'%s' 位于符号链接中\"\n+\n+#: builtin/add.c:276\n+msgid \"Could not read the index\"\n+msgstr \"无法读取暂存区\"\n+\n+#: builtin/add.c:285\n+#, c-format\n+msgid \"Could not open '%s' for writing.\"\n+msgstr \"无法打开 '%s' 以写入。\"\n+\n+#: builtin/add.c:289\n+msgid \"Could not write patch\"\n+msgstr \"无法写补丁\"\n+\n+#: builtin/add.c:294\n+#, c-format\n+msgid \"Could not stat '%s'\"\n+msgstr \"无法查看文件状态 '%s'\"\n+\n+#: builtin/add.c:296\n+msgid \"Empty patch. Aborted.\"\n+msgstr \"空补丁。异常终止。\"\n+\n+#: builtin/add.c:302\n+#, c-format\n+msgid \"Could not apply '%s'\"\n+msgstr \"无法应用 '%s'\"\n+\n+#: builtin/add.c:311\n+msgid \"The following paths are ignored by one of your .gitignore files:\\n\"\n+msgstr \"下列路径被您的一个 .gitignore 文件所忽略：\\n\"\n+\n+#: builtin/add.c:351\n+#, c-format\n+msgid \"Use -f if you really want to add them.\\n\"\n+msgstr \"使用 -f 参数如果你确实要添加它们。\\n\"\n+\n+#: builtin/add.c:352\n+msgid \"no files added\"\n+msgstr \"没有文件被添加\"\n+\n+#: builtin/add.c:358\n+msgid \"adding files failed\"\n+msgstr \"添加文件失败\"\n+\n+#: builtin/add.c:390\n+msgid \"-A and -u are mutually incompatible\"\n+msgstr \"-A 和 -u 选项互斥\"\n+\n+#: builtin/add.c:392\n+msgid \"Option --ignore-missing can only be used together with --dry-run\"\n+msgstr \"选项 --ignore-missing 只能和 --dry-run 共用\"\n+\n+#: builtin/add.c:412\n+#, c-format\n+msgid \"Nothing specified, nothing added.\\n\"\n+msgstr \"未提供参数，没有文件被添加。\\n\"\n+\n+#: builtin/add.c:413\n+#, c-format\n+msgid \"Maybe you wanted to say 'git add .'?\\n\"\n+msgstr \"也许您想要执行 'git add .'？\\n\"\n+\n+#: builtin/add.c:419 builtin/clean.c:95 builtin/commit.c:358 builtin/mv.c:82\n+#: builtin/rm.c:162\n+msgid \"index file corrupt\"\n+msgstr \"暂存区文件损坏\"\n+\n+#: builtin/add.c:475 builtin/mv.c:229 builtin/rm.c:260\n+msgid \"Unable to write new index file\"\n+msgstr \"无法写入新暂存区文件\"\n+\n+#: builtin/archive.c:17\n+#, c-format\n+msgid \"could not create archive file '%s'\"\n+msgstr \"无法创建归档文件 '%s'\"\n+\n+#: builtin/archive.c:20\n+msgid \"could not redirect output\"\n+msgstr \"无法重定向输出\"\n+\n+#: builtin/archive.c:37\n+msgid \"git archive: Remote with no URL\"\n+msgstr \"git archive: 未提供远程URL\"\n+\n+#: builtin/archive.c:58\n+msgid \"git archive: expected ACK/NAK, got EOF\"\n+msgstr \"git archive: 期待ACK/NACK，却得到EOF\"\n+\n+#: builtin/archive.c:63\n+#, c-format\n+msgid \"git archive: NACK %s\"\n+msgstr \"git archive: NACK %s\"\n+\n+#: builtin/archive.c:65\n+#, c-format\n+msgid \"remote error: %s\"\n+msgstr \"远程错误：%s\"\n+\n+#: builtin/archive.c:66\n+msgid \"git archive: protocol error\"\n+msgstr \"git archive: 协议错误\"\n+\n+#: builtin/archive.c:71\n+msgid \"git archive: expected a flush\"\n+msgstr \"git archive: 预期一个刷新\"\n+\n+#: builtin/branch.c:137\n+#, c-format\n+msgid \"\"\n+\"deleting branch '%s' that has been merged to\\n\"\n+\"         '%s', but not yet merged to HEAD.\"\n+msgstr \"\"\n+\"要删除的分支 '%s' 已经合并到\\n\"\n+\"         '%s'，但未合并到 HEAD。\"\n+\n+#: builtin/branch.c:141\n+#, c-format\n+msgid \"\"\n+\"not deleting branch '%s' that is not yet merged to\\n\"\n+\"         '%s', even though it is merged to HEAD.\"\n+msgstr \"\"\n+\"不要删除分支 '%s' 其尚未合并到\\n\"\n+\"         '%s'，虽然它已经合并到 HEAD。\"\n+\n+#  汉字之间无空格，故删除尾部空格\n+#. TRANSLATORS: This is \"remote \" in \"remote branch '%s' not found\"\n+#: builtin/branch.c:163\n+msgid \"remote \"\n+msgstr \"远程\"\n+\n+#: builtin/branch.c:171\n+msgid \"cannot use -a with -d\"\n+msgstr \"不能将 -a 和 -d 共用\"\n+\n+#: builtin/branch.c:177\n+msgid \"Couldn't look up commit object for HEAD\"\n+msgstr \"无法查询 HEAD 指向的提交对象\"\n+\n+#: builtin/branch.c:182\n+#, c-format\n+msgid \"Cannot delete the branch '%s' which you are currently on.\"\n+msgstr \"无法删除您当前所在的分支 '%s'。\"\n+\n+#: builtin/branch.c:192\n+#, c-format\n+msgid \"%sbranch '%s' not found.\"\n+msgstr \"%s分支 '%s' 未发现。\"\n+\n+#: builtin/branch.c:200\n+#, c-format\n+msgid \"Couldn't look up commit object for '%s'\"\n+msgstr \"无法查询 '%s' 指向的提交对象\"\n+\n+#: builtin/branch.c:206\n+#, c-format\n+msgid \"\"\n+\"The branch '%s' is not fully merged.\\n\"\n+\"If you are sure you want to delete it, run 'git branch -D %s'.\"\n+msgstr \"\"\n+\"分支 '%s' 没有完全合并。\\n\"\n+\"如果您确认要删除它，执行 'git branch -D %s'。\"\n+\n+#: builtin/branch.c:214\n+#, c-format\n+msgid \"Error deleting %sbranch '%s'\"\n+msgstr \"错误删除 %s分支 '%s'\"\n+\n+#: builtin/branch.c:219\n+#, c-format\n+msgid \"Deleted %sbranch %s (was %s).\\n\"\n+msgstr \"已删除 %s分支 %s（曾为 %s）。\\n\"\n+\n+#: builtin/branch.c:224\n+msgid \"Update of config-file failed\"\n+msgstr \"无法更新 config 文件\"\n+\n+#: builtin/branch.c:322\n+#, c-format\n+msgid \"branch '%s' does not point at a commit\"\n+msgstr \"分支 '%s' 未指向一个提交\"\n+\n+#  注意保持句尾空格\n+#: builtin/branch.c:394\n+#, c-format\n+msgid \"behind %d] \"\n+msgstr \"落后 %d] \"\n+\n+#  注意保持句尾空格\n+#: builtin/branch.c:396\n+#, c-format\n+msgid \"ahead %d] \"\n+msgstr \"领先 %d] \"\n+\n+#  注意保持句尾空格\n+#: builtin/branch.c:398\n+#, c-format\n+msgid \"ahead %d, behind %d] \"\n+msgstr \"领先 %d，落后 %d] \"\n+\n+#: builtin/branch.c:501\n+msgid \"(no branch)\"\n+msgstr \"（非分支）\"\n+\n+#: builtin/branch.c:562\n+msgid \"some refs could not be read\"\n+msgstr \"一些引用无法读取\"\n+\n+#: builtin/branch.c:575\n+msgid \"cannot rename the current branch while not on any.\"\n+msgstr \"无法重命名不存在的当前分支。\"\n+\n+#: builtin/branch.c:585\n+#, c-format\n+msgid \"Invalid branch name: '%s'\"\n+msgstr \"无效的分支名：'%s'\"\n+\n+#: builtin/branch.c:600\n+msgid \"Branch rename failed\"\n+msgstr \"分支重命名失败\"\n+\n+#: builtin/branch.c:604\n+#, c-format\n+msgid \"Renamed a misnamed branch '%s' away\"\n+msgstr \"重命名掉一个错误命名的旧分支 '%s'\"\n+\n+#: builtin/branch.c:608\n+#, c-format\n+msgid \"Branch renamed to %s, but HEAD is not updated!\"\n+msgstr \"分支重命名为 %s，但 HEAD 没有更新！\"\n+\n+#: builtin/branch.c:615\n+msgid \"Branch is renamed, but update of config-file failed\"\n+msgstr \"分支被重命名，但更新 config 文件失败\"\n+\n+#: builtin/branch.c:630\n+#, c-format\n+msgid \"malformed object name %s\"\n+msgstr \"非法的对象名 %s\"\n+\n+#: builtin/branch.c:654\n+#, c-format\n+msgid \"could not write branch description template: %s\\n\"\n+msgstr \"不能写分支描述模版：%s\\n\"\n+\n+#: builtin/branch.c:742\n+msgid \"Failed to resolve HEAD as a valid ref.\"\n+msgstr \"无法将 HEAD 解析为有效引用。\"\n+\n+#: builtin/branch.c:747 builtin/clone.c:570\n+msgid \"HEAD not found below refs/heads!\"\n+msgstr \"未在 /refs/heads 下发现 HEAD！\"\n+\n+#: builtin/branch.c:790\n+msgid \"-a and -r options to 'git branch' do not make sense with a branch name\"\n+msgstr \"'git branch' 的 -a 和 -r 选项带一个分支名参数没有意义\"\n+\n+#: builtin/bundle.c:47\n+#, c-format\n+msgid \"%s is okay\\n\"\n+msgstr \"%s 可以\\n\"\n+\n+#: builtin/bundle.c:56\n+msgid \"Need a repository to create a bundle.\"\n+msgstr \"需要一个版本库来创建包\"\n+\n+#: builtin/bundle.c:60\n+msgid \"Need a repository to unbundle.\"\n+msgstr \"需要一个版本库来解包\"\n+\n+#: builtin/checkout.c:113 builtin/checkout.c:146\n+#, c-format\n+msgid \"path '%s' does not have our version\"\n+msgstr \"路径 '%s' 没有我们的版本\"\n+\n+#: builtin/checkout.c:115 builtin/checkout.c:148\n+#, c-format\n+msgid \"path '%s' does not have their version\"\n+msgstr \"路径 '%s' 没有他们的版本\"\n+\n+#: builtin/checkout.c:131\n+#, c-format\n+msgid \"path '%s' does not have all necessary versions\"\n+msgstr \"路径 '%s' 没有全部必须的版本\"\n+\n+#: builtin/checkout.c:175\n+#, c-format\n+msgid \"path '%s' does not have necessary versions\"\n+msgstr \"路径 '%s' 没有必须的版本\"\n+\n+#: builtin/checkout.c:192\n+#, c-format\n+msgid \"path '%s': cannot merge\"\n+msgstr \"path '%s': 无法合并\"\n+\n+#: builtin/checkout.c:209\n+#, c-format\n+msgid \"Unable to add merge result for '%s'\"\n+msgstr \"无法为 '%s' 添加合并结果\"\n+\n+#: builtin/checkout.c:212 builtin/reset.c:158\n+#, c-format\n+msgid \"make_cache_entry failed for path '%s'\"\n+msgstr \"对路径 '%s' 的 make_cache_entry 操作失败\"\n+\n+#: builtin/checkout.c:234 builtin/checkout.c:392\n+msgid \"corrupt index file\"\n+msgstr \"冲突的暂存区文件\"\n+\n+#: builtin/checkout.c:264 builtin/checkout.c:271\n+#, c-format\n+msgid \"path '%s' is unmerged\"\n+msgstr \"路径 '%s' 未合并\"\n+\n+#: builtin/checkout.c:302 builtin/checkout.c:498 builtin/clone.c:595\n+#: builtin/merge.c:809\n+msgid \"unable to write new index file\"\n+msgstr \"无法写新的暂存区文件\"\n+\n+#: builtin/checkout.c:319 builtin/diff.c:298 builtin/merge.c:406\n+msgid \"diff_setup_done failed\"\n+msgstr \"diff_setup_done 失败\"\n+\n+#: builtin/checkout.c:414\n+msgid \"you need to resolve your current index first\"\n+msgstr \"您需要先解决当前暂存区的冲突\"\n+\n+#: builtin/checkout.c:533\n+#, c-format\n+msgid \"Can not do reflog for '%s'\\n\"\n+msgstr \"不能对 '%s' 保存引用日志\\n\"\n+\n+#: builtin/checkout.c:565\n+msgid \"HEAD is now at\"\n+msgstr \"HEAD 目前位于\"\n+\n+#: builtin/checkout.c:572\n+#, c-format\n+msgid \"Reset branch '%s'\\n\"\n+msgstr \"重置分支 '%s'\\n\"\n+\n+#: builtin/checkout.c:575\n+#, c-format\n+msgid \"Already on '%s'\\n\"\n+msgstr \"已经位于 '%s'\\n\"\n+\n+#: builtin/checkout.c:579\n+#, c-format\n+msgid \"Switched to and reset branch '%s'\\n\"\n+msgstr \"切换并重置分支 '%s'\\n\"\n+\n+#: builtin/checkout.c:581\n+#, c-format\n+msgid \"Switched to a new branch '%s'\\n\"\n+msgstr \"切换到一个新分支 '%s'\\n\"\n+\n+#: builtin/checkout.c:583\n+#, c-format\n+msgid \"Switched to branch '%s'\\n\"\n+msgstr \"切换到分支 '%s'\\n\"\n+\n+#  注意保持前导空格\n+#: builtin/checkout.c:639\n+#, c-format\n+msgid \" ... and %d more.\\n\"\n+msgstr \" ... 及 %d 更多。\\n\"\n+\n+#. The singular version\n+#: builtin/checkout.c:645\n+#, c-format\n+msgid \"\"\n+\"Warning: you are leaving %d commit behind, not connected to\\n\"\n+\"any of your branches:\\n\"\n+\"\\n\"\n+\"%s\\n\"\n+msgid_plural \"\"\n+\"Warning: you are leaving %d commits behind, not connected to\\n\"\n+\"any of your branches:\\n\"\n+\"\\n\"\n+\"%s\\n\"\n+msgstr[0] \"\"\n+\"警告：您正丢下 %d 个提交，未和任何分支关联：\\n\"\n+\"\\n\"\n+\"%s\\n\"\n+\n+#: builtin/checkout.c:663\n+#, c-format\n+msgid \"\"\n+\"If you want to keep them by creating a new branch, this may be a good time\\n\"\n+\"to do so with:\\n\"\n+\"\\n\"\n+\" git branch new_branch_name %s\\n\"\n+\"\\n\"\n+msgstr \"\"\n+\"如果您想要通过创建新分支保存他们，这可能是一个好时候。\\n\"\n+\"如下操作：\\n\"\n+\"\\n\"\n+\" git branch new_branch_name %s\\n\"\n+\"\\n\"\n+\n+#: builtin/checkout.c:692\n+msgid \"internal error in revision walk\"\n+msgstr \"在版本遍历时遇到内部错误\"\n+\n+#: builtin/checkout.c:696\n+msgid \"Previous HEAD position was\"\n+msgstr \"之前的 HEAD 位置是\"\n+\n+#: builtin/checkout.c:722\n+msgid \"You are on a branch yet to be born\"\n+msgstr \"您位于一个未初始化的分支\"\n+\n+#. case (1)\n+#: builtin/checkout.c:853\n+#, c-format\n+msgid \"invalid reference: %s\"\n+msgstr \"无效引用：%s\"\n+\n+#. case (1): want a tree\n+#: builtin/checkout.c:892\n+#, c-format\n+msgid \"reference is not a tree: %s\"\n+msgstr \"引用不是一个树：%s\"\n+\n+#: builtin/checkout.c:961\n+msgid \"-B cannot be used with -b\"\n+msgstr \"-B 不能和 -b 共用\"\n+\n+#: builtin/checkout.c:970\n+msgid \"--patch is incompatible with all other options\"\n+msgstr \"--patch 选项和其他选项不兼容\"\n+\n+#: builtin/checkout.c:973\n+msgid \"--detach cannot be used with -b/-B/--orphan\"\n+msgstr \"--detach 不能和 -b/-B/--orphan 共用\"\n+\n+#: builtin/checkout.c:975\n+msgid \"--detach cannot be used with -t\"\n+msgstr \"--detach 不能和 -t 共用\"\n+\n+#: builtin/checkout.c:981\n+msgid \"--track needs a branch name\"\n+msgstr \"--track 需要一个分支名\"\n+\n+#: builtin/checkout.c:988\n+msgid \"Missing branch name; try -b\"\n+msgstr \"缺少分支名；尝试 -b\"\n+\n+#: builtin/checkout.c:994\n+msgid \"--orphan and -b|-B are mutually exclusive\"\n+msgstr \"--orphan 和 -b|-B 互斥\"\n+\n+#: builtin/checkout.c:996\n+msgid \"--orphan cannot be used with -t\"\n+msgstr \"--orphan 不能和 -t 共用\"\n+\n+#: builtin/checkout.c:1006\n+msgid \"git checkout: -f and -m are incompatible\"\n+msgstr \"git checkout: -f 和 -m 不兼容\"\n+\n+#: builtin/checkout.c:1040\n+msgid \"invalid path specification\"\n+msgstr \"无效的路径\"\n+\n+#: builtin/checkout.c:1048\n+#, c-format\n+msgid \"\"\n+\"git checkout: updating paths is incompatible with switching branches.\\n\"\n+\"Did you intend to checkout '%s' which can not be resolved as commit?\"\n+msgstr \"\"\n+\"git checkout: 更新路径和切换分支不兼容。\\n\"\n+\"您是想要检出 '%s' 但未能将其解析为提交么？\"\n+\n+#: builtin/checkout.c:1050\n+msgid \"git checkout: updating paths is incompatible with switching branches.\"\n+msgstr \"git checkout: 更新路径和切换分支不兼容。\"\n+\n+#: builtin/checkout.c:1055\n+msgid \"git checkout: --detach does not take a path argument\"\n+msgstr \"git checkout: --detach 不跟路径参数\"\n+\n+#: builtin/checkout.c:1058\n+msgid \"\"\n+\"git checkout: --ours/--theirs, --force and --merge are incompatible when\\n\"\n+\"checking out of the index.\"\n+msgstr \"\"\n+\"git checkout: --ours/--theirs, --force 和 --merge 不兼容当\\n\"\n+\"检出暂存区时。\"\n+\n+#: builtin/checkout.c:1077\n+msgid \"Cannot switch branch to a non-commit.\"\n+msgstr \"无法切换分支到一个非提交。\"\n+\n+#: builtin/checkout.c:1080\n+msgid \"--ours/--theirs is incompatible with switching branches.\"\n+msgstr \"--ours/--theirs 和切换分支不兼容。\"\n+\n+#: builtin/clean.c:78\n+msgid \"-x and -X cannot be used together\"\n+msgstr \"-x 和 -X 不能共用\"\n+\n+#: builtin/clean.c:82\n+msgid \"\"\n+\"clean.requireForce set to true and neither -n nor -f given; refusing to clean\"\n+msgstr \"\"\n+\"clean.requireForce 设置为 true，若未提供 -n 或 -f 选项，拒绝执行清理动作\"\n+\n+#: builtin/clean.c:85\n+msgid \"\"\n+\"clean.requireForce defaults to true and neither -n nor -f given; refusing to \"\n+\"clean\"\n+msgstr \"\"\n+\"clean.requireForce 默认为 true，若未提供 -n 或 -f 选项，拒绝执行清理动作\"\n+\n+#: builtin/clean.c:155 builtin/clean.c:176\n+#, c-format\n+msgid \"Would remove %s\\n\"\n+msgstr \"将删除 %s\\n\"\n+\n+#: builtin/clean.c:159 builtin/clean.c:179\n+#, c-format\n+msgid \"Removing %s\\n\"\n+msgstr \"正删除 %s\\n\"\n+\n+#: builtin/clean.c:162 builtin/clean.c:182\n+#, c-format\n+msgid \"failed to remove %s\"\n+msgstr \"无法删除 %s\"\n+\n+#: builtin/clean.c:166\n+#, c-format\n+msgid \"Would not remove %s\\n\"\n+msgstr \"不会删除 %s\\n\"\n+\n+#: builtin/clean.c:168\n+#, c-format\n+msgid \"Not removing %s\\n\"\n+msgstr \"未删除 %s\\n\"\n+\n+#: builtin/clone.c:246\n+#, c-format\n+msgid \"reference repository '%s' is not a local directory.\"\n+msgstr \"引用版本库 '%s' 不是一个本地目录。\"\n+\n+#: builtin/clone.c:313\n+#, c-format\n+msgid \"failed to open '%s'\"\n+msgstr \"打开 '%s' 失败\"\n+\n+#: builtin/clone.c:317\n+#, c-format\n+msgid \"failed to create directory '%s'\"\n+msgstr \"创建目录 '%s' 失败\"\n+\n+#: builtin/clone.c:319 builtin/diff.c:75\n+#, c-format\n+msgid \"failed to stat '%s'\"\n+msgstr \"枚举 '%s' 状态失败\"\n+\n+#: builtin/clone.c:321\n+#, c-format\n+msgid \"%s exists and is not a directory\"\n+msgstr \"%s 存在且不是一个目录\"\n+\n+#: builtin/clone.c:335\n+#, c-format\n+msgid \"failed to stat %s\\n\"\n+msgstr \"枚举 %s 状态失败\\n\"\n+\n+#: builtin/clone.c:352\n+#, c-format\n+msgid \"failed to unlink '%s'\"\n+msgstr \"删除 '%s' 失败\"\n+\n+#: builtin/clone.c:357\n+#, c-format\n+msgid \"failed to create link '%s'\"\n+msgstr \"创建链接 '%s' 失败\"\n+\n+#: builtin/clone.c:361\n+#, c-format\n+msgid \"failed to copy file to '%s'\"\n+msgstr \"拷贝文件至 '%s' 失败\"\n+\n+#: builtin/clone.c:384\n+#, c-format\n+msgid \"done.\\n\"\n+msgstr \"完成。\\n\"\n+\n+#: builtin/clone.c:451\n+#, c-format\n+msgid \"Could not find remote branch %s to clone.\"\n+msgstr \"无法发现要克隆的远程分支 %s。\"\n+\n+#: builtin/clone.c:561\n+msgid \"remote HEAD refers to nonexistent ref, unable to checkout.\\n\"\n+msgstr \"远程 HEAD 指向一个不存在的引用，无法检出。\\n\"\n+\n+#: builtin/clone.c:651\n+msgid \"Too many arguments.\"\n+msgstr \"太多参数。\"\n+\n+#: builtin/clone.c:655\n+msgid \"You must specify a repository to clone.\"\n+msgstr \"你必须指定一个版本库来克隆\"\n+\n+#: builtin/clone.c:666\n+#, c-format\n+msgid \"--bare and --origin %s options are incompatible.\"\n+msgstr \"--bare 和 --origin %s 选项不兼容。\"\n+\n+#: builtin/clone.c:680\n+#, c-format\n+msgid \"repository '%s' does not exist\"\n+msgstr \"版本库 '%s' 不存在\"\n+\n+#: builtin/clone.c:685\n+msgid \"--depth is ignored in local clones; use file:// instead.\"\n+msgstr \"--depth 在本地克隆被忽略，改为 file:// 协议试试。\"\n+\n+#: builtin/clone.c:695\n+#, c-format\n+msgid \"destination path '%s' already exists and is not an empty directory.\"\n+msgstr \"目标路径 '%s' 已经存在且不是一个空目录。\"\n+\n+#: builtin/clone.c:705\n+#, c-format\n+msgid \"working tree '%s' already exists.\"\n+msgstr \"工作区 '%s' 已经存在。\"\n+\n+#: builtin/clone.c:718 builtin/clone.c:732\n+#, c-format\n+msgid \"could not create leading directories of '%s'\"\n+msgstr \"无法为 '%s' 创建目录\"\n+\n+#: builtin/clone.c:721\n+#, c-format\n+msgid \"could not create work tree dir '%s'.\"\n+msgstr \"无法为 '%s' 创建工作区目录。\"\n+\n+#: builtin/clone.c:740\n+#, c-format\n+msgid \"Cloning into bare repository '%s'...\\n\"\n+msgstr \"克隆到裸版本库 '%s'...\\n\"\n+\n+#: builtin/clone.c:742\n+#, c-format\n+msgid \"Cloning into '%s'...\\n\"\n+msgstr \"正克隆到 '%s'...\\n\"\n+\n+#: builtin/clone.c:798\n+#, c-format\n+msgid \"Don't know how to clone %s\"\n+msgstr \"不知道如何克隆 %s\"\n+\n+#: builtin/clone.c:847\n+#, c-format\n+msgid \"Remote branch %s not found in upstream %s\"\n+msgstr \"远程分支 %s 在上游 %s 未发现\"\n+\n+#: builtin/clone.c:854\n+msgid \"You appear to have cloned an empty repository.\"\n+msgstr \"您似乎克隆了一个空版本库。\"\n+\n+#: builtin/commit.c:42\n+msgid \"\"\n+\"Your name and email address were configured automatically based\\n\"\n+\"on your username and hostname. Please check that they are accurate.\\n\"\n+\"You can suppress this message by setting them explicitly:\\n\"\n+\"\\n\"\n+\"    git config --global user.name \\\"Your Name\\\"\\n\"\n+\"    git config --global user.email you@example.com\\n\"\n+\"\\n\"\n+\"After doing this, you may fix the identity used for this commit with:\\n\"\n+\"\\n\"\n+\"    git commit --amend --reset-author\\n\"\n+msgstr \"\"\n+\"您的姓名和邮件地址会基于您的用户名和主机地址自动配置。请检查它们\\n\"\n+\"正确与否。您可通过下面命令对其显式声明以避免重复出现类似提示：\\n\"\n+\"\\n\"\n+\"    git config --global user.name \\\"Your Name\\\"\\n\"\n+\"    git config --global user.email you@example.com\\n\"\n+\"\\n\"\n+\"设置完毕后，您可用下面命令来更改此次提交所使用的用户ID：\\n\"\n+\"\\n\"\n+\"    git commit --amend --reset-author\\n\"\n+\n+#: builtin/commit.c:54\n+msgid \"\"\n+\"You asked to amend the most recent commit, but doing so would make\\n\"\n+\"it empty. You can repeat your command with --allow-empty, or you can\\n\"\n+\"remove the commit entirely with \\\"git reset HEAD^\\\".\\n\"\n+msgstr \"\"\n+\"您要求修补最近的提交，但这么做会造成空提交。您可重复您的命令并带上\\n\"\n+\"--allow-empty 选项，或者您可以整个删除该提交用 \\\"git reset HEAD^\\\"。\\n\"\n+\n+#: builtin/commit.c:59\n+msgid \"\"\n+\"The previous cherry-pick is now empty, possibly due to conflict resolution.\\n\"\n+\"If you wish to commit it anyway, use:\\n\"\n+\"\\n\"\n+\"    git commit --allow-empty\\n\"\n+\"\\n\"\n+\"Otherwise, please use 'git reset'\\n\"\n+msgstr \"\"\n+\"之前的拣选操作现在为空，可能是由冲突解决导致的。如果您想继续提交，用：\\n\"\n+\"\\n\"\n+\"    git commit --allow-empty\\n\"\n+\"\\n\"\n+\"否则，请用 'git reset'\\n\"\n+\n+#: builtin/commit.c:205 builtin/reset.c:33\n+msgid \"merge\"\n+msgstr \"合并\"\n+\n+#: builtin/commit.c:208\n+msgid \"cherry-pick\"\n+msgstr \"拣选\"\n+\n+#: builtin/commit.c:325\n+msgid \"failed to unpack HEAD tree object\"\n+msgstr \"解包 HEAD 树对象失败\"\n+\n+#: builtin/commit.c:367\n+msgid \"unable to create temporary index\"\n+msgstr \"不能创建临时暂存区\"\n+\n+#: builtin/commit.c:373\n+msgid \"interactive add failed\"\n+msgstr \"交互式添加失败\"\n+\n+#: builtin/commit.c:406 builtin/commit.c:427 builtin/commit.c:473\n+msgid \"unable to write new_index file\"\n+msgstr \"无法写入新暂存区文件\"\n+\n+#  %s若翻为中文，前后不需要空格\n+#: builtin/commit.c:457\n+#, c-format\n+msgid \"cannot do a partial commit during a %s.\"\n+msgstr \"在%s过程中不能做部分提交。\"\n+\n+#: builtin/commit.c:466\n+msgid \"cannot read the index\"\n+msgstr \"无法读取暂存区\"\n+\n+#: builtin/commit.c:486\n+msgid \"unable to write temporary index file\"\n+msgstr \"无法写临时暂存区文件\"\n+\n+#: builtin/commit.c:549 builtin/commit.c:555\n+#, c-format\n+msgid \"invalid commit: %s\"\n+msgstr \"无效的提交：%s\"\n+\n+#: builtin/commit.c:573\n+msgid \"malformed --author parameter\"\n+msgstr \"非法的 --author 参数\"\n+\n+#: builtin/commit.c:629\n+#, c-format\n+msgid \"Malformed ident string: '%s'\"\n+msgstr \"非法的识别字串：'%s'\"\n+\n+#: builtin/commit.c:664 builtin/commit.c:697 builtin/commit.c:994\n+#, c-format\n+msgid \"could not lookup commit %s\"\n+msgstr \"不能查询提交 %s\"\n+\n+#: builtin/commit.c:676 builtin/shortlog.c:296\n+#, c-format\n+msgid \"(reading log message from standard input)\\n\"\n+msgstr \"（正从标准输入中读取说明信息）\\n\"\n+\n+#: builtin/commit.c:678\n+msgid \"could not read log from standard input\"\n+msgstr \"无法从标准输入中读取说明信息\"\n+\n+#: builtin/commit.c:682\n+#, c-format\n+msgid \"could not read log file '%s'\"\n+msgstr \"无法读取说明文件 '%s'\"\n+\n+#: builtin/commit.c:688\n+msgid \"commit has empty message\"\n+msgstr \"提交说明为空\"\n+\n+#: builtin/commit.c:704\n+msgid \"could not read MERGE_MSG\"\n+msgstr \"无法读取 MERGE_MSG\"\n+\n+#: builtin/commit.c:708\n+msgid \"could not read SQUASH_MSG\"\n+msgstr \"无法读取 SQUASH_MSG\"\n+\n+#: builtin/commit.c:712\n+#, c-format\n+msgid \"could not read '%s'\"\n+msgstr \"无法读取 '%s'\"\n+\n+#: builtin/commit.c:740\n+#, c-format\n+msgid \"could not open '%s'\"\n+msgstr \"无法打开 '%s'\"\n+\n+#: builtin/commit.c:764\n+msgid \"could not write commit template\"\n+msgstr \"无法写提交模版\"\n+\n+#  %s若翻为中文，前后不需要空格\n+#: builtin/commit.c:777\n+#, c-format\n+msgid \"\"\n+\"\\n\"\n+\"It looks like you may be committing a %s.\\n\"\n+\"If this is not correct, please remove the file\\n\"\n+\"\\t%s\\n\"\n+\"and try again.\\n\"\n+msgstr \"\"\n+\"\\n\"\n+\"看起来您正在提交一个%s。\\n\"\n+\"如果不是这样，请删除文件\\n\"\n+\"\\t%s\\n\"\n+\"然后重试。\\n\"\n+\n+#  注意保持前导空格\n+#: builtin/commit.c:790\n+msgid \"Please enter the commit message for your changes.\"\n+msgstr \"请为您的修改输入提交说明。\"\n+\n+#: builtin/commit.c:793\n+msgid \"\"\n+\" Lines starting\\n\"\n+\"with '#' will be ignored, and an empty message aborts the commit.\\n\"\n+msgstr \"\"\n+\" 以 '#' 开头\\n\"\n+\"的行将被忽略，而且空提交说明将会终止提交。\\n\"\n+\n+#  注意保持前导空格\n+#: builtin/commit.c:798\n+msgid \"\"\n+\" Lines starting\\n\"\n+\"with '#' will be kept; you may remove them yourself if you want to.\\n\"\n+\"An empty message aborts the commit.\\n\"\n+msgstr \"\"\n+\" 以 '#' 开头\\n\"\n+\"的行将被保留，您可以删除它们如果您想这样做。空提交说明将会终止提交。\\n\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: builtin/commit.c:810\n+#, c-format\n+msgid \"%sAuthor:    %s\"\n+msgstr \"%s作者：     %s\"\n+\n+#  为保证在输出中对齐，注意调整句中空格！\n+#: builtin/commit.c:817\n+#, c-format\n+msgid \"%sCommitter: %s\"\n+msgstr \"%s提交者：   %s\"\n+\n+#: builtin/commit.c:837\n+msgid \"Cannot read index\"\n+msgstr \"无法读取暂存区\"\n+\n+#: builtin/commit.c:874\n+msgid \"Error building trees\"\n+msgstr \"无法创建树对象\"\n+\n+#: builtin/commit.c:889 builtin/tag.c:324\n+#, c-format\n+msgid \"Please supply the message using either -m or -F option.\\n\"\n+msgstr \"请使用 -m 或者 -F 选项提供说明。\\n\"\n+\n+#: builtin/commit.c:969\n+#, c-format\n+msgid \"No existing author found with '%s'\"\n+msgstr \"没有找到匹配 '%s' 的作者\"\n+\n+#: builtin/commit.c:984 builtin/commit.c:1176\n+#, c-format\n+msgid \"Invalid untracked files mode '%s'\"\n+msgstr \"无效的非追踪文件参数 '%s'\"\n+\n+#: builtin/commit.c:1024\n+msgid \"Using both --reset-author and --author does not make sense\"\n+msgstr \"同时使用 --reset-author 和 --author 没有意义\"\n+\n+#: builtin/commit.c:1035\n+msgid \"You have nothing to amend.\"\n+msgstr \"您没有要修补。\"\n+\n+#  %s若翻为中文，前后不需要空格\n+#: builtin/commit.c:1037\n+#, c-format\n+msgid \"You are in the middle of a %s -- cannot amend.\"\n+msgstr \"您正处于一个%s过程中 -- 无法修补提交。\"\n+\n+#: builtin/commit.c:1039\n+msgid \"Options --squash and --fixup cannot be used together\"\n+msgstr \"选项 --squash 和 --fixup 不能共用\"\n+\n+#: builtin/commit.c:1049\n+msgid \"Only one of -c/-C/-F/--fixup can be used.\"\n+msgstr \"只能用一个 -c/-C/-F/--fixup 选项。\"\n+\n+#: builtin/commit.c:1051\n+msgid \"Option -m cannot be combined with -c/-C/-F/--fixup.\"\n+msgstr \"选项 -m 不能和 -c/-C/-F/--fixup 共用。\"\n+\n+#: builtin/commit.c:1057\n+msgid \"--reset-author can be used only with -C, -c or --amend.\"\n+msgstr \"--reset-author 只能和 -C, -c 或 --amend 共用。\"\n+\n+#: builtin/commit.c:1074\n+msgid \"Only one of --include/--only/--all/--interactive/--patch can be used.\"\n+msgstr \"只能用一个 --include/--only/--all/--interactive/--patch 选项。\"\n+\n+#: builtin/commit.c:1076\n+msgid \"No paths with --include/--only does not make sense.\"\n+msgstr \"参数 --include/--only 不跟路径没有意义。\"\n+\n+#: builtin/commit.c:1078\n+msgid \"Clever... amending the last one with dirty index.\"\n+msgstr \"聪明... 在暂存区不干净下修补最后的提交。\"\n+\n+#: builtin/commit.c:1080\n+msgid \"Explicit paths specified without -i nor -o; assuming --only paths...\"\n+msgstr \"没有用 -i 或 -o 选项而显式地提供路径，认为是 --only paths...\"\n+\n+#: builtin/commit.c:1090 builtin/tag.c:500\n+#, c-format\n+msgid \"Invalid cleanup mode %s\"\n+msgstr \"无效的清理模式 %s\"\n+\n+#: builtin/commit.c:1095\n+msgid \"Paths with -a does not make sense.\"\n+msgstr \"路径和 -a 选项共用没有意义。\"\n+\n+#: builtin/commit.c:1274\n+msgid \"couldn't look up newly created commit\"\n+msgstr \"无法找到新创建的提交\"\n+\n+#: builtin/commit.c:1276\n+msgid \"could not parse newly created commit\"\n+msgstr \"无法解析新创建的提交\"\n+\n+#: builtin/commit.c:1317\n+msgid \"detached HEAD\"\n+msgstr \"分离头指针\"\n+\n+#  注意保持前导空格\n+#: builtin/commit.c:1319\n+msgid \" (root-commit)\"\n+msgstr \" （根提交）\"\n+\n+#: builtin/commit.c:1409\n+msgid \"could not parse HEAD commit\"\n+msgstr \"无法解析 HEAD 提交\"\n+\n+#: builtin/commit.c:1446 builtin/merge.c:507\n+#, c-format\n+msgid \"could not open '%s' for reading\"\n+msgstr \"无法打开 '%s' 读取\"\n+\n+#: builtin/commit.c:1453\n+#, c-format\n+msgid \"Corrupt MERGE_HEAD file (%s)\"\n+msgstr \"损坏的 MERGE_HEAD 文件 (%s)\"\n+\n+#: builtin/commit.c:1460\n+msgid \"could not read MERGE_MODE\"\n+msgstr \"无法读取 MERGE_MODE\"\n+\n+#: builtin/commit.c:1479\n+#, c-format\n+msgid \"could not read commit message: %s\"\n+msgstr \"无法读取提交说明：%s\"\n+\n+#: builtin/commit.c:1493\n+#, c-format\n+msgid \"Aborting commit due to empty commit message.\\n\"\n+msgstr \"终止提交因为提交说明为空。\\n\"\n+\n+#: builtin/commit.c:1508 builtin/merge.c:933 builtin/merge.c:966\n+msgid \"failed to write commit object\"\n+msgstr \"写提交对象失败\"\n+\n+#: builtin/commit.c:1529\n+msgid \"cannot lock HEAD ref\"\n+msgstr \"无法锁定 HEAD 引用\"\n+\n+#: builtin/commit.c:1533\n+msgid \"cannot update HEAD ref\"\n+msgstr \"无法更新 HEAD 引用\"\n+\n+#: builtin/commit.c:1544\n+msgid \"\"\n+\"Repository has been updated, but unable to write\\n\"\n+\"new_index file. Check that disk is not full or quota is\\n\"\n+\"not exceeded, and then \\\"git reset HEAD\\\" to recover.\"\n+msgstr \"\"\n+\"版本库已被更新，但无法写入新暂存区文件。检查是否磁盘\\n\"\n+\"已满或磁盘配额耗尽，然后执行 \\\"git reset HEAD\\\" 恢复。\"\n+\n+#: builtin/describe.c:234\n+#, c-format\n+msgid \"annotated tag %s not available\"\n+msgstr \"注释 tag %s 无效\"\n+\n+#: builtin/describe.c:238\n+#, c-format\n+msgid \"annotated tag %s has no embedded name\"\n+msgstr \"注释 tag %s 没有嵌入名称\"\n+\n+#: builtin/describe.c:240\n+#, c-format\n+msgid \"tag '%s' is really '%s' here\"\n+msgstr \"tag '%s' 确是在 '%s'\"\n+\n+#: builtin/describe.c:267\n+#, c-format\n+msgid \"Not a valid object name %s\"\n+msgstr \"不是一个有效的对象名 %s\"\n+\n+#: builtin/describe.c:270\n+#, c-format\n+msgid \"%s is not a valid '%s' object\"\n+msgstr \"%s 不是一个有效的 '%s' 对象\"\n+\n+#: builtin/describe.c:287\n+#, c-format\n+msgid \"no tag exactly matches '%s'\"\n+msgstr \"没有 tag 准确匹配 '%s'\"\n+\n+#: builtin/describe.c:289\n+#, c-format\n+msgid \"searching to describe %s\\n\"\n+msgstr \"搜索描述 %s\\n\"\n+\n+#: builtin/describe.c:329\n+#, c-format\n+msgid \"finished search at %s\\n\"\n+msgstr \"完成搜索 %s\\n\"\n+\n+#: builtin/describe.c:353\n+#, c-format\n+msgid \"\"\n+\"No annotated tags can describe '%s'.\\n\"\n+\"However, there were unannotated tags: try --tags.\"\n+msgstr \"\"\n+\"没有注释 tag 能描述 '%s'。\\n\"\n+\"然而，有非注释 tag：尝试 --tags。\"\n+\n+#: builtin/describe.c:357\n+#, c-format\n+msgid \"\"\n+\"No tags can describe '%s'.\\n\"\n+\"Try --always, or create some tags.\"\n+msgstr \"\"\n+\"没有注释 tag 能描述 '%s'。\\n\"\n+\"尝试 --always，或创建一些 tag。\"\n+\n+#: builtin/describe.c:378\n+#, c-format\n+msgid \"traversed %lu commits\\n\"\n+msgstr \"已遍历 %lu 个提交\\n\"\n+\n+#: builtin/describe.c:381\n+#, c-format\n+msgid \"\"\n+\"more than %i tags found; listed %i most recent\\n\"\n+\"gave up search at %s\\n\"\n+msgstr \"\"\n+\"发现多于 %i 个 tag；列出最近的 %i 个\\n\"\n+\"放弃搜索 %s\\n\"\n+\n+#: builtin/describe.c:436\n+msgid \"--long is incompatible with --abbrev=0\"\n+msgstr \"--long 与 --abbrev=0 不兼容\"\n+\n+#: builtin/describe.c:462\n+msgid \"No names found, cannot describe anything.\"\n+msgstr \"没有发现名称，无法描述任何东西\"\n+\n+#: builtin/describe.c:482\n+msgid \"--dirty is incompatible with committishes\"\n+msgstr \"--dirty 不能与提交共用\"\n+\n+#: builtin/diff.c:77\n+#, c-format\n+msgid \"'%s': not a regular file or symlink\"\n+msgstr \"'%s'：不是一个正规文件或符号链接\"\n+\n+#: builtin/diff.c:220\n+#, c-format\n+msgid \"invalid option: %s\"\n+msgstr \"无效选项：%s\"\n+\n+#: builtin/diff.c:293\n+msgid \"Not a git repository\"\n+msgstr \"不是一个 git 版本库\"\n+\n+#: builtin/diff.c:343\n+#, c-format\n+msgid \"invalid object '%s' given.\"\n+msgstr \"提供了无效对象 '%s'。\"\n+\n+#: builtin/diff.c:348\n+#, c-format\n+msgid \"more than %d trees given: '%s'\"\n+msgstr \"提供了超过 %d 个树对象：'%s'\"\n+\n+#: builtin/diff.c:358\n+#, c-format\n+msgid \"more than two blobs given: '%s'\"\n+msgstr \"提供了超过两个 blob 对象：'%s'\"\n+\n+#: builtin/diff.c:366\n+#, c-format\n+msgid \"unhandled object '%s' given.\"\n+msgstr \"提供了无法处理的对象 '%s'。\"\n+\n+#: builtin/fetch.c:200\n+msgid \"Couldn't find remote ref HEAD\"\n+msgstr \"无法发现远程 HEAD 引用\"\n+\n+#: builtin/fetch.c:252\n+#, c-format\n+msgid \"object %s not found\"\n+msgstr \"对象 %s 未发现\"\n+\n+#: builtin/fetch.c:258\n+msgid \"[up to date]\"\n+msgstr \"[最新]\"\n+\n+#: builtin/fetch.c:272\n+#, c-format\n+msgid \"! %-*s %-*s -> %s  (can't fetch in current branch)\"\n+msgstr \"! %-*s %-*s -> %s  （在当前分支下不能获取）\"\n+\n+#: builtin/fetch.c:273 builtin/fetch.c:351\n+msgid \"[rejected]\"\n+msgstr \"[已拒绝]\"\n+\n+#: builtin/fetch.c:284\n+msgid \"[tag update]\"\n+msgstr \"[tag更新]\"\n+\n+#  注意保持前导空格\n+#: builtin/fetch.c:286 builtin/fetch.c:313 builtin/fetch.c:331\n+msgid \"  (unable to update local ref)\"\n+msgstr \"  （不能更新本地引用）\"\n+\n+#: builtin/fetch.c:298\n+msgid \"[new tag]\"\n+msgstr \"[新tag]\"\n+\n+#: builtin/fetch.c:302\n+msgid \"[new branch]\"\n+msgstr \"[新分支]\"\n+\n+#: builtin/fetch.c:347\n+msgid \"unable to update local ref\"\n+msgstr \"不能更新本地引用\"\n+\n+#: builtin/fetch.c:347\n+msgid \"forced update\"\n+msgstr \"强制更新\"\n+\n+#: builtin/fetch.c:353\n+msgid \"(non-fast-forward)\"\n+msgstr \"（非快进式推送）\"\n+\n+#: builtin/fetch.c:384 builtin/fetch.c:676\n+#, c-format\n+msgid \"cannot open %s: %s\\n\"\n+msgstr \"无法打开 %s：%s\\n\"\n+\n+#: builtin/fetch.c:393\n+#, c-format\n+msgid \"%s did not send all necessary objects\\n\"\n+msgstr \"%s 未发送所有必须的对象\\n\"\n+\n+#: builtin/fetch.c:479\n+#, c-format\n+msgid \"From %.*s\\n\"\n+msgstr \"来自 %.*s\\n\"\n+\n+#: builtin/fetch.c:490\n+#, c-format\n+msgid \"\"\n+\"some local refs could not be updated; try running\\n\"\n+\" 'git remote prune %s' to remove any old, conflicting branches\"\n+msgstr \"\"\n+\"一些本地引用不能被更新；尝试运行\\n\"\n+\" 'git remote prune %s' 来删除旧的、有冲突的分支\"\n+\n+#  注意保持前导空格\n+#: builtin/fetch.c:540\n+#, c-format\n+msgid \"   (%s will become dangling)\\n\"\n+msgstr \"   （%s 将成为悬空状态）\\n\"\n+\n+#  注意保持前导空格\n+#: builtin/fetch.c:541\n+#, c-format\n+msgid \"   (%s has become dangling)\\n\"\n+msgstr \"   （%s 已成为悬空状态）\\n\"\n+\n+#: builtin/fetch.c:548\n+msgid \"[deleted]\"\n+msgstr \"[已删除]\"\n+\n+#: builtin/fetch.c:549\n+msgid \"(none)\"\n+msgstr \"（无）\"\n+\n+#: builtin/fetch.c:666\n+#, c-format\n+msgid \"Refusing to fetch into current branch %s of non-bare repository\"\n+msgstr \"拒绝获取到非裸版本库的当前分支 %s\"\n+\n+#: builtin/fetch.c:700\n+#, c-format\n+msgid \"Don't know how to fetch from %s\"\n+msgstr \"不知道如何从 %s 获取\"\n+\n+#: builtin/fetch.c:777\n+#, c-format\n+msgid \"Option \\\"%s\\\" value \\\"%s\\\" is not valid for %s\"\n+msgstr \"选项 \\\"%s\\\" 的值 \\\"%s\\\" 对于 %s 是无效的\"\n+\n+#: builtin/fetch.c:780\n+#, c-format\n+msgid \"Option \\\"%s\\\" is ignored for %s\\n\"\n+msgstr \"选项 \\\"%s\\\" 对于 %s 被忽略\\n\"\n+\n+#: builtin/fetch.c:879\n+#, c-format\n+msgid \"Fetching %s\\n\"\n+msgstr \"正获取 %s\\n\"\n+\n+#: builtin/fetch.c:881\n+#, c-format\n+msgid \"Could not fetch %s\"\n+msgstr \"不能获取 %s\"\n+\n+#: builtin/fetch.c:898\n+msgid \"\"\n+\"No remote repository specified.  Please, specify either a URL or a\\n\"\n+\"remote name from which new revisions should be fetched.\"\n+msgstr \"未提供远程版本库。请提供一个URL或远程版本库名，用于获取新版本。\"\n+\n+#: builtin/fetch.c:918\n+msgid \"You need to specify a tag name.\"\n+msgstr \"你需要提供一个 tag 名称\"\n+\n+#: builtin/fetch.c:970\n+msgid \"fetch --all does not take a repository argument\"\n+msgstr \"fetch --all 不能带一个版本库参数\"\n+\n+#: builtin/fetch.c:972\n+msgid \"fetch --all does not make sense with refspecs\"\n+msgstr \"fetch --all 带引用表达式没有任何意义\"\n+\n+#: builtin/fetch.c:983\n+#, c-format\n+msgid \"No such remote or remote group: %s\"\n+msgstr \"没有这样的远程或远程组：%s\"\n+\n+#: builtin/fetch.c:991\n+msgid \"Fetching a group and specifying refspecs does not make sense\"\n+msgstr \"获取组并提供引用表达式没有意义\"\n+\n+#: builtin/gc.c:63\n+#, c-format\n+msgid \"Invalid %s: '%s'\"\n+msgstr \"无效的 %s：'%s'\"\n+\n+#: builtin/gc.c:78\n+msgid \"Too many options specified\"\n+msgstr \"提供了太多的选项\"\n+\n+#: builtin/gc.c:103\n+#, c-format\n+msgid \"insanely long object directory %.*s\"\n+msgstr \"不正常的长对象目录 %.*s\"\n+\n+#: builtin/gc.c:223\n+#, c-format\n+msgid \"Auto packing the repository for optimum performance.\\n\"\n+msgstr \"自动打包版本库以求最佳性能。\\n\"\n+\n+#: builtin/gc.c:226\n+#, c-format\n+msgid \"\"\n+\"Auto packing the repository for optimum performance. You may also\\n\"\n+\"run \\\"git gc\\\" manually. See \\\"git help gc\\\" for more information.\\n\"\n+msgstr \"\"\n+\"自动打包版本库以求最佳性能。你还可以\\n\"\n+\"手动运行 \\\"git gc\\\"。 参见 \\\"git help gc\\\" 获取更多信息。\\n\"\n+\n+#: builtin/gc.c:256\n+msgid \"\"\n+\"There are too many unreachable loose objects; run 'git prune' to remove them.\"\n+msgstr \"有太多无指向的松散对象，运行 'git prune' 删除它们。\"\n+\n+#: builtin/grep.c:275\n+#, c-format\n+msgid \"grep: failed to create thread: %s\"\n+msgstr \"grep: 无法创建线程：%s\"\n+\n+#: builtin/grep.c:390\n+#, c-format\n+msgid \"'%s': unable to read %s\"\n+msgstr \"'%s'：无法读取 %s\"\n+\n+#: builtin/grep.c:441\n+#, c-format\n+msgid \"'%s': %s\"\n+msgstr \"'%s'：%s\"\n+\n+#: builtin/grep.c:452\n+#, c-format\n+msgid \"'%s': short read %s\"\n+msgstr \"'%s'：读取不完整 %s\"\n+\n+#: builtin/grep.c:514\n+#, c-format\n+msgid \"Failed to chdir: %s\"\n+msgstr \"无法切换目录：%s\"\n+\n+#: builtin/grep.c:590 builtin/grep.c:624\n+#, c-format\n+msgid \"unable to read tree (%s)\"\n+msgstr \"无法读取代码树（%s）\"\n+\n+#: builtin/grep.c:638\n+#, c-format\n+msgid \"unable to grep from object of type %s\"\n+msgstr \"无法抓取来自于 %s 类型的对象\"\n+\n+#: builtin/grep.c:696\n+#, c-format\n+msgid \"switch `%c' expects a numerical value\"\n+msgstr \"开关 `%c' 期望一个数字值\"\n+\n+#: builtin/grep.c:713\n+#, c-format\n+msgid \"cannot open '%s'\"\n+msgstr \"不能打开 '%s'\"\n+\n+#: builtin/grep.c:1001\n+msgid \"no pattern given.\"\n+msgstr \"未提供模式匹配。\"\n+\n+#: builtin/grep.c:1015\n+#, c-format\n+msgid \"bad object %s\"\n+msgstr \"坏对象 %s\"\n+\n+#: builtin/grep.c:1058\n+msgid \"--open-files-in-pager only works on the worktree\"\n+msgstr \"--open-files-in-pager 仅用于工作区\"\n+\n+#: builtin/grep.c:1081\n+msgid \"--cached or --untracked cannot be used with --no-index.\"\n+msgstr \"--cached 或 --untracked 不能与 --no-index 共用\"\n+\n+#: builtin/grep.c:1086\n+msgid \"--no-index or --untracked cannot be used with revs.\"\n+msgstr \"--no-index 或 --untracked 不能和版本共用。\"\n+\n+#: builtin/grep.c:1089\n+msgid \"--[no-]exclude-standard cannot be used for tracked contents.\"\n+msgstr \"--[no-]exclude-standard 不能用于跟踪内容。\"\n+\n+#: builtin/grep.c:1097\n+msgid \"both --cached and trees are given.\"\n+msgstr \"同时给出了 --cached 和树对象。\"\n+\n+#: builtin/init-db.c:35\n+#, c-format\n+msgid \"Could not make %s writable by group\"\n+msgstr \"不能设置 %s 为组可写\"\n+\n+#: builtin/init-db.c:62\n+#, c-format\n+msgid \"insanely long template name %s\"\n+msgstr \"太长的模版名 %s\"\n+\n+#: builtin/init-db.c:67\n+#, c-format\n+msgid \"cannot stat '%s'\"\n+msgstr \"不能枚举 '%s' 状态\"\n+\n+#: builtin/init-db.c:73\n+#, c-format\n+msgid \"cannot stat template '%s'\"\n+msgstr \"不能枚举模版 '%s' 状态\"\n+\n+#: builtin/init-db.c:80\n+#, c-format\n+msgid \"cannot opendir '%s'\"\n+msgstr \"不能打开目录 '%s'\"\n+\n+#: builtin/init-db.c:97\n+#, c-format\n+msgid \"cannot readlink '%s'\"\n+msgstr \"不能读取链接 '%s'\"\n+\n+#: builtin/init-db.c:99\n+#, c-format\n+msgid \"insanely long symlink %s\"\n+msgstr \"太长的符号链接 %s\"\n+\n+#: builtin/init-db.c:102\n+#, c-format\n+msgid \"cannot symlink '%s' '%s'\"\n+msgstr \"不能创建符号链接 '%s' 到 '%s'\"\n+\n+#: builtin/init-db.c:106\n+#, c-format\n+msgid \"cannot copy '%s' to '%s'\"\n+msgstr \"不能拷贝 '%s' 至 '%s'\"\n+\n+#: builtin/init-db.c:110\n+#, c-format\n+msgid \"ignoring template %s\"\n+msgstr \"忽略模版 %s\"\n+\n+#: builtin/init-db.c:133\n+#, c-format\n+msgid \"insanely long template path %s\"\n+msgstr \"太长的模版路径 %s\"\n+\n+#: builtin/init-db.c:141\n+#, c-format\n+msgid \"templates not found %s\"\n+msgstr \"模版未找到 %s\"\n+\n+#: builtin/init-db.c:154\n+#, c-format\n+msgid \"not copying templates of a wrong format version %d from '%s'\"\n+msgstr \"未复制错误版本 %d 的模版自 '%s'\"\n+\n+#: builtin/init-db.c:192\n+#, c-format\n+msgid \"insane git directory %s\"\n+msgstr \"不正常的 git 目录 %s\"\n+\n+#: builtin/init-db.c:322 builtin/init-db.c:325\n+#, c-format\n+msgid \"%s already exists\"\n+msgstr \"%s 已经存在\"\n+\n+#: builtin/init-db.c:354\n+#, c-format\n+msgid \"unable to handle file type %d\"\n+msgstr \"不能处理 %d 类型的文件\"\n+\n+#: builtin/init-db.c:357\n+#, c-format\n+msgid \"unable to move %s to %s\"\n+msgstr \"不能移动 %s 至 %s\"\n+\n+#: builtin/init-db.c:362\n+#, c-format\n+msgid \"Could not create git link %s\"\n+msgstr \"不能创建 git link %s\"\n+\n+#.\n+#. * TRANSLATORS: The first '%s' is either \"Reinitialized\n+#. * existing\" or \"Initialized empty\", the second \" shared\" or\n+#. * \"\", and the last '%s%s' is the verbatim directory name.\n+#.\n+#: builtin/init-db.c:419\n+#, c-format\n+msgid \"%s%s Git repository in %s%s\\n\"\n+msgstr \"%s%s Git 版本库于 %s%s\\n\"\n+\n+#: builtin/init-db.c:420\n+msgid \"Reinitialized existing\"\n+msgstr \"重新初始化现存的\"\n+\n+#: builtin/init-db.c:420\n+msgid \"Initialized empty\"\n+msgstr \"初始化空的\"\n+\n+#  汉字字串合并，之间无空格，故删除前导空格\n+#: builtin/init-db.c:421\n+msgid \" shared\"\n+msgstr \"共享的\"\n+\n+#: builtin/init-db.c:440\n+msgid \"cannot tell cwd\"\n+msgstr \"无法获知当前路径\"\n+\n+#: builtin/init-db.c:521 builtin/init-db.c:528\n+#, c-format\n+msgid \"cannot mkdir %s\"\n+msgstr \"不能创建目录 %s\"\n+\n+#: builtin/init-db.c:532\n+#, c-format\n+msgid \"cannot chdir to %s\"\n+msgstr \"不能切换目录到 %s\"\n+\n+#: builtin/init-db.c:554\n+#, c-format\n+msgid \"\"\n+\"%s (or --work-tree=<directory>) not allowed without specifying %s (or --git-\"\n+\"dir=<directory>)\"\n+msgstr \"\"\n+\"不允许 %s（或 --work-tree=<directory>）而没有 %s（或 --git-dir=<directory>）\"\n+\n+#: builtin/init-db.c:578\n+msgid \"Cannot access current working directory\"\n+msgstr \"不能访问当前工作目录\"\n+\n+#: builtin/init-db.c:585\n+#, c-format\n+msgid \"Cannot access work tree '%s'\"\n+msgstr \"不能访问工作区 '%s'\"\n+\n+#: builtin/log.c:185\n+#, c-format\n+msgid \"Final output: %d %s\\n\"\n+msgstr \"最终输出：%d %s\\n\"\n+\n+#: builtin/log.c:393 builtin/log.c:479\n+#, c-format\n+msgid \"Could not read object %s\"\n+msgstr \"无法读取对象 %s\"\n+\n+#: builtin/log.c:503\n+#, c-format\n+msgid \"Unknown type: %d\"\n+msgstr \"未知类型：%d\"\n+\n+#: builtin/log.c:592\n+msgid \"format.headers without value\"\n+msgstr \"format.headers 没有值\"\n+\n+#: builtin/log.c:665\n+msgid \"name of output directory is too long\"\n+msgstr \"输出目录名太长\"\n+\n+#: builtin/log.c:676\n+#, c-format\n+msgid \"Cannot open patch file %s\"\n+msgstr \"无法打开补丁文件 %s\"\n+\n+#: builtin/log.c:690\n+msgid \"Need exactly one range.\"\n+msgstr \"只需要一个范围。\"\n+\n+#: builtin/log.c:698\n+msgid \"Not a range.\"\n+msgstr \"不是一个范围。\"\n+\n+#: builtin/log.c:735\n+msgid \"Could not extract email from committer identity.\"\n+msgstr \"无法从提交者身份中提取邮件地址。\"\n+\n+#: builtin/log.c:781\n+msgid \"Cover letter needs email format\"\n+msgstr \"信封需要邮件地址格式\"\n+\n+#: builtin/log.c:875\n+#, c-format\n+msgid \"insane in-reply-to: %s\"\n+msgstr \"不正常的 in-reply-to：%s\"\n+\n+#: builtin/log.c:948\n+msgid \"Two output directories?\"\n+msgstr \"两个输出目录？\"\n+\n+#: builtin/log.c:1169\n+#, c-format\n+msgid \"bogus committer info %s\"\n+msgstr \"虚假的提交者信息 %s\"\n+\n+#: builtin/log.c:1214\n+msgid \"-n and -k are mutually exclusive.\"\n+msgstr \"-n 和 -k 互斥。\"\n+\n+#: builtin/log.c:1216\n+msgid \"--subject-prefix and -k are mutually exclusive.\"\n+msgstr \"--subject-prefix 和 -k 互斥。\"\n+\n+#: builtin/log.c:1221 builtin/shortlog.c:284\n+#, c-format\n+msgid \"unrecognized argument: %s\"\n+msgstr \"未识别的参数：%s\"\n+\n+#: builtin/log.c:1224\n+msgid \"--name-only does not make sense\"\n+msgstr \"--name-only 无意义\"\n+\n+#: builtin/log.c:1226\n+msgid \"--name-status does not make sense\"\n+msgstr \"--name-status 无意义\"\n+\n+#: builtin/log.c:1228\n+msgid \"--check does not make sense\"\n+msgstr \"--check 无意义\"\n+\n+#: builtin/log.c:1251\n+msgid \"standard output, or directory, which one?\"\n+msgstr \"标准输出或目录，哪一个？\"\n+\n+#: builtin/log.c:1253\n+#, c-format\n+msgid \"Could not create directory '%s'\"\n+msgstr \"无法创建目录 '%s'\"\n+\n+#: builtin/log.c:1406\n+msgid \"Failed to create output files\"\n+msgstr \"无法创建输出文件\"\n+\n+#: builtin/log.c:1510\n+#, c-format\n+msgid \"\"\n+\"Could not find a tracked remote branch, please specify <upstream> manually.\\n\"\n+msgstr \"无法找到跟踪的远程分支，请手工提供 <upstream>。\\n\"\n+\n+#: builtin/log.c:1526 builtin/log.c:1528 builtin/log.c:1540\n+#, c-format\n+msgid \"Unknown commit %s\"\n+msgstr \"未知提交 %s\"\n+\n+#: builtin/merge.c:91\n+msgid \"switch `m' requires a value\"\n+msgstr \"开关 `m' 需要一个值\"\n+\n+#: builtin/merge.c:128\n+#, c-format\n+msgid \"Could not find merge strategy '%s'.\\n\"\n+msgstr \"无法找到合并策略 '%s'。\\n\"\n+\n+#: builtin/merge.c:129\n+#, c-format\n+msgid \"Available strategies are:\"\n+msgstr \"可用的策略有：\"\n+\n+#: builtin/merge.c:134\n+#, c-format\n+msgid \"Available custom strategies are:\"\n+msgstr \"可用的自定义策略有：\"\n+\n+#: builtin/merge.c:241\n+msgid \"could not run stash.\"\n+msgstr \"不能进行进度保存。\"\n+\n+#: builtin/merge.c:246\n+msgid \"stash failed\"\n+msgstr \"进度保存失败\"\n+\n+#: builtin/merge.c:251\n+#, c-format\n+msgid \"not a valid object: %s\"\n+msgstr \"不是一个有效对象：%s\"\n+\n+#: builtin/merge.c:270 builtin/merge.c:287\n+msgid \"read-tree failed\"\n+msgstr \"读取树失败\"\n+\n+#  注意保持前导空格\n+#: builtin/merge.c:317\n+msgid \" (nothing to squash)\"\n+msgstr \" （无可压缩）\"\n+\n+#: builtin/merge.c:330\n+#, c-format\n+msgid \"Squash commit -- not updating HEAD\\n\"\n+msgstr \"压缩提交 -- 未更新 HEAD\\n\"\n+\n+#: builtin/merge.c:362\n+msgid \"Writing SQUASH_MSG\"\n+msgstr \"写入 SQUASH_MSG\"\n+\n+#: builtin/merge.c:364\n+msgid \"Finishing SQUASH_MSG\"\n+msgstr \"完成 SQUASH_MSG\"\n+\n+#: builtin/merge.c:386\n+#, c-format\n+msgid \"No merge message -- not updating HEAD\\n\"\n+msgstr \"无合并信息 -- 未更新 HEAD\\n\"\n+\n+#: builtin/merge.c:435\n+#, c-format\n+msgid \"'%s' does not point to a commit\"\n+msgstr \"'%s' 没有指向一个提交\"\n+\n+#: builtin/merge.c:534\n+#, c-format\n+msgid \"Bad branch.%s.mergeoptions string: %s\"\n+msgstr \"错的 branch.%s.mergeoptions 字串：%s\"\n+\n+#: builtin/merge.c:627\n+msgid \"git write-tree failed to write a tree\"\n+msgstr \"git write-tree 无法写入一树对象\"\n+\n+#: builtin/merge.c:677\n+msgid \"failed to read the cache\"\n+msgstr \"无法读取缓存\"\n+\n+#: builtin/merge.c:694\n+msgid \"Unable to write index.\"\n+msgstr \"不能写暂存区。\"\n+\n+#: builtin/merge.c:707\n+msgid \"Not handling anything other than two heads merge.\"\n+msgstr \"不能处理两个头合并之外的任何操作。\"\n+\n+#: builtin/merge.c:721\n+#, c-format\n+msgid \"Unknown option for merge-recursive: -X%s\"\n+msgstr \"merge-recursive 的未知选项：-X%s\"\n+\n+#: builtin/merge.c:735\n+#, c-format\n+msgid \"unable to write %s\"\n+msgstr \"不能写 %s\"\n+\n+#: builtin/merge.c:874\n+#, c-format\n+msgid \"Could not read from '%s'\"\n+msgstr \"不能从 '%s' 读取\"\n+\n+#: builtin/merge.c:883\n+#, c-format\n+msgid \"Not committing merge; use 'git commit' to complete the merge.\\n\"\n+msgstr \"未提交合并，使用 'git commit' 完成此次合并。\\n\"\n+\n+#: builtin/merge.c:889\n+msgid \"\"\n+\"Please enter a commit message to explain why this merge is necessary,\\n\"\n+\"especially if it merges an updated upstream into a topic branch.\\n\"\n+\"\\n\"\n+\"Lines starting with '#' will be ignored, and an empty message aborts\\n\"\n+\"the commit.\\n\"\n+msgstr \"\"\n+\"请输入一个提交信息以解释此合并的必要性，尤其是将一个更新后的上游分支\\n\"\n+\"合并到主题分支。\\n\"\n+\"\\n\"\n+\"以 '#' 开头的行将被忽略，而且空提交说明将会终止提交。\\n\"\n+\n+#: builtin/merge.c:913\n+msgid \"Empty commit message.\"\n+msgstr \"空提交信息。\"\n+\n+#: builtin/merge.c:925\n+#, c-format\n+msgid \"Wonderful.\\n\"\n+msgstr \"太棒了。\\n\"\n+\n+#: builtin/merge.c:998\n+#, c-format\n+msgid \"Automatic merge failed; fix conflicts and then commit the result.\\n\"\n+msgstr \"自动合并失败，修正冲突然后提交修正的结果。\\n\"\n+\n+#: builtin/merge.c:1014\n+#, c-format\n+msgid \"'%s' is not a commit\"\n+msgstr \"'%s' 不是一个提交\"\n+\n+#: builtin/merge.c:1055\n+msgid \"No current branch.\"\n+msgstr \"当前不在分支上。\"\n+\n+#: builtin/merge.c:1057\n+msgid \"No remote for the current branch.\"\n+msgstr \"当前分支没有远程版本库。\"\n+\n+#: builtin/merge.c:1059\n+msgid \"No default upstream defined for the current branch.\"\n+msgstr \"当前分支未定义默认上游分支。\"\n+\n+#: builtin/merge.c:1064\n+#, c-format\n+msgid \"No remote tracking branch for %s from %s\"\n+msgstr \"%s 没有来自 %s 的远程跟踪分支\"\n+\n+#: builtin/merge.c:1186\n+msgid \"There is no merge to abort (MERGE_HEAD missing).\"\n+msgstr \"没有要终止的合并（MERGE_HEAD 丢失）\"\n+\n+#: builtin/merge.c:1202 git-pull.sh:31\n+msgid \"\"\n+\"You have not concluded your merge (MERGE_HEAD exists).\\n\"\n+\"Please, commit your changes before you can merge.\"\n+msgstr \"\"\n+\"您尚未结束您的合并（存在 MERGE_HEAD）。\\n\"\n+\"请先提交您的修改，您才能合并。\"\n+\n+#: builtin/merge.c:1205 git-pull.sh:34\n+msgid \"You have not concluded your merge (MERGE_HEAD exists).\"\n+msgstr \"您尚未结束您的合并（存在 MERGE_HEAD）。\"\n+\n+#: builtin/merge.c:1209\n+msgid \"\"\n+\"You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\\n\"\n+\"Please, commit your changes before you can merge.\"\n+msgstr \"\"\n+\"您尚未结束您的拣选（存在 CHERRY_PICK_HEAD）。\\n\"\n+\"请先提交您的修改，您才能合并。\"\n+\n+#: builtin/merge.c:1212\n+msgid \"You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists).\"\n+msgstr \"您尚未结束您的拣选（存在 CHERRY_PICK_HEAD）。\"\n+\n+#: builtin/merge.c:1221\n+msgid \"You cannot combine --squash with --no-ff.\"\n+msgstr \"您不能将 --squash 与 --no-ff 共用。\"\n+\n+#: builtin/merge.c:1226\n+msgid \"You cannot combine --no-ff with --ff-only.\"\n+msgstr \"您不能将 --no-ff 与 --ff-only 共用。\"\n+\n+#: builtin/merge.c:1233\n+msgid \"No commit specified and merge.defaultToUpstream not set.\"\n+msgstr \"未指出提交并且 merge.defaultToUpstream 未设置。\"\n+\n+#: builtin/merge.c:1264\n+msgid \"Can merge only exactly one commit into empty head\"\n+msgstr \"只可将一个提交合并到空分支上\"\n+\n+#: builtin/merge.c:1267\n+msgid \"Squash commit into empty head not supported yet\"\n+msgstr \"尚不支持到空分支的压缩提交\"\n+\n+#: builtin/merge.c:1269\n+msgid \"Non-fast-forward commit does not make sense into an empty head\"\n+msgstr \"到空分支的非快进式提交没有意义\"\n+\n+#: builtin/merge.c:1273 builtin/merge.c:1317\n+#, c-format\n+msgid \"%s - not something we can merge\"\n+msgstr \"%s - 不是我们可以合并的东西\"\n+\n+#: builtin/merge.c:1381\n+#, c-format\n+msgid \"Updating %s..%s\\n\"\n+msgstr \"更新 %s..%s\\n\"\n+\n+#: builtin/merge.c:1419\n+#, c-format\n+msgid \"Trying really trivial in-index merge...\\n\"\n+msgstr \"尝试非常小的暂存区内合并...\\n\"\n+\n+#: builtin/merge.c:1426\n+#, c-format\n+msgid \"Nope.\\n\"\n+msgstr \"无。\\n\"\n+\n+#: builtin/merge.c:1458\n+msgid \"Not possible to fast-forward, aborting.\"\n+msgstr \"不可能快进式，终止。\"\n+\n+#: builtin/merge.c:1481 builtin/merge.c:1558\n+#, c-format\n+msgid \"Rewinding the tree to pristine...\\n\"\n+msgstr \"将树回滚至原始状态...\\n\"\n+\n+#: builtin/merge.c:1485\n+#, c-format\n+msgid \"Trying merge strategy %s...\\n\"\n+msgstr \"尝试合并策略 %s...\\n\"\n+\n+#: builtin/merge.c:1549\n+#, c-format\n+msgid \"No merge strategy handled the merge.\\n\"\n+msgstr \"没有合并策略处理此合并。\\n\"\n+\n+#: builtin/merge.c:1551\n+#, c-format\n+msgid \"Merge with strategy %s failed.\\n\"\n+msgstr \"使用策略 %s 合并失败。\\n\"\n+\n+#: builtin/merge.c:1560\n+#, c-format\n+msgid \"Using the %s to prepare resolving by hand.\\n\"\n+msgstr \"使用 %s 以准备手工解决。\\n\"\n+\n+#: builtin/merge.c:1571\n+#, c-format\n+msgid \"Automatic merge went well; stopped before committing as requested\\n\"\n+msgstr \"自动合并进展顺利，按要求在提交前停止\\n\"\n+\n+#: builtin/mv.c:108\n+#, c-format\n+msgid \"Checking rename of '%s' to '%s'\\n\"\n+msgstr \"检查 '%s' 到 '%s' 的重命名\\n\"\n+\n+#: builtin/mv.c:112\n+msgid \"bad source\"\n+msgstr \"坏的源\"\n+\n+#: builtin/mv.c:115\n+msgid \"can not move directory into itself\"\n+msgstr \"不能将目录移动到自身\"\n+\n+#: builtin/mv.c:118\n+msgid \"cannot move directory over file\"\n+msgstr \"不能将目录移动到文件\"\n+\n+#: builtin/mv.c:128\n+#, c-format\n+msgid \"Huh? %.*s is in index?\"\n+msgstr \"嗯？%.*s 在暂存区中？\"\n+\n+#: builtin/mv.c:140\n+msgid \"source directory is empty\"\n+msgstr \"源目录为空\"\n+\n+#: builtin/mv.c:171\n+msgid \"not under version control\"\n+msgstr \"不在版本控制之下\"\n+\n+#: builtin/mv.c:173\n+msgid \"destination exists\"\n+msgstr \"目标已存在\"\n+\n+#: builtin/mv.c:181\n+#, c-format\n+msgid \"overwriting '%s'\"\n+msgstr \"覆盖 '%s'\"\n+\n+#: builtin/mv.c:184\n+msgid \"Cannot overwrite\"\n+msgstr \"不能覆盖\"\n+\n+#: builtin/mv.c:187\n+msgid \"multiple sources for the same target\"\n+msgstr \"同一目标具有多个源\"\n+\n+#: builtin/mv.c:202\n+#, c-format\n+msgid \"%s, source=%s, destination=%s\"\n+msgstr \"%s，源=%s，目标=%s\"\n+\n+#: builtin/mv.c:212\n+#, c-format\n+msgid \"Renaming %s to %s\\n\"\n+msgstr \"重命名 %s 至 %s\\n\"\n+\n+#: builtin/mv.c:215\n+#, c-format\n+msgid \"renaming '%s' failed\"\n+msgstr \"重命名 '%s' 失败\"\n+\n+#: builtin/notes.c:139\n+#, c-format\n+msgid \"unable to start 'show' for object '%s'\"\n+msgstr \"不能为对象 '%s' 开始 'show'\"\n+\n+#: builtin/notes.c:145\n+msgid \"can't fdopen 'show' output fd\"\n+msgstr \"不能打开 'show' 输出文件句柄\"\n+\n+#: builtin/notes.c:155\n+#, c-format\n+msgid \"failed to close pipe to 'show' for object '%s'\"\n+msgstr \"无法为对象 '%s' 的 'show' 关闭管道\"\n+\n+#: builtin/notes.c:158\n+#, c-format\n+msgid \"failed to finish 'show' for object '%s'\"\n+msgstr \"无法为对象 '%s' 完成 'show'\"\n+\n+#: builtin/notes.c:175 builtin/tag.c:310\n+#, c-format\n+msgid \"could not create file '%s'\"\n+msgstr \"不能创建文件 '%s'\"\n+\n+#: builtin/notes.c:189\n+msgid \"Please supply the note contents using either -m or -F option\"\n+msgstr \"请通过 -m 或 -F 选项为注解提供内容\"\n+\n+#: builtin/notes.c:210 builtin/notes.c:973\n+#, c-format\n+msgid \"Removing note for object %s\\n\"\n+msgstr \"删除对象 %s 的注解\\n\"\n+\n+#: builtin/notes.c:215\n+msgid \"unable to write note object\"\n+msgstr \"不能写注解对象\"\n+\n+#: builtin/notes.c:217\n+#, c-format\n+msgid \"The note contents has been left in %s\"\n+msgstr \"注解内容被留在文件 %s 中\"\n+\n+#: builtin/notes.c:251 builtin/tag.c:465\n+#, c-format\n+msgid \"cannot read '%s'\"\n+msgstr \"不能读取 '%s'\"\n+\n+#: builtin/notes.c:253 builtin/tag.c:468\n+#, c-format\n+msgid \"could not open or read '%s'\"\n+msgstr \"不能打开或读取 '%s'\"\n+\n+#: builtin/notes.c:272 builtin/notes.c:445 builtin/notes.c:447\n+#: builtin/notes.c:507 builtin/notes.c:561 builtin/notes.c:644\n+#: builtin/notes.c:649 builtin/notes.c:724 builtin/notes.c:766\n+#: builtin/notes.c:968 builtin/reset.c:293 builtin/tag.c:481\n+#, c-format\n+msgid \"Failed to resolve '%s' as a valid ref.\"\n+msgstr \"无法解析 '%s' 为一个有效引用\"\n+\n+#: builtin/notes.c:275\n+#, c-format\n+msgid \"Failed to read object '%s'.\"\n+msgstr \"无法读取对象 '%s'。\"\n+\n+#: builtin/notes.c:299\n+msgid \"Cannot commit uninitialized/unreferenced notes tree\"\n+msgstr \"不能提交未初始化/未引用的注解树\"\n+\n+#: builtin/notes.c:340\n+#, c-format\n+msgid \"Bad notes.rewriteMode value: '%s'\"\n+msgstr \"错误的 notes.rewriteMode 值：'%s'\"\n+\n+#: builtin/notes.c:350\n+#, c-format\n+msgid \"Refusing to rewrite notes in %s (outside of refs/notes/)\"\n+msgstr \"拒绝向 %s（在 refs/notes/ 之外）写入注解\"\n+\n+#. TRANSLATORS: The first %s is the name of the\n+#. environment variable, the second %s is its value\n+#: builtin/notes.c:377\n+#, c-format\n+msgid \"Bad %s value: '%s'\"\n+msgstr \"错误的 %s 值：'%s'\"\n+\n+#: builtin/notes.c:441\n+#, c-format\n+msgid \"Malformed input line: '%s'.\"\n+msgstr \"非法的输入行：'%s'。\"\n+\n+#: builtin/notes.c:456\n+#, c-format\n+msgid \"Failed to copy notes from '%s' to '%s'\"\n+msgstr \"无法从 '%s' 拷贝注解到 '%s'\"\n+\n+#: builtin/notes.c:500 builtin/notes.c:554 builtin/notes.c:627\n+#: builtin/notes.c:639 builtin/notes.c:712 builtin/notes.c:759\n+#: builtin/notes.c:1033\n+msgid \"too many parameters\"\n+msgstr \"参数太多\"\n+\n+#: builtin/notes.c:513 builtin/notes.c:772\n+#, c-format\n+msgid \"No note found for object %s.\"\n+msgstr \"未发现对象 %s 的注解。\"\n+\n+#: builtin/notes.c:580\n+#, c-format\n+msgid \"\"\n+\"Cannot add notes. Found existing notes for object %s. Use '-f' to overwrite \"\n+\"existing notes\"\n+msgstr \"不能添加注解。发现对象 %s 已存在注解。使用 '-f' 覆盖现存注解\"\n+\n+#: builtin/notes.c:585 builtin/notes.c:662\n+#, c-format\n+msgid \"Overwriting existing notes for object %s\\n\"\n+msgstr \"覆盖对象 %s 现存注解\\n\"\n+\n+#: builtin/notes.c:635\n+msgid \"too few parameters\"\n+msgstr \"参数太少\"\n+\n+#: builtin/notes.c:656\n+#, c-format\n+msgid \"\"\n+\"Cannot copy notes. Found existing notes for object %s. Use '-f' to overwrite \"\n+\"existing notes\"\n+msgstr \"不能拷贝注解。发现对象 %s 已存在注解。使用 '-f' 覆盖现存注解\"\n+\n+#: builtin/notes.c:668\n+#, c-format\n+msgid \"Missing notes on source object %s. Cannot copy.\"\n+msgstr \"源对象 %s 缺少注解。不能拷贝。\"\n+\n+#: builtin/notes.c:717\n+#, c-format\n+msgid \"\"\n+\"The -m/-F/-c/-C options have been deprecated for the 'edit' subcommand.\\n\"\n+\"Please use 'git notes add -f -m/-F/-c/-C' instead.\\n\"\n+msgstr \"\"\n+\"选项 -m/-F/-c/-C 已为 'edit' 子命令废弃。\\n\"\n+\"请换用 'git notes add -f -m/-F/-c/-C'。\\n\"\n+\n+#: builtin/notes.c:971\n+#, c-format\n+msgid \"Object %s has no note\\n\"\n+msgstr \"对象 %s 没有注解\\n\"\n+\n+#: builtin/notes.c:1103\n+#, c-format\n+msgid \"Unknown subcommand: %s\"\n+msgstr \"未知子命令：%s\"\n+\n+#: builtin/push.c:44\n+msgid \"tag shorthand without <tag>\"\n+msgstr \"tag 简写没有跟 <tag> 参数\"\n+\n+#: builtin/push.c:63\n+msgid \"--delete only accepts plain target ref names\"\n+msgstr \"--delete 只接受简单的引用名称\"\n+\n+#: builtin/push.c:73\n+#, c-format\n+msgid \"\"\n+\"You are not currently on a branch.\\n\"\n+\"To push the history leading to the current (detached HEAD)\\n\"\n+\"state now, use\\n\"\n+\"\\n\"\n+\"    git push %s HEAD:<name-of-remote-branch>\\n\"\n+msgstr \"\"\n+\"您当前不在一个分支上。\\n\"\n+\"现在为推送当前历史（分离头指针），使用\\n\"\n+\"\\n\"\n+\"    git push %s HEAD:<name-of-remote-branch>\\n\"\n+\n+#: builtin/push.c:80\n+#, c-format\n+msgid \"\"\n+\"The current branch %s has no upstream branch.\\n\"\n+\"To push the current branch and set the remote as upstream, use\\n\"\n+\"\\n\"\n+\"    git push --set-upstream %s %s\\n\"\n+msgstr \"\"\n+\"当前分支 %s 没有对应的上游分支。\\n\"\n+\"为推送当前分支并建立与远程上游的跟踪，使用\\n\"\n+\"\\n\"\n+\"    git push --set-upstream %s %s\\n\"\n+\n+#: builtin/push.c:88\n+#, c-format\n+msgid \"The current branch %s has multiple upstream branches, refusing to push.\"\n+msgstr \"当前分支 %s 有多个上游分支，拒绝推送。\"\n+\n+#: builtin/push.c:111\n+msgid \"\"\n+\"You didn't specify any refspecs to push, and push.default is \\\"nothing\\\".\"\n+msgstr \"您没有为推送提供任何引用表达式，并且 push.default 为 \\\"nothing\\\"。\"\n+\n+#: builtin/push.c:131\n+#, c-format\n+msgid \"Pushing to %s\\n\"\n+msgstr \"推送到 %s\\n\"\n+\n+#: builtin/push.c:135\n+#, c-format\n+msgid \"failed to push some refs to '%s'\"\n+msgstr \"无法推送一些引用到 '%s'\"\n+\n+#: builtin/push.c:143\n+#, c-format\n+msgid \"\"\n+\"To prevent you from losing history, non-fast-forward updates were rejected\\n\"\n+\"Merge the remote changes (e.g. 'git pull') before pushing again.  See the\\n\"\n+\"'Note about fast-forwards' section of 'git push --help' for details.\\n\"\n+msgstr \"\"\n+\"为防止您丢失提交历史，禁止非快进式推送。\\n\"\n+\"再次推送前先与远程变更合并（如 'git pull'）。详见\\n\"\n+\"'git push --help' 中的 'Note about fast-forwards' 小节。\\n\"\n+\n+#: builtin/push.c:160\n+#, c-format\n+msgid \"bad repository '%s'\"\n+msgstr \"错误的版本库 '%s'\"\n+\n+#: builtin/push.c:161\n+msgid \"\"\n+\"No configured push destination.\\n\"\n+\"Either specify the URL from the command-line or configure a remote \"\n+\"repository using\\n\"\n+\"\\n\"\n+\"    git remote add <name> <url>\\n\"\n+\"\\n\"\n+\"and then push using the remote name\\n\"\n+\"\\n\"\n+\"    git push <name>\\n\"\n+msgstr \"\"\n+\"未配置推送目标。\\n\"\n+\"或者通过命令行提供URL，或者用下面命令配置一个远程版本库\\n\"\n+\"\\n\"\n+\"    git remote add <name> <url>\\n\"\n+\"\\n\"\n+\"然后使用该远程版本库名执行推送\\n\"\n+\"\\n\"\n+\"    git push <name>\\n\"\n+\n+#: builtin/push.c:176\n+msgid \"--all and --tags are incompatible\"\n+msgstr \"--all 和 --tags 不兼容\"\n+\n+#: builtin/push.c:177\n+msgid \"--all can't be combined with refspecs\"\n+msgstr \"--all 不能和引用表达式共用\"\n+\n+#: builtin/push.c:182\n+msgid \"--mirror and --tags are incompatible\"\n+msgstr \"--mirror 和 --tags 不兼容\"\n+\n+#: builtin/push.c:183\n+msgid \"--mirror can't be combined with refspecs\"\n+msgstr \"--mirror 不能和引用表达式共用\"\n+\n+#: builtin/push.c:188\n+msgid \"--all and --mirror are incompatible\"\n+msgstr \"--all 和 --mirror 不兼容\"\n+\n+#: builtin/push.c:272\n+msgid \"--delete is incompatible with --all, --mirror and --tags\"\n+msgstr \"--delete 与 --all、--mirror 及 --tags 不兼容\"\n+\n+#: builtin/push.c:274\n+msgid \"--delete doesn't make sense without any refs\"\n+msgstr \"--delete 未接任何引用没有意义\"\n+\n+#: builtin/reset.c:33\n+msgid \"mixed\"\n+msgstr \"混杂\"\n+\n+#: builtin/reset.c:33\n+msgid \"soft\"\n+msgstr \"软性\"\n+\n+#: builtin/reset.c:33\n+msgid \"hard\"\n+msgstr \"硬性\"\n+\n+#: builtin/reset.c:33\n+msgid \"keep\"\n+msgstr \"保持\"\n+\n+#: builtin/reset.c:77\n+msgid \"You do not have a valid HEAD.\"\n+msgstr \"您没有一个有效的 HEAD。\"\n+\n+#: builtin/reset.c:79\n+msgid \"Failed to find tree of HEAD.\"\n+msgstr \"无法找到 HEAD 指向的树。\"\n+\n+#: builtin/reset.c:85\n+#, c-format\n+msgid \"Failed to find tree of %s.\"\n+msgstr \"无法找到 %s 指向的树。\"\n+\n+#: builtin/reset.c:96\n+msgid \"Could not write new index file.\"\n+msgstr \"无法写入新的暂存区文件。\"\n+\n+#: builtin/reset.c:106\n+#, c-format\n+msgid \"HEAD is now at %s\"\n+msgstr \"HEAD 现在位于 %s\"\n+\n+#: builtin/reset.c:130\n+msgid \"Could not read index\"\n+msgstr \"不能读取暂存区\"\n+\n+#: builtin/reset.c:133\n+msgid \"Unstaged changes after reset:\"\n+msgstr \"重置后变更撤出暂存区：\"\n+\n+#  汉字之间无空格，故删除%s前后空格\n+#: builtin/reset.c:223\n+#, c-format\n+msgid \"Cannot do a %s reset in the middle of a merge.\"\n+msgstr \"在合并过程中不能做%s重置操作。\"\n+\n+#: builtin/reset.c:297\n+#, c-format\n+msgid \"Could not parse object '%s'.\"\n+msgstr \"不能解析对象 '%s'。\"\n+\n+#: builtin/reset.c:302\n+msgid \"--patch is incompatible with --{hard,mixed,soft}\"\n+msgstr \"--patch 与 --{hard,mixed,soft} 不兼容\"\n+\n+#: builtin/reset.c:311\n+msgid \"--mixed with paths is deprecated; use 'git reset -- <paths>' instead.\"\n+msgstr \"--mixed 带路径已弃用，代之以 'git reset -- <paths>'。\"\n+\n+#  汉字之间无空格，故删除%s前后空格\n+#: builtin/reset.c:313\n+#, c-format\n+msgid \"Cannot do %s reset with paths.\"\n+msgstr \"不能带路径进行%s重置。\"\n+\n+#  汉字之间无空格，故删除%s前后空格\n+#: builtin/reset.c:325\n+#, c-format\n+msgid \"%s reset is not allowed in a bare repository\"\n+msgstr \"不能对裸版本库进行%s重置\"\n+\n+#: builtin/reset.c:341\n+#, c-format\n+msgid \"Could not reset index file to revision '%s'.\"\n+msgstr \"不能重置暂存区至版本 '%s'。\"\n+\n+#: builtin/revert.c:70 builtin/revert.c:91\n+#, c-format\n+msgid \"%s: %s cannot be used with %s\"\n+msgstr \"%s: %s 不能和 %s 共用\"\n+\n+#: builtin/revert.c:126\n+msgid \"program error\"\n+msgstr \"程序错误\"\n+\n+#: builtin/revert.c:209\n+msgid \"revert failed\"\n+msgstr \"还原失败\"\n+\n+#: builtin/revert.c:224\n+msgid \"cherry-pick failed\"\n+msgstr \"拣选失败\"\n+\n+#: builtin/rm.c:109\n+#, c-format\n+msgid \"\"\n+\"'%s' has staged content different from both the file and the HEAD\\n\"\n+\"(use -f to force removal)\"\n+msgstr \"\"\n+\"'%s' 暂存的内容和工作区文件及 HEAD 中的都不一样\\n\"\n+\"（使用 -f 强制删除）\"\n+\n+#: builtin/rm.c:115\n+#, c-format\n+msgid \"\"\n+\"'%s' has changes staged in the index\\n\"\n+\"(use --cached to keep the file, or -f to force removal)\"\n+msgstr \"\"\n+\"'%s' 有变更已加入暂存区中\\n\"\n+\"（使用 --cached 保存文件，或用 -f 强制删除）\"\n+\n+#: builtin/rm.c:119\n+#, c-format\n+msgid \"\"\n+\"'%s' has local modifications\\n\"\n+\"(use --cached to keep the file, or -f to force removal)\"\n+msgstr \"\"\n+\"'%s' 有本地修改\\n\"\n+\"（使用 --cached 保存文件，或用 -f 强制删除）\"\n+\n+#: builtin/rm.c:194\n+#, c-format\n+msgid \"not removing '%s' recursively without -r\"\n+msgstr \"未提供 -r 选项不会递归删除 '%s'\"\n+\n+#: builtin/rm.c:230\n+#, c-format\n+msgid \"git rm: unable to remove %s\"\n+msgstr \"git rm：不能删除 %s\"\n+\n+#: builtin/shortlog.c:157\n+#, c-format\n+msgid \"Missing author: %s\"\n+msgstr \"缺少作者：%s\"\n+\n+#: builtin/tag.c:172\n+#, c-format\n+msgid \"tag name too long: %.*s...\"\n+msgstr \"tag 名字太长：%.*s...\"\n+\n+#: builtin/tag.c:177\n+#, c-format\n+msgid \"tag '%s' not found.\"\n+msgstr \"tag '%s' 未发现。\"\n+\n+#: builtin/tag.c:192\n+#, c-format\n+msgid \"Deleted tag '%s' (was %s)\\n\"\n+msgstr \"已删除 tag '%s'（曾为 %s）\\n\"\n+\n+#: builtin/tag.c:204\n+#, c-format\n+msgid \"could not verify the tag '%s'\"\n+msgstr \"不能校验 tag '%s'\"\n+\n+#: builtin/tag.c:214\n+msgid \"\"\n+\"\\n\"\n+\"#\\n\"\n+\"# Write a tag message\\n\"\n+\"# Lines starting with '#' will be ignored.\\n\"\n+\"#\\n\"\n+msgstr \"\"\n+\"\\n\"\n+\"#\\n\"\n+\"# 输入一个 tag 说明\\n\"\n+\"# 以 '#' 开头的行将被忽略。\\n\"\n+\"#\\n\"\n+\n+#: builtin/tag.c:221\n+msgid \"\"\n+\"\\n\"\n+\"#\\n\"\n+\"# Write a tag message\\n\"\n+\"# Lines starting with '#' will be kept; you may remove them yourself if you \"\n+\"want to.\\n\"\n+\"#\\n\"\n+msgstr \"\"\n+\"\\n\"\n+\"#\\n\"\n+\"# 输入一个 tag 说明\\n\"\n+\"# 以 '#' 开头的行将被忽略，您可以删除它们如果您想这样做。\\n\"\n+\"#\\n\"\n+\n+#: builtin/tag.c:261\n+msgid \"unable to sign the tag\"\n+msgstr \"无法签署 tag\"\n+\n+#: builtin/tag.c:263\n+msgid \"unable to write tag file\"\n+msgstr \"无法写 tag 文件\"\n+\n+#: builtin/tag.c:288\n+msgid \"bad object type.\"\n+msgstr \"无效的对象类型\"\n+\n+#: builtin/tag.c:301\n+msgid \"tag header too big.\"\n+msgstr \"tag 头信息太大\"\n+\n+#: builtin/tag.c:333\n+msgid \"no tag message?\"\n+msgstr \"无 tag 说明？\"\n+\n+#: builtin/tag.c:339\n+#, c-format\n+msgid \"The tag message has been left in %s\\n\"\n+msgstr \"tag 说明被保留在 %s\\n\"\n+\n+#: builtin/tag.c:448\n+msgid \"-n option is only allowed with -l.\"\n+msgstr \"-n 选项只允许和 -l 共用。\"\n+\n+#: builtin/tag.c:450\n+msgid \"--contains option is only allowed with -l.\"\n+msgstr \"--contains 选项只允许和 -l 共用。\"\n+\n+#: builtin/tag.c:458\n+msgid \"only one -F or -m option is allowed.\"\n+msgstr \"只允许一个 -F 或 -m 选项。\"\n+\n+#: builtin/tag.c:478\n+msgid \"too many params\"\n+msgstr \"太多参数\"\n+\n+#: builtin/tag.c:484\n+#, c-format\n+msgid \"'%s' is not a valid tag name.\"\n+msgstr \"'%s' 不是一个有效的tag名称\"\n+\n+#: builtin/tag.c:489\n+#, c-format\n+msgid \"tag '%s' already exists\"\n+msgstr \"tag '%s' 已存在\"\n+\n+#: builtin/tag.c:507\n+#, c-format\n+msgid \"%s: cannot lock the ref\"\n+msgstr \"%s：不能锁定引用\"\n+\n+#: builtin/tag.c:509\n+#, c-format\n+msgid \"%s: cannot update the ref\"\n+msgstr \"%s：不能更新引用\"\n+\n+#: builtin/tag.c:511\n+#, c-format\n+msgid \"Updated tag '%s' (was %s)\\n\"\n+msgstr \"已更新tag '%s'（曾为 %s）\\n\"\n+\n+#: git-am.sh:49\n+msgid \"You need to set your committer info first\"\n+msgstr \"您需要先设置你的提交者信息\"\n+\n+#: git-am.sh:135\n+msgid \"Repository lacks necessary blobs to fall back on 3-way merge.\"\n+msgstr \"版本库缺乏必要的 blob 数据以进行三路合并。\"\n+\n+#: git-am.sh:144\n+msgid \"\"\n+\"Did you hand edit your patch?\\n\"\n+\"It does not apply to blobs recorded in its index.\"\n+msgstr \"\"\n+\"您是否曾手动编辑过您的补丁？\\n\"\n+\"无法应用补丁到暂存区的数据中。\"\n+\n+#: git-am.sh:153\n+msgid \"Falling back to patching base and 3-way merge...\"\n+msgstr \"转而使用补丁应用的基础版本和三路合并...\"\n+\n+#: git-am.sh:265\n+msgid \"Only one StGIT patch series can be applied at once\"\n+msgstr \"一次只能有一个 StGIT 补丁队列被应用\"\n+\n+#: git-am.sh:352\n+#, sh-format\n+msgid \"Patch format $patch_format is not supported.\"\n+msgstr \"不支持 $patch_format 补丁格式。\"\n+\n+#: git-am.sh:354\n+msgid \"Patch format detection failed.\"\n+msgstr \"补丁格式检测失败。\"\n+\n+#: git-am.sh:406\n+msgid \"-d option is no longer supported.  Do not use.\"\n+msgstr \"不再支持 -d 选项。不要使用。\"\n+\n+#: git-am.sh:469\n+#, sh-format\n+msgid \"previous rebase directory $dotest still exists but mbox given.\"\n+msgstr \"之前的变基目录 $dotest 仍然存在但给出了mbox。\"\n+\n+#: git-am.sh:474\n+msgid \"Please make up your mind. --skip or --abort?\"\n+msgstr \"请下决心。--skip 或是 --abort ？\"\n+\n+#: git-am.sh:501\n+msgid \"Resolve operation not in progress, we are not resuming.\"\n+msgstr \"解决操作未进行，我们不会继续。\"\n+\n+#: git-am.sh:567\n+#, sh-format\n+msgid \"Dirty index: cannot apply patches (dirty: $files)\"\n+msgstr \"脏的暂存区：不能应用补丁（脏文件：$files）\"\n+\n+#: git-am.sh:743\n+msgid \"cannot be interactive without stdin connected to a terminal.\"\n+msgstr \"没有和终端关联的标准输入不能进行交互式操作。\"\n+\n+#  注意保持句尾空格\n+#. TRANSLATORS: Make sure to include [y], [n], [e], [v] and [a]\n+#. in your translation. The program will only accept English\n+#. input at this point.\n+#: git-am.sh:754\n+msgid \"Apply? [y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all \"\n+msgstr \"应用？[y]es/[n]o/[e]dit/[v]iew patch/[a]ccept all \"\n+\n+#: git-am.sh:790\n+#, sh-format\n+msgid \"Applying: $FIRSTLINE\"\n+msgstr \"正应用：$FIRSTLINE\"\n+\n+#: git-am.sh:835\n+msgid \"No changes -- Patch already applied.\"\n+msgstr \"没有变更 -- 补丁已经应用过。\"\n+\n+#: git-am.sh:861\n+msgid \"applying to an empty history\"\n+msgstr \"正应用到一个空历史上\"\n+\n+#  注意保持句尾空格\n+#. TRANSLATORS: Make sure to include [Y] and [n] in your\n+#. translation. The program will only accept English input\n+#. at this point.\n+#: git-bisect.sh:54\n+msgid \"Do you want me to do it for you [Y/n]? \"\n+msgstr \"您想让我为您这样做么[Y/n]？ \"\n+\n+#: git-bisect.sh:95\n+#, sh-format\n+msgid \"unrecognised option: '$arg'\"\n+msgstr \"未识别的选项：'$arg'\"\n+\n+#: git-bisect.sh:99\n+#, sh-format\n+msgid \"'$arg' does not appear to be a valid revision\"\n+msgstr \"'$arg' 看起来不像是一个有效的版本\"\n+\n+#: git-bisect.sh:117\n+msgid \"Bad HEAD - I need a HEAD\"\n+msgstr \"坏的 HEAD - 我需要一个 HEAD\"\n+\n+#: git-bisect.sh:130\n+#, sh-format\n+msgid \"\"\n+\"Checking out '$start_head' failed. Try 'git bisect reset <validbranch>'.\"\n+msgstr \"检出 '$start_head' 失败。尝试 'git bisect reset <validbranch>'。\"\n+\n+#: git-bisect.sh:140\n+msgid \"won't bisect on seeked tree\"\n+msgstr \"不会在已查找过的树上二分查找\"\n+\n+#: git-bisect.sh:144\n+msgid \"Bad HEAD - strange symbolic ref\"\n+msgstr \"错误的 HEAD - 奇怪的符号引用\"\n+\n+#: git-bisect.sh:189\n+#, sh-format\n+msgid \"Bad bisect_write argument: $state\"\n+msgstr \"错误的bisect_write参数：$state\"\n+\n+#: git-bisect.sh:218\n+#, sh-format\n+msgid \"Bad rev input: $arg\"\n+msgstr \"输入错误版本：$arg\"\n+\n+#: git-bisect.sh:232\n+msgid \"Please call 'bisect_state' with at least one argument.\"\n+msgstr \"请在调用 'bisect_state' 时跟至少一个参数。\"\n+\n+#: git-bisect.sh:244\n+#, sh-format\n+msgid \"Bad rev input: $rev\"\n+msgstr \"输入坏的版本：$rev\"\n+\n+#: git-bisect.sh:250\n+msgid \"'git bisect bad' can take only one argument.\"\n+msgstr \"'git bisect bad' 只能带一个参数。\"\n+\n+#  注意保持句尾空格\n+#. TRANSLATORS: Make sure to include [Y] and [n] in your\n+#. translation. The program will only accept English input\n+#. at this point.\n+#: git-bisect.sh:279\n+msgid \"Are you sure [Y/n]? \"\n+msgstr \"您确认么[Y/n]？ \"\n+\n+#: git-bisect.sh:354\n+#, sh-format\n+msgid \"'$invalid' is not a valid commit\"\n+msgstr \"'$invalid' 不是一个有效的提交\"\n+\n+#: git-bisect.sh:363\n+#, sh-format\n+msgid \"\"\n+\"Could not check out original HEAD '$branch'.\\n\"\n+\"Try 'git bisect reset <commit>'.\"\n+msgstr \"\"\n+\"不能检出原始 HEAD '$branch'。\\n\"\n+\"尝试 'git bisect reset <commit>'。\"\n+\n+#: git-bisect.sh:390\n+msgid \"No logfile given\"\n+msgstr \"未提供日志文件\"\n+\n+#: git-bisect.sh:391\n+#, sh-format\n+msgid \"cannot read $file for replaying\"\n+msgstr \"不能读取 $file 来重放\"\n+\n+#: git-bisect.sh:408\n+msgid \"?? what are you talking about?\"\n+msgstr \"?? 您在说什么?\"\n+\n+#: git-bisect.sh:474\n+msgid \"We are not bisecting.\"\n+msgstr \"我们没有进行二分查找。\"\n+\n+#: git-pull.sh:21\n+msgid \"\"\n+\"Pull is not possible because you have unmerged files.\\n\"\n+\"Please, fix them up in the work tree, and then use 'git add/rm <file>'\\n\"\n+\"as appropriate to mark resolution, or use 'git commit -a'.\"\n+msgstr \"\"\n+\"Pull 不可用，因为你尚有未合并的文件。请先在工作区改正文件，\\n\"\n+\"然后酌情使用 'git add/rm <file>' 标记解决方案，\\n\"\n+\"或使用 'git commit -a'。\"\n+\n+#: git-pull.sh:25\n+msgid \"Pull is not possible because you have unmerged files.\"\n+msgstr \"Pull 不可用，因为你尚有未合并的文件。\"\n+\n+#: git-pull.sh:193\n+msgid \"updating an unborn branch with changes added to the index\"\n+msgstr \"更新尚未诞生的分支，变更添加至暂存区\"\n+\n+#: git-pull.sh:249\n+msgid \"Cannot merge multiple branches into empty head\"\n+msgstr \"无法将多个分支合并到空分支\"\n+\n+#: git-pull.sh:253\n+msgid \"Cannot rebase onto multiple branches\"\n+msgstr \"无法变基到多个分支\"\n+\n+#: git-stash.sh:51\n+msgid \"git stash clear with parameters is unimplemented\"\n+msgstr \"git stash clear 不支持参数\"\n+\n+#: git-stash.sh:74\n+msgid \"You do not have the initial commit yet\"\n+msgstr \"您尚未建立初始提交\"\n+\n+#: git-stash.sh:89\n+msgid \"Cannot save the current index state\"\n+msgstr \"无法保存当前暂存区状态\"\n+\n+#: git-stash.sh:123 git-stash.sh:136\n+msgid \"Cannot save the current worktree state\"\n+msgstr \"无法保存当前工作区状态\"\n+\n+#: git-stash.sh:140\n+msgid \"No changes selected\"\n+msgstr \"没有修改被选择\"\n+\n+#: git-stash.sh:143\n+msgid \"Cannot remove temporary index (can't happen)\"\n+msgstr \"无法删除临时暂存区（不应发生）\"\n+\n+#: git-stash.sh:156\n+msgid \"Cannot record working tree state\"\n+msgstr \"不能记录工作区状态\"\n+\n+#: git-stash.sh:223\n+msgid \"No local changes to save\"\n+msgstr \"没有要保存的本地修改\"\n+\n+#: git-stash.sh:227\n+msgid \"Cannot initialize stash\"\n+msgstr \"无法初始化stash\"\n+\n+#: git-stash.sh:235\n+msgid \"Cannot save the current status\"\n+msgstr \"无法保存当前状态\"\n+\n+#: git-stash.sh:253\n+msgid \"Cannot remove worktree changes\"\n+msgstr \"无法删除工作区变更\"\n+\n+#: git-stash.sh:352\n+msgid \"No stash found.\"\n+msgstr \"未发现stash。\"\n+\n+#: git-stash.sh:359\n+#, sh-format\n+msgid \"Too many revisions specified: $REV\"\n+msgstr \"提供太多的版本：$REV\"\n+\n+#: git-stash.sh:365\n+#, sh-format\n+msgid \"$reference is not valid reference\"\n+msgstr \"$reference 不是有效的引用\"\n+\n+#: git-stash.sh:393\n+#, sh-format\n+msgid \"'$args' is not a stash-like commit\"\n+msgstr \"'$args' 不是stash样提交\"\n+\n+#: git-stash.sh:404\n+#, sh-format\n+msgid \"'$args' is not a stash reference\"\n+msgstr \"'$args' 不是一个stash引用\"\n+\n+#: git-stash.sh:412\n+msgid \"unable to refresh index\"\n+msgstr \"无法刷新暂存区\"\n+\n+#: git-stash.sh:416\n+msgid \"Cannot apply a stash in the middle of a merge\"\n+msgstr \"无法在合并过程中恢复进度\"\n+\n+#: git-stash.sh:424\n+msgid \"Conflicts in index. Try without --index.\"\n+msgstr \"暂存区冲突。尝试不用 --index。\"\n+\n+#: git-stash.sh:426\n+msgid \"Could not save index tree\"\n+msgstr \"无法保存暂存区\"\n+\n+#: git-stash.sh:460\n+msgid \"Cannot unstage modified files\"\n+msgstr \"无法还原修改的文件\"\n+\n+#: git-stash.sh:491\n+#, sh-format\n+msgid \"Dropped ${REV} ($s)\"\n+msgstr \"丢弃了 ${REV} ($s)\"\n+\n+#: git-stash.sh:492\n+#, sh-format\n+msgid \"${REV}: Could not drop stash entry\"\n+msgstr \"${REV}: 无法丢弃进度条目\"\n+\n+#: git-stash.sh:499\n+msgid \"No branch name specified\"\n+msgstr \"未指定分支名\"\n+\n+#: git-stash.sh:570\n+msgid \"(To restore them type \\\"git stash apply\\\")\"\n+msgstr \"（为恢复数据输入 \\\"git stash apply\\\"）\"\n+\n+#: git-submodule.sh:56\n+#, sh-format\n+msgid \"cannot strip one component off url '$remoteurl'\"\n+msgstr \"无法从 url '$remoteurl' 剥离一个组件\"\n+\n+#: git-submodule.sh:108\n+#, sh-format\n+msgid \"No submodule mapping found in .gitmodules for path '$path'\"\n+msgstr \"未在 .gitmodules 中发现路径 '$path' 的子模组映射\"\n+\n+#: git-submodule.sh:173\n+#, sh-format\n+msgid \"Clone of '$url' into submodule path '$path' failed\"\n+msgstr \"克隆 '$url' 到子模组路径 '$path' 失败\"\n+\n+#: git-submodule.sh:247\n+#, sh-format\n+msgid \"repo URL: '$repo' must be absolute or begin with ./|../\"\n+msgstr \"版本库URL：'$repo' 必须是绝对路径或以 ./|../ 起始\"\n+\n+#: git-submodule.sh:264\n+#, sh-format\n+msgid \"'$path' already exists in the index\"\n+msgstr \"'$path' 已经存在于暂存区中\"\n+\n+#: git-submodule.sh:281\n+#, sh-format\n+msgid \"'$path' already exists and is not a valid git repo\"\n+msgstr \"'$path' 已存在且不是一个有效的 git 版本库\"\n+\n+#: git-submodule.sh:295\n+#, sh-format\n+msgid \"Unable to checkout submodule '$path'\"\n+msgstr \"不能检出子模组 '$path'\"\n+\n+#: git-submodule.sh:300\n+#, sh-format\n+msgid \"Failed to add submodule '$path'\"\n+msgstr \"无法添加子模组 '$path'\"\n+\n+#: git-submodule.sh:305\n+#, sh-format\n+msgid \"Failed to register submodule '$path'\"\n+msgstr \"无法注册子模组 '$path'\"\n+\n+#: git-submodule.sh:347\n+#, sh-format\n+msgid \"Entering '$prefix$path'\"\n+msgstr \"正在进入 '$prefix$path'\"\n+\n+#: git-submodule.sh:359\n+#, sh-format\n+msgid \"Stopping at '$path'; script returned non-zero status.\"\n+msgstr \"停止于 '$path'，脚本返回非零值。\"\n+\n+#: git-submodule.sh:401\n+#, sh-format\n+msgid \"No url found for submodule path '$path' in .gitmodules\"\n+msgstr \"在 .gitmodules 中未找到子模组路径 '$path' 的url\"\n+\n+#: git-submodule.sh:410\n+#, sh-format\n+msgid \"Failed to register url for submodule path '$path'\"\n+msgstr \"无法为子模组路径 '$path' 注册 url\"\n+\n+#: git-submodule.sh:418\n+#, sh-format\n+msgid \"Failed to register update mode for submodule path '$path'\"\n+msgstr \"无法为子模组路径 '$path' 注册更新模式\"\n+\n+#: git-submodule.sh:420\n+#, sh-format\n+msgid \"Submodule '$name' ($url) registered for path '$path'\"\n+msgstr \"子模组 '$name' ($url) 已为路径 '$path' 注册\"\n+\n+#: git-submodule.sh:519\n+#, sh-format\n+msgid \"\"\n+\"Submodule path '$path' not initialized\\n\"\n+\"Maybe you want to use 'update --init'?\"\n+msgstr \"\"\n+\"子模组路径 '$path' 没有初始化\\n\"\n+\"也许你想用 'update --init'？\"\n+\n+#: git-submodule.sh:532\n+#, sh-format\n+msgid \"Unable to find current revision in submodule path '$path'\"\n+msgstr \"无法在子模组路径 '$path' 中找到当前版本\"\n+\n+#: git-submodule.sh:551\n+#, sh-format\n+msgid \"Unable to fetch in submodule path '$path'\"\n+msgstr \"无法在子模组路径 '$path' 中获取\"\n+\n+#: git-submodule.sh:565\n+#, sh-format\n+msgid \"Unable to rebase '$sha1' in submodule path '$path'\"\n+msgstr \"无法在子模组路径 '$path' 中变基 '$sha1'\"\n+\n+#: git-submodule.sh:566\n+#, sh-format\n+msgid \"Submodule path '$path': rebased into '$sha1'\"\n+msgstr \"子模组路径 '$path'：变基至 '$sha1'\"\n+\n+#: git-submodule.sh:571\n+#, sh-format\n+msgid \"Unable to merge '$sha1' in submodule path '$path'\"\n+msgstr \"无法合并 '$sha1' 到子模组路径 '$path' 中\"\n+\n+#: git-submodule.sh:572\n+#, sh-format\n+msgid \"Submodule path '$path': merged in '$sha1'\"\n+msgstr \"子模组路径 '$path'：已合并入 '$sha1'\"\n+\n+#: git-submodule.sh:577\n+#, sh-format\n+msgid \"Unable to checkout '$sha1' in submodule path '$path'\"\n+msgstr \"无法在子模组路径 '$path' 中检出 '$sha1'\"\n+\n+#: git-submodule.sh:578\n+#, sh-format\n+msgid \"Submodule path '$path': checked out '$sha1'\"\n+msgstr \"子模组路径 '$path'：检出 '$sha1'\"\n+\n+#: git-submodule.sh:600 git-submodule.sh:923\n+#, sh-format\n+msgid \"Failed to recurse into submodule path '$path'\"\n+msgstr \"无法递归进子模组路径 '$path'\"\n+\n+#: git-submodule.sh:708\n+msgid \"--\"\n+msgstr \"--\"\n+\n+#  注意保持前导空格\n+#: git-submodule.sh:766\n+#, sh-format\n+msgid \"  Warn: $name doesn't contain commit $sha1_src\"\n+msgstr \"  警告：$name 未包含提交 $sha1_src\"\n+\n+#  注意保持前导空格\n+#: git-submodule.sh:769\n+#, sh-format\n+msgid \"  Warn: $name doesn't contain commit $sha1_dst\"\n+msgstr \"  警告：$name 未包含提交 $sha1_dst\"\n+\n+#  注意保持前导空格\n+#: git-submodule.sh:772\n+#, sh-format\n+msgid \"  Warn: $name doesn't contain commits $sha1_src and $sha1_dst\"\n+msgstr \"  警告：$name 未包含提交 $sha1_src 和 $sha1_dst\"\n+\n+#: git-submodule.sh:797\n+msgid \"blob\"\n+msgstr \"blob\"\n+\n+#: git-submodule.sh:798\n+msgid \"submodule\"\n+msgstr \"子模组\"\n+\n+#: git-submodule.sh:969\n+#, sh-format\n+msgid \"Synchronizing submodule url for '$name'\"\n+msgstr \"为 '$name' 同步子模组url\"\n-- \n1.7.9.109.gd927b\n"}]}