GitHub 커밋 메시지에 이모티콘을 넣어 개발 효율성을 높입니다.
Emoji Prefix를 도입하여 즐겁게 커밋 메시지를 쓰자 🤘
🌟 Emoji Prefix란?❓
말 그대로, Prefix를 이모티콘으로 합시다. 😎
Git에서 커밋 메시지를 만들 때 앞에 이모티콘을 붙이면됩니다.
Prefix란? ❓
Prefix와 조사하면 접두사로 나옵니다.
접두사(せっとうじ)란 접사 중 어기보다 앞에 붙는 것. 접두어(せっとうご)라고도 한다.
위키
커밋 메시지 예문
commit_message_example
ChangeLog를 지원하는 영어
팀에서 결정을 만들어 프로그램의 추가, 변경, 삭제를 알기 쉬운 형태로 결정을 만들고 정리하는 것은 모든 프로젝트에서 볼 수 있다고 생각합니다.
그 때, Prefix로서 사용되는 것은 「Add:」 「Fix:」 「Change:」 「Update:」 「Delete:」등이라고 생각합니다.
Emoji Prefix 사용의 이점
상당히 보기 쉽다고 느끼지 않겠습니까❓
적어도 활기차게 전해지면 다행입니다.
Emoji Prefix를 만드는 방법
절차
1. 결정을 만든다
결정을 만들자 ❗
이모티콘을 무엇이든 간에 선두에 붙이면 좋다는 것은 아닙니다.
프로젝트 내에서 의미를 통일하는 것으로 보다 알기 쉬운 커밋 메시지가 됩니다.
README.md
등에 정리해 두면 알기 쉽다고 생각합니다. 유형
emoji
첫 커밋(Initial Commit)
🎉
버전 태그(Version Tag)
🔖
새로운 기능(New Feature)
✨
버그 수정(Bugfix)
🐛
리팩토링(Refactoring)
♻️
문서(Documentation)
📚
디자인 UI/UX(Accessibility)
🎨
성능(Performance)
🐎
도구(Tooling)
🔧
테스트(Tests)
🚨
비추천 추가(Deprecation)
💩
삭제(Removal)
🗑️
WIP(Work In Progress)
🚧
2. 【템플리 만들기】 이모티콘을 선택한다
3. 【템플 만들기】 Gist에 추가
# ==================== Emojis ====================
# 🎉 :tada: 初めてのコミット(Initial Commit)
# 🔖 :bookmark: バージョンタグ(Version Tag)
# ✨ :sparkles: 新機能(New Feature)
# 🐛 :bug: バグ修正(Bugfix)
# ♻️ :recycle: リファクタリング(Refactoring)
# 📚 :books: ドキュメント(Documentation)
# 🎨 :art: デザインUI/UX(Accessibility)
# 🐎 :horse: パフォーマンス(Performance)
# 🔧 :wrench: ツール(Tooling)
# 🚨 :rotating_light: テスト(Tests)
# 💩 :hankey: 非推奨追加(Deprecation)
# 🗑️ :wastebasket: 削除(Removal)
# 🚧 :construction: WIP(Work In Progress)
# ==================== Format ====================
# :emoji: Subject
#
# Commit body...
위와 같이 함께 Gist에 추가
덧붙여서 자신이 사용하고 있는 Gist는 이하의 URL에 정리하고 있습니다.
4. Git 커밋 메시지 템플리 설정에 추가
Git은 커밋 메시지의 템플릿 설정을 할 수 있습니다.
clone
$ git clone https://gist.github.com/Jung0/56d527ed5d2c783661f7d56c46332308
커밋 메시지를 작성할 때 템플리 설정
$ git config commit.template ダウンロードしたディレクトリ/.commit_template
그건 그렇고,
--global
옵션을 추가하면 모든 프로젝트에서 동일한 템플릿을 설정할 수 있습니다.$ git config --global
템플릿 등록 취소
기본
config
파일에 추가되므로 삭제합니다.아래의 부분을 코멘트 아웃or 삭제하면 좋다.
디렉토리는 프로젝트의
.git/config
or $HOME/.gitconfig
[commit]
template = ダウンロードしたディレクトリ/.commit_template
마지막으로
타카가 이모지를 선두에 붙일 뿐이라고 생각할지도 모릅니다만, 효과는 상상 이상이라고 생각합니다.
화려한 리포지토리가 되기 때문에 도중부터 프로젝트에 들어온 분들에게는 놀랄 것입니다 웃음 🤩
참고
htps : // 기주 b. 코 m/다음 m/다음 m/bぉb/마s테 r/안 T리부친 G. md #기 t こみ t めすげ s
h tps : // 오 dpa tch. 코 m/bぉg/베아우치후 l-콧미 ts-우우 th-에모지 s/
매우 도움이되었습니다. 감사합니다. 🙇
Reference
이 문제에 관하여(GitHub 커밋 메시지에 이모티콘을 넣어 개발 효율성을 높입니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Jung0/items/0a9a7a97a2c17f92d3c5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)