diff --git a/doc/developer/commit-template b/doc/developer/commit-template new file mode 100644 index 00000000..c6d0dc99 --- /dev/null +++ b/doc/developer/commit-template @@ -0,0 +1,42 @@ +# Add this to your .gitconfig after renaming/moving/etc +#[commit] +# template = ~/.commit-template +# +# Please enter the commit message for your changes. Lines starting +# with '#' will be ignored, and an empty message aborts the commit. +# You MUST wrap all lines at 72 characters. +# https://community.kde.org/Policies/Commit_Policy +# https://community.kde.org/Infrastructure/GitLab#Write_a_good_commit_message +# For Git commit hook keywords see: +# https://community.kde.org/Policies/Commit_Policy#Special_keywords_in_GIT_and_SVN_log_messages +# ==[ Subject: One line ONLY short meaningful description for logs ]===| + +# ==[ Blank: Follow the Subject with a blank line, do NOT remove ]=====| + +# ==[ Details: Describe what changed and explain why it changed]=======| + + +# ==[ Fields: Uncomment and edit where applicable ]====================| +# --[ Close bug in bugs.kde.org as fixed ]-----------------------------| +#BUG: +#FIXED-IN: +# --[ Add to release changelog optionally close wish in bugs.kde.org ]-| +#FEATURE: +#FIXED-IN: +# --[ Copy commit message to a bug or wish in bugs.kde.org ]-----------| +#CCBUG: +# --[ Copy commit message to an email address ]------------------------| +#CCMAIL: +# +# --[ Notify documentation team of user visible changes ]--------------| +#GUI: +# +# --[ Notify team of something interesting ]-------------| +#CHANGELOG: +# +# --[ Mark commit as silent for commit filter filtering. ]-------------| +# [ Use sparingly and only for uninteresting and ] +# [ uncontroversial commits. ] +#GIT_SILENT +# +