简体中文 ▾
Localized versions of git-fmt-merge-msg manual
  1. English
  2. Français
  3. Português (Brasil)
  4. українська мова
  5. 简体中文
Topics ▾ Latest version ▾ git-fmt-merge-msg last updated in 2.52.0
Changes in the git-fmt-merge-msg manual
  1. 2.52.0 2025年11月17日
  2. 2.50.1 → 2.51.2 no changes
  3. 2.50.0 2025年06月16日
  4. 2.35.1 → 2.49.1 no changes
  5. 2.35.0 2022年01月24日
  6. 2.29.1 → 2.34.8 no changes
  7. 2.29.0 2020年10月19日
  8. 2.18.1 → 2.28.1 no changes
  9. 2.18.0 2018年06月21日
  10. 2.11.4 → 2.17.6 no changes
  11. 2.10.5 2017年09月22日
  12. 2.7.6 → 2.9.5 no changes
  13. 2.6.7 2017年05月05日
  14. 2.5.6 no changes
  15. 2.4.12 2017年05月05日
  16. 2.1.4 → 2.3.10 no changes
  17. 2.0.5 2014年12月17日

Check your version of git by running

git --version

名称

git-fmt-merge-msg - 生成合并提交信息

概述

git fmt-merge-msg [-m <消息>] [--into-name <分支>] [--log[=<n>] | --no-log]
git fmt-merge-msg [-m <消息>] [--log[=<n>] | --no-log] -F <文件>

描述

接收标准输入流中的合并对象列表,并产生一个合适的提交信息,用于合并提交,通常作为 git merge<merge-message> 参数传递。

这条命令主要是供自动调用 git merge 的脚本内部使用。

选项

--log[=<n>]

除了分支名称外,在日志信息中加入被合并的实际提交内容的单行描述。 最多使用每个合并父分支的 <n> 个提交(如果 <n> 被省略,则为 20 个)。 这覆盖了 merge.log 配置变量。

--no-log

不要列出被合并的实际提交中的单行描述。

--[no-]summary

与 --log 和 --no-log 的同义词;这些都是废弃的,将来会被删除。

-m <信息>
--message <信息>

在日志信息的第一行使用 <message> 而不是分支名称。 与 --log 一起使用。

--into-name <分支>

准备合并信息,就像合并到分支 <branch> 一样,而不是合并到真正的分支名称。

-F <文件>
--file <文件>

从 <文件> 而不是标准输入流获取合并后的对象列表。

配置

Warning

Missing zh_HANS-CN/config/fmt-merge-msg.adoc

See original version for this content.

merge.summary

merge.log 的同义词;这已被废弃,将来会被删除。

实例

$ git fetch origin master
$ git fmt-merge-msg --log <$GIT_DIR/FETCH_HEAD

打印一条日志信息,描述从 "origin" 远程分支合并到 "master" 分支的情况。

参见

GIT

属于 git[1] 文档

AltStyle によって変換されたページ (->オリジナル) /