;doc: contrib: commit message conventions
[ci skip]
This commit is contained in:
		
							parent
							
								
									e560afccd2
								
							
						
					
					
						commit
						2ed51685b9
					
				| @ -619,6 +619,12 @@ so think about future developers trying to understand them, git bisect, etc. | |||||||
| 
 | 
 | ||||||
| Rebase your commits against latest master for easiest review. Especially if they start to conflict. | Rebase your commits against latest master for easiest review. Especially if they start to conflict. | ||||||
| 
 | 
 | ||||||
|  | Some conventions we often use in commit messages: | ||||||
|  | 
 | ||||||
|  | - prepend a  [component](#components) prefix, eg `cli: ` or `journal: `, for clarity and to help with changelog production | ||||||
|  | - prepend a semicolon (`;`) to indicate boring commits that won't affect changelogs/release notes (as in the Emacs project) | ||||||
|  | - add a final `[ci skip]` line for commits which probably don't need to trigger a CI build, to reduce carbon emissions from Travis | ||||||
|  | 
 | ||||||
| ### The docs | ### The docs | ||||||
| 
 | 
 | ||||||
| PRs should include appropriate updates to reference documentation, unless otherwise agreed. | PRs should include appropriate updates to reference documentation, unless otherwise agreed. | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user