Git Commit Emoji

Rev. 1.1

This guide is to be followed when commiting to Carter Games public repositories. The guide doesn’t cover everything you could be committing but it covers the main ones that you’d use for game development.

🎉

:tada:

Begining of project

Use on the initial commit of a project whether that is just a readme or a full blank project ready to go.

:sparkles:

New Feature

Use on commits that complete a new feature or mechanic to the project.

🚧

:construction:

Work In Progress

Use on commits that have stuff that is a work in progress and is not to be considered complete or production ready.

🔧

:wrench:

Bug Fixes

Use on commits that fix any bugs in the project.

📝

:memo:

Documentation

Use on commits that update a readme or any other documentation on the project.

:zap:

Performance

Use on commits that improve the projects performance.

♻️

:recycle:

Refactor

Use on commits that refactor code in the project.

🎨

:art:

Code Commenting / Formatting

Use on commits that just update comments or the formatting of code.

💄

:lipstick:

Art Changes

Use on commits that add art assets or change the look of the project visually.

🔩

:nut_and_bolt:

Chores

Use on commits that invole project organisation or asset management.

:white_check_mark:

Tests

Use on commits that add unit tests to the project.

📦

:package:

Release

Use on commits that are the used for releases or tags.

Acknowledgements

These emoji are based on the following guides: