# コミットメッセージと自動リンク

デフォルトでは、GitBook から Git リポジトリへコンテンツをエクスポートするとき、GitBook はマージされた変更リクエストに基づいてコミットメッセージを生成します：

```
GITBOOK-14: ユーザー管理に関するドキュメントを改善
```

## オートリンク `GITBOOK-<num>` GitHub と GitLab で

GitBook の変更リクエスト ID（例：）をコミット内でリンクに自動的に解決したい場合は、GitHub の *GITBOOK-123*を有効にすることで実現できます。 *Autolink references* 機能を使用できます。手順は [GitHub](https://help.github.com/en/github/administering-a-repository/configuring-autolinks-to-reference-external-resources).

で確認してください。次の URL 形式を使用します。ここで `spaceId` はあなたのスペースの URL に対応します：

`<https://app.gitbook.com/s/{spaceId}/~/changes/<num>/`

<div data-full-width="false"><figure><img src="https://4217681718-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FNkEGS7hzeqa35sMXQZ4X%2Fuploads%2FXMOX8gtwZIZGwdSWhSdX%2Fgitsync-autolink%402x.png?alt=media&#x26;token=bebbbb78-1a5f-4e90-af21-29803b3d2a7a" alt="A GitBook screenshot showing autolink setup"><figcaption><p>オートリンクの設定。</p></figcaption></figure></div>

## コミットメッセージテンプレートをカスタマイズする

GitBook を [モノレポ](https://gitbook-v2-q67etdj25-gitbook.vercel.app/url/gitbook.com/docs/documentation/ja-gitbook-documentation/getting-started/git-sync/monorepos)で使用する場合や、コミットメッセージに関する特定のガイドラインがある場合は、Git にコミットをプッシュするときに GitBook が使用するメッセージをカスタマイズしたいことがあります。

テンプレートには次のプレースホルダーを含めることができます：

* `{change_request_number}` 変更リクエストの一意の数値 ID
* `{change_request_subject}` マージ時の変更リクエストの件名、または `件名なし` が指定されていない場合。

デフォルトのテンプレートは次のとおりです：

```
GITBOOK-{change_request_number}: {change_request_subject}
```
