From f607d2028efcf072b076c581a679083d0caa4643 Mon Sep 17 00:00:00 2001 From: Dennis Fink Date: Mon, 21 Sep 2026 09:26:54 +0200 Subject: chore(vcs): switch repository to Git Add Git-specific repository configuration after migrating from Mercurial. Include a project-wide .gitignore for common development artifacts and a commit message template documenting the Conventional Commits format. --- .gitmessage | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .gitmessage (limited to '.gitmessage') diff --git a/.gitmessage b/.gitmessage new file mode 100644 index 0000000..0504dbc --- /dev/null +++ b/.gitmessage @@ -0,0 +1,38 @@ + +# [optional scope]: (max 72 chars total) ------>| +# +# Types (choose ONE): +# feat New feature (MINOR bump in SemVer) +# fix Bug fix (PATCH bump) +# docs Documentation only (README, man page, comments) +# style Formatting, whitespace — no logic change +# refactor Code restructure — no feature/fix +# perf Performance improvement +# test Tests only +# build Build system / dependency changes +# ci CI/CD configuration +# chore Maintenance (release commits, tooling) +# revert Revert a previous commit +# +# Breaking changes: append ! before the colon → feat(cli)!: ... +# -------------------------------------------------------------------------- + +# [blank line — required before body] + +# Body (optional): explain WHY, not WHAT. Wrap at 72 chars. ---->| +# +# Motivation for the change, background, trade-offs considered, etc. +# Use multiple paragraphs separated by blank lines if needed. + +# [blank line before footers] + +# Footers (optional): +# BREAKING CHANGE: +# Fixes: # +# Refs: #, +# Reviewed-by: Name +# Co-authored-by: Name + +# SPDX-FileCopyrightText: 2026 Dennis Fink +# +# SPDX-License-Identifier: BSD-3-Clause -- cgit v1.3.1