Git

깃모지 사용법 Gitmoji

끈끈 2023. 5. 15. 21:53

 

이번 팀프로젝트에서 사용하기로 한 Gitmoji

 

Gitmoji란?

 

git + emoji : emoji를 이용해 commit message를 작성하는 tool

 

# npm 패키지 사용을 위해 node.js
npm i -g gitmoji-cli

 

 

git add : 변경사항 스테이징
gitmoji -c : git commit -m 대신 gitmoji -c 명령어로 커밋메시지 작성

 

  🎨  - Improve structure / format of the code.
  ⚡️  - Improve performance.
  🔥  - Remove code or files.
  🐛  - Fix a bug.
  🚑️  - Critical hotfix.
  ✨  - Introduce new features.
  📝  - Add or update documentation.

  🚀  - Deploy stuff.
  💄  - Add or update the UI and style files.
  🎉  - Begin a project.
  ✅  - Add, update, or pass tests.

  🔒️  - Fix security issues.
  🔐  - Add or update secrets.
  🔖  - Release / Version tags.
  🚨  - Fix compiler / linter warnings.
  🚧  - Work in progress.
  💚  - Fix CI Build.
  ⬇️  - Downgrade dependencies.

  ⬆️  - Upgrade dependencies.
  📌  - Pin dependencies to specific versions.
  👷  - Add or update CI build system.
  📈  - Add or update analytics or track code.
  ♻️  - Refactor code.
  ➕  - Add a dependency.
  ➖  - Remove a dependency.

  🔧  - Add or update configuration files.
  🔨  - Add or update development scripts.
  🌐  - Internationalization and localization.
  ✏️  - Fix typos.
  💩  - Write bad code that needs to be improved.
  ⏪️  - Revert changes.
  🔀  - Merge branches.

  📦️  - Add or update compiled files or packages.
  👽️  - Update code due to external API changes.
  🚚  - Move or rename resources (e.g.: files, paths, routes).
  📄  - Add or update license.
  💥  - Introduce breaking changes.
  🍱  - Add or update assets.
  ♿️  - Improve accessibility.

  💡  - Add or update comments in source code.
  🍻  - Write code drunkenly.
  💬  - Add or update text and literals.
  🗃️  - Perform database related changes.
  🔊  - Add or update logs.
  🔇  - Remove logs.
  👥  - Add or update contributor(s).

  🚸  - Improve user experience / usability.
  🏗️  - Make architectural changes.
   📱  - Work on responsive design.
  🤡  - Mock things.
  🥚  - Add or update an easter egg.
  🙈  - Add or update a .gitignore file.
  📸  - Add or update snapshots.

  ⚗️  - Perform experiments.
  🔍️  - Improve SEO.
  🏷️  - Add or update types.
  🌱  - Add or update seed files.
  🚩  - Add, update, or remove feature flags.
  🥅  - Catch errors.
  💫  - Add or update animations and transitions.

  🗑️  - Deprecate code that needs to be cleaned up.
  🛂  - Work on code related to authorization, roles and permissions.
  🩹  - Simple fix for a non-critical issue.
  🧐  - Data exploration/inspection.
  ⚰️  - Remove dead code.
  🧪  - Add a failing test.
  👔  - Add or update business logic.

  🩺  - Add or update healthcheck.
  🧱  - Infrastructure related changes.
  🧑‍💻  - Improve developer experience.
  💸  - Add sponsorships or money related infrastructure.
  🧵  - Add or update code related to multithreading or concurrency.
  🦺  - Add or update code related to validation.

 

 


 

 

⚡️ Gitmoji 사용법 정리 (+ 깃모지 툴 소개)

Gitmoji 란? gitmoji란 git + emoji를 합쳐서 부르는 말로 emoji를 이용하여 commit message를 작성하는 tool이라고 보면 될 듯하다. 지금까지 그냥 글로만 커밋 메세지를 써왔겠지만, 메세지에 이모지(이모티

inpa.tistory.com

 

'Git' 카테고리의 다른 글

git Permission error  (2) 2023.05.15