mantisbt:git_commit_messages
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mantisbt:git_commit_messages [2014/05/28 05:08] – Added example dregad | mantisbt:git_commit_messages [2018/02/06 08:35] (current) – [Checklist] Bug reference examples dregad | ||
|---|---|---|---|
| Line 25: | Line 25: | ||
| * Description must be **understandable** for everyone | * Description must be **understandable** for everyone | ||
| - **Bug reference** | - **Bug reference** | ||
| - | * Optional, but most commits should reference an issue in the [[http:// | + | * Optional, but most commits should reference an issue in the [[http:// |
| - **Sign-off** if the commit' | - **Sign-off** if the commit' | ||
| Line 82: | Line 82: | ||
| * **vi/vim** < | * **vi/vim** < | ||
| + | |||
| + | |||
| + | |||
| ==== Description ==== | ==== Description ==== | ||
| + | |||
| + | === Contents === | ||
| The commit' | The commit' | ||
| Line 98: | Line 103: | ||
| * give **credit** to the original author. \\ Use '' | * give **credit** to the original author. \\ Use '' | ||
| - | * be **signed off** by the committer if different from author | + | * be **signed off** by the committer if different from author |
| - | With regards to formatting | + | === Formatting === |
| * Separate paragraphs with 2 newlines | * Separate paragraphs with 2 newlines | ||
| Line 110: | Line 115: | ||
| </ | </ | ||
| + | === Sign-off === | ||
| + | |||
| + | When committing changes submitted by non-core team members, the commit must be signed off by the committer in the case of individual commits (use '' | ||
| + | This is not necessary when merging several commits as a feature branch, as the merge commit itself will serve as sign off. | ||
| ===== Examples ===== | ===== Examples ===== | ||
| - | Based on Tim Pope's blog post | + | Based on model message in Tim Pope's blog post (see [[git_commit_messages# |
| < | < | ||
| Line 145: | Line 154: | ||
| Signed-off-by: | Signed-off-by: | ||
| </ | </ | ||
| + | |||
| ===== References ===== | ===== References ===== | ||
| Line 154: | Line 164: | ||
| * [[https:// | * [[https:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ===== To do ===== | ||
| + | |||
| + | Grangeway suggested to implement a commit hook to perform validation on commit message, e.g. | ||
| + | http:// | ||
mantisbt/git_commit_messages.1401268085.txt.gz · Last modified: (external edit)
