スタイル ガイドの「Git コミット メッセージの書き方」セクション5. 件名に命令型のムードを使用する には、git 自体が命令型のムードを使用していると記載されています。
この命令は少し失礼に聞こえるかもしれません。そのため、あまり使用しません。しかし、git commit の件名には最適です。この理由の 1 つは、git 自体が、ユーザーに代わってコミットを作成するたびに命令を使用することです。
たとえば、git merge を使用したときに作成されるデフォルトのメッセージは次のとおりです。
Merge branch 'myfeature'
git revert を使用する場合:
Revert "Add the thing with the stuff"
This reverts commit cc87791524aedd593cff5a74532befe7ab69ce9d.
または、GitHub プル リクエストの [マージ] ボタンをクリックすると、次のようになります。
Merge pull request #123 from someuser/somebranch
ただし、bitbucket の git リポジトリでは、次のような気配に遭遇します。
機能/123 にマージ (プル リクエスト #1234)
これは、git ではなく bitbucket によって作成されたメッセージですか?