-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitmessage
39 lines (38 loc) · 1.1 KB
/
.gitmessage
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Git commit message template
#
# Title: [type] Short description of the commit
#
# Type options:
# - feat: New feature
# - fix: Bug fix
# - docs: Documentation changes
# - style: Code style (formatting, missing semi-colons, etc.)
# - refactor: Refactoring code
# - perf: Performance improvements
# - test: Adding or modifying tests
# - chore: Maintenance tasks, changes that don’t affect the codebase
#
# Example:
# feat: Add new API endpoint for user login
#
# Description: (Optional)
# A more detailed explanation of the commit, including the reasoning behind the change,
# any trade-offs made, and any relevant context.
#
# - What was changed?
# - Why was it changed?
# - How does this change improve the project?
#
# Example description:
# Implemented a new login endpoint that accepts JWT tokens for authentication.
# This change improves security by enabling token-based authentication.
#
# - Breaking changes:
# (Optional)
# - Any backward-breaking changes introduced in this commit.
#
# Example:
# - Removed deprecated function `foo()`
#
# Issue: #123 (Optional)
# Link to an issue or ticket related to this commit.