Skip to content

Guilhem-Pech/Video-games-commit-emotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 

Repository files navigation

๐ŸŽฎ Git commit messages Emoji applied to Video-Games ! ๐ŸŽฎ

This chart is greatly inspired by dannyfritz/commit-message-emoji

Usage

In general, the rule that is imposed is:

A good commit message should let you know what has changed and why . How those changes has been made does not need to be explained. Reading the code and highlighting changes via a diff is self-explanatory.

However, when browsing a long list of commits you may get lost and not find the changes you want, which is why there are "standards" to know the type of commit this can be text or, in this case, emotes

So this is what the commit message should look like:

 <type emote> <title> [<description (not mandatory)>]

//Exemple
๐Ÿš‘ Fix infinite loop

It is of course quite possible to 'cumulate' types if your commit falls into several categories.

It is however mandatory to remember that a commit should only represent one change.

Which Emoji to Use โ“

Commonly used across all jobs

Commit Type Emote Code
Initial Commit ๐ŸŽ‰ :tada:
Work in progress ๐Ÿ—๏ธ or ๐Ÿšง :building_construction: or :construction:
Bug fix ๐Ÿฉน :adhesive_bandage:
Forgotten .meta or inspector links / Metadata ๐Ÿ“‡ :card_index:
Critical bug fix ๐Ÿš‘ :ambulance: โ€‹
Merge branches ๐Ÿ”€ :twisted_rightwards_arrows:
Merge without conflicts ๐Ÿ† :trophy:
Deleting code or files ๐Ÿ”ฅ :fire:
Shitty stuff that needs rework ๐Ÿ’ฉ :poop:
Working while being under the influence of drugs or alcohol ๐Ÿป :beers:
Adding or upgrading external packages ๐Ÿ“ฆ :package:โ€‹

Commonly used by programmers

Commit Type Emote Code
New Feature โœจ :sparkles:
Writing documentation ๐Ÿ“š :books:
Re-factor of code โ™ป๏ธ :recycle:
Improve performance ๐Ÿด :horse:
Create tool ๐Ÿ”ง :wrench:
Security Fix ๐Ÿ”’ :lock:
Removing linter warning ๐Ÿšจ :rotating_light:โ€‹
Releasing / Version tags ๐Ÿ”– :bookmark:โ€‹

Commonly used by graphic artists

Commit Type Emote Code
Add/Update Models ๐Ÿ—ฟ :moyai:
Add/Update Texture or Sprite ๐ŸŽจ :art:
Add/Update Animations ๐Ÿƒ :runner:
Add/Update Shaders/Materials ๐Ÿต๏ธ :rosette:โ€‹
Add/Update VFX ๐ŸŽ‡ :sparkler:

Commonly used by Designers

Commit Type Emote Code
Working on level design ๐Ÿ—บ๏ธ :world_map:
Tweaking some game values โš™๏ธ :gear:
Add/Update User interfaces ๐Ÿ’„ :lipstick:โ€‹

Sound Design

Commit Type Emote Code
Add/Update on Sound Design ๐Ÿ”Š :loud_sound:
Add/Update on Musics ๐ŸŽน :musical_keyboard:โ€‹
Ingame sound integration ๐ŸŽถ :notes:

More git emotes ! :

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published