See how a minor change to your commit message style can make a difference. Examples
Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs
| // 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. Examples
Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
| Commit type | Emoji |
|---|---|
| Initial commit | 🎉 :tada: |
| Version tag | 🔖 :bookmark: |
| New feature | ✨ :sparkles: |
| Bugfix | 🐛 :bug: |
| #!/bin/bash | |
| # Install Terraform in Ubuntu 22.04 | using gpg instead of apt-key (deprecated) | |
| curl https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp.gpg | |
| echo "deb [arch=amd64 signed-by=/usr/share/keyrings/hashicorp.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list | |
| sudo apt udpate | |
| sudo apt install -y terraform |
sudo apt update && sudo apt -y upgrade
# python3 -V || python -V
# sudo apt install software-properties-common
# sudo add-apt-repository ppa:deadsnakes/ppa
# sudo apt update
# sudo apt install python3.8
# optional: sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
# python3 --version