개발 Dev/깃 Git

깃모지gitmoji를 표로 한눈에 정리!

Tap to restart 2023. 10. 3. 22:00

깃모지gitmoji란?

Carlos Cuesta가 정리한 깃Git용 이모티콘이다. 커밋 메시지 맨 앞에 이모티콘을 사용한다.

아래 예를 보면 📄 Update LICENSE라고 커밋 메시지를 쓴 게 예이다.

 

 

깃모지 표

이모티콘 이모티콘 예약어 영어 뜻 한국어 번역
🎨 :art: Improve structure / format of the code. 구조 / 코드 포맷 개선 
⚡️ :zap: Improve performance. 성능 개선
🔥 :fire: Remove code or files. 코드나 파일 제거
🐛 :bug: Fix a bug. 버그 수정
🚑️ :ambulance: Critical hotfix. 긴급한 수정(핫픽스)
:sparkles: Introduce new features. 새로운 기능 추가
📝 :memo: Add or update documentation. 문서 추가나 변경
🚀 :rocket: Deploy stuff. 배포
💄 :lipstick: Add or update the UI and style files. UI와 스타일 파일 추가나 업데이트
🎉 :tada: Begin a project. 프로젝트 시작
:white_check_mark: Add, update, or pass tests. 테스트 추가, 업데이트 또는 통과
🔒️ :lock: Fix security issues. 보안 이슈 수정
🔐 :closed_lock_with_key: Add or update secrets. 암호화 추가나 업데이트
🔖 :bookmark: Release / Version tags. 릴리즈 / 버전 태그
🚨 :rotating_light: Fix compiler / linter warnings. 컴파일러 / 린터 경고 수정
🚧 :construction: Work in progress. 작업 중인 코드
💚 :green_heart: Fix CI Build. CI 빌드 수정
⬇️ :arrow_down: Downgrade dependencies. 의존성 다운그레이드
⬆️ :arrow_up: Upgrade dependencies. 의존성 업그레이드
📌 :pushpin: Pin dependencies to specific versions. 의존성을 특정 버전에 고정
👷 :construction_worker: Add or update CI build system. CI 빌드 시스템 추가 또는 업데이트
📈 :chart_with_upwards_trend: Add or update analytics or track code. 분석 또는 추적 코드 추가 또는 업데이트
♻️ :recycle: Refactor code. 코드 리팩터링
:heavy_plus_sign: Add a dependency. 의존성 추가
:heavy_minus_sign: Remove a dependency. 의존성 제거
🔧 :wrench: Add or update configuration files. 설정 파일 추가나 업데이트
🔨 :hammer: Add or update development scripts. 개발 스크립트 추가 또는 업데이트
🌐 :globe_with_meridians: Internationalization and localization. 국제화와 지역화
✏️ :pencil2: Fix typos. 오타 수정
💩 :poop: Write bad code that needs to be improved. 개선이 필요한 나쁜 코드 작성
⏪️ :rewind: Revert changes. 변경 사항 되돌리기
🔀 :twisted_rightwards_arrows: Merge branches. 브랜치 병합
📦️ :package: Add or update compiled files or packages. 컴파일된 파일 또는 팩키지 추가나 업데이트
👽️ :alien: Update code due to external API changes. 외부 API 변경으로 인한 코드 업데이트
🚚 :truck: Move or rename resources (e.g.: files, paths, routes). 파일, 경로, 라우트 등 리소스 이동이나 이름 변경
📄 :page_facing_up: Add or update license. 라이센스 추가나 업데이트
💥 :boom: Introduce breaking changes. 호환성을 깨뜨리는 변경 사항
🍱 :bento: Add or update assets. 에셋 추가나 업데이트
♿️ :wheelchair: Improve accessibility. 접근성 개선
💡 :bulb: Add or update comments in source code. 소스 코드 내 주석 추가나 업데이트
🍻 :beers: Write code drunkenly. 술 취한 상태로 코드 작성
💬 :speech_balloon: Add or update text and literals. 텍스트나 문자열 추가나 업데이트
🗃️ :card_file_box: Perform database related changes. 데이터베이스 관련 변경 수행
🔊 :loud_sound: Add or update logs. 로그 추가나 업데이트
🔇 :mute: Remove logs. 로그 제거
👥 :busts_in_silhouette: Add or update contributor(s). 기여자 추가나 업데이트
🚸 :children_crossing: Improve user experience / usability. 사용자 경험 / 사용성 개선
🏗️ :building_construction: Make architectural changes. 아키텍처 변경
📱 :iphone: Work on responsive design. 반응형 디자인 작업
🤡 :clown_face: Mock things. 테스트를 위한 가짜 객체나 함수 등 모킹
🥚 :egg: Add or update an easter egg. 이스터 에그 추가나 업데이트
🙈 :see_no_evil: Add or update a .gitignore file. .gitignore 파일 추가나 업데이트
📸 :camera_flash: Add or update snapshots. 스냅샷 추가나 업데이트
⚗️ :alembic: Perform experiments. 실험
🔍️ :mag: Improve SEO. 검색 엔진 최적화 개선
🏷️ :label: Add or update types. 타입 추가나 업데이트
🌱 :seedling: Add or update seed files. 시드 파일 추가나 업데이트
🚩 :triangular_flag_on_post: Add, update, or remove feature flags. 기능 플래그 추가, 업데이트, 제거
🥅 :goal_net: Catch errors. 에러 처리
💫 :dizzy: Add or update animations and transitions. 애니메이션과 전환 추가나 업데이트
🗑️ :wastebasket: Deprecate code that needs to be cleaned up. 삭제해야 할 코드 삭제될 예정 표시
🛂 :passport_control: Work on code related to authorization, roles and permissions. 인증, 역할, 권한 관련 코드 작업
🩹 :adhesive_bandage: Simple fix for a non-critical issue. 중요하지 않은 이슈에 대한 간단한 수정
🧐 :monocle_face: Data exploration/inspection. 데이터 탐색 / 검사
⚰️ :coffin: Remove dead code. 죽은 코드 제거
🧪 :test_tube: Add a failing test. 실패하는 테스트 추가
👔 :necktie: Add or update business logic. 비즈니스 로직 추가나 업데이트
🩺 :stethoscope: Add or update healthcheck. 헬스체크(상태 검사) 추가나 업데이트
🧱 :bricks: Infrastructure related changes. 인프라 관련 변경
🧑‍💻 :technologist: Improve developer experience. 개발자 경험 개선
💸 :money_with_wings: Add sponsorships or money related infrastructure. 후원이나 돈 관련 인프라 추가
🧵 :thread: Add or update code related to multithreading or concurrency. 멀티쓰레드나 동시성 관련 코드 추가나 업데이트
🦺 :safety_vest: Add or update code related to validation. 검증 관련 코드 추가나 업데이트

 

사용방법

깃허브 데스크탑을 쓴다면 :art 식으로 쓰다보면 이모티콘이 나타나서 고르면 된다. 그냥 코드 커밋 시 이모티콘 예약어 :art: 로 입력하면 깃허브에서 자동으로 이모티콘으로 변경한다. 예를 들면 ":bug: 버그 수정" 식으로 커밋 메시지를 적으면 된다. 일일이 이모티콘을 복사 붙여넣기 할 필요 없다.