See how a minor change to your commit message style can make a difference.
git commit \ -m"<type>(<optional scope>): <description>" \ -m"<optional body>" \ -m"<optional footer>"
# powershell completion for pnpm -*- shell-script -*- | |
Register-ArgumentCompleter -CommandName 'pnpm' -ScriptBlock { | |
param( | |
$WordToComplete, | |
$CommandAst, | |
$CursorPosition | |
) | |
function __pnpm_debug { |
// https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types | |
enum MimeTypes { | |
".aac" = "audio/aac", | |
".abw" = "application/x-abiword", | |
".arc" = "application/x-freearc", | |
".avi" = "video/x-msvideo", | |
".azw" = "application/vnd.amazon.ebook", | |
".bin" = "application/octet-stream", | |
".bmp" = "image/bmp", |
See how a minor change to your commit message style can make a difference.
git commit \ -m"<type>(<optional scope>): <description>" \ -m"<optional body>" \ -m"<optional footer>"
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🐛 :bug: |