code.gitea.io/gitea@v1.22.3/docs/content/usage/merge-message-templates.en-us.md (about) 1 --- 2 date: "2022-08-31T17:35:40+08:00" 3 title: "Merge Message templates" 4 slug: "merge-message-templates" 5 sidebar_position: 15 6 toc: false 7 draft: false 8 aliases: 9 - /en-us/merge-message-templates 10 menu: 11 sidebar: 12 parent: "usage" 13 name: "Merge Message templates" 14 sidebar_position: 15 15 identifier: "merge-message-templates" 16 --- 17 18 # Merge Message templates 19 20 ## File names 21 22 Possible file names for PR default merge message templates: 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 ## Variables 32 33 You can use the following variables enclosed in `${}` inside these templates which follow [os.Expand](https://pkg.go.dev/os#Expand) syntax: 34 35 - BaseRepoOwnerName: Base repository owner name of this pull request 36 - BaseRepoName: Base repository name of this pull request 37 - BaseBranch: Base repository target branch name of this pull request 38 - HeadRepoOwnerName: Head repository owner name of this pull request 39 - HeadRepoName: Head repository name of this pull request 40 - HeadBranch: Head repository branch name of this pull request 41 - PullRequestTitle: Pull request's title 42 - PullRequestDescription: Pull request's description 43 - PullRequestPosterName: Pull request's poster name 44 - PullRequestIndex: Pull request's index number 45 - PullRequestReference: Pull request's reference char with index number. i.e. #1, !2 46 - ClosingIssues: return a string contains all issues which will be closed by this pull request i.e. `close #1, close #2` 47 48 ## Rebase 49 50 When rebasing without a merge commit, `REBASE_TEMPLATE.md` modifies the message of the last commit. The following additional variables are available in this template: 51 52 - CommitTitle: Commit's title 53 - CommitBody: Commits's body text