Git コミット メッセージでは過去形と現在形のどちらを使うべきですか? [closed] 質問する

Git コミット メッセージでは過去形と現在形のどちらを使うべきですか? [closed] 質問する

一度読むgit コミット メッセージは、命令形の現在形で記述する必要があります (例: 「x のテストを追加します」)。ただし、私はいつも過去形 (例: 「x のテストを追加しました」) を使用していますが、その方がずっと自然に感じられます。

これは最近のジョン・レジグのコミットです2つを1つのメッセージに表示します。

操作テストで jQuery セットの結果をさらに調整します。また、予想されるテスト結果の順序も修正しました。

それは重要ですか?どちらを使用すればよいですか?

ベストアンサー1

現在形の命令形のコミットメッセージを好むのはGit自体から来ています。ドキュメント/パッチの提出Gitリポジトリ内:

変更は命令法で記述します。たとえば、「[このパッチ] により xyzzy が frotz を実行するようになります」や「[私は] xyzzy が frotz を実行するように変更しました」ではなく、「xyzzy が frotz を実行するようにします」のように記述します。これは、コードベースに動作を変更するように命令しているかのように記述します。

そのため、多くの Git コミット メッセージはこのスタイルで書かれています。チームで作業している場合やオープン ソース ソフトウェアで作業している場合は、一貫性を保つために全員がこのスタイルに従うと便利です。プライベート プロジェクトで作業していて、git 履歴を見ることができるのは自分だけである場合でも、命令形を使用すると、他の人と作業するときに役立つ良い習慣が確立されるため便利です。

おすすめ記事