code.gitea.io/gitea@v1.22.3/docs/content/usage/merge-message-templates.zh-cn.md (about)

     1  ---
     2  date: "2023-05-23T09:00:00+08:00"
     3  title: "合并消息模板"
     4  slug: "merge-message-templates"
     5  sidebar_position: 15
     6  toc: false
     7  draft: false
     8  aliases:
     9    - /zh-cn/merge-message-templates
    10  menu:
    11    sidebar:
    12      parent: "usage"
    13      name: "合并消息模板"
    14      sidebar_position: 15
    15      identifier: "merge-message-templates"
    16  ---
    17  
    18  # 合并消息模板
    19  
    20  ## 文件名
    21  
    22  PR 默认合并消息模板可能的文件名:
    23  
    24  - `.gitea/default_merge_message/MERGE_TEMPLATE.md`
    25  - `.gitea/default_merge_message/REBASE_TEMPLATE.md`
    26  - `.gitea/default_merge_message/REBASE-MERGE_TEMPLATE.md`
    27  - `.gitea/default_merge_message/SQUASH_TEMPLATE.md`
    28  - `.gitea/default_merge_message/MANUALLY-MERGED_TEMPLATE.md`
    29  - `.gitea/default_merge_message/REBASE-UPDATE-ONLY_TEMPLATE.md`
    30  
    31  ## 变量
    32  
    33  您可以在这些模板中使用以下以 `${}` 包围的变量,这些变量遵循 [os.Expand](https://pkg.go.dev/os#Expand) 语法:
    34  
    35  - BaseRepoOwnerName:此合并请求的基础仓库所有者名称
    36  - BaseRepoName:此合并请求的基础仓库名称
    37  - BaseBranch:此合并请求的基础仓库目标分支名称
    38  - HeadRepoOwnerName:此合并请求的源仓库所有者名称
    39  - HeadRepoName:此合并请求的源仓库名称
    40  - HeadBranch:此合并请求的源仓库分支名称
    41  - PullRequestTitle:合并请求的标题
    42  - PullRequestDescription:合并请求的描述
    43  - PullRequestPosterName:合并请求的提交者名称
    44  - PullRequestIndex:合并请求的索引号
    45  - PullRequestReference:合并请求的引用字符与索引号。例如,#1、!2
    46  - ClosingIssues:返回一个包含将由此合并请求关闭的所有工单的字符串。例如 `close #1, close #2`
    47  
    48  ## 变基(Rebase)
    49  
    50  在没有合并提交的情况下进行变基时,`REBASE_TEMPLATE.md` 修改最后一次提交的消息。此模板还提供以下附加变量:
    51  
    52  - CommitTitle:提交的标题
    53  - CommitBody:提交的正文文本