coldyjudgy / ttuduz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚩 Commit Message

1. Format

:git-emoji: <subject> 
<body> 

2. General Rules

  • A message consists of a git-emoji and subject
  • Body messages are optional
  • No line should be longer than 50 characters long, for optimal github viewing

3. git-emoji

:sparkles: (Introduce new features)
:fire: (Remove code or files)
:bug: (Fix a bug)
:zap: (Improve performance)
:recycle: (Refactor code)
:lipstick: (Update style; formatting, missing semi-colons, white-space, etc)

:wrench: (Add or update configuration files)
:building_construction: (Make architectural changes)
:white_check_mark: (Add or update tests)

:memo: (Add or update documentation)
:bulb: (Add or update comments in source code)

:construction: (Work in progress)
:poop: (Write bad code that needs to be improved)

4. subject

  • Use the imperative, present tense: "Add" not "Added" nor "Adds"
  • Capitalize only in first letter except for proper noun: "Add NFTReceiver function" nor "Add NFTReceiver Function"
  • Don't use (.) at the end
  • Separate subject from body with a blank line
  • Use the body to explain what and why vs. how
  • Can use multiple lines with "-" or "*" for bullet points in body

5. Examples

✨ Add NFTReceiver function

πŸ”₯ Remove deposit function

πŸ› Fix a bug

⚑ Improve performance

♻️ Refactor code

πŸ’„ Remove space lines

πŸ”§ Use variable expansion in doetnv files

πŸ—οΈ Split into 2 files

βœ… Test required

πŸ“ Update READMEs

πŸ’‘ Add comments

🚧 Work in progress

πŸ’© Need improvements

About


Languages

Language:Java 49.1%Language:Objective-C 28.8%Language:Starlark 10.8%Language:JavaScript 7.7%Language:Ruby 3.6%