GIT Commit message conventions

Ref-Url: https://www.conventionalcommits.org/en/v1.0.0/

1
2
3
4
5
<type>[optional scope]: <description>

[optional body]

[optional footer]
  • ✨ feat: add new feature
  • 🐛, 🛠️ fix: fix bug
  • 🚧 work-in-progress:
  • 🚑️ hotfix:
  • ✏️ fix-typos:
  • ♻️ refactor:
  • 📝 docs: documents
  • chore: small bugs not-relevant to code
  • 🎨 style
  • ⚡️ perf: performance
  • vendor: Update dependencies’, packages’ … version …

Gitemoji link: https://gitmoji.dev/

  • BREAKING CHANGE in body.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
Example 1:
feat!: implement multi-languages

BREAKING CHANGE!: PHP Version change.

Example 2:
fix: homepage's bug 

Long long long description of bug 

Some other data.

Reviewed-by: Z
Ref: #123


Example 3:
fix(player): Video player can not initialize

Related Content