Skip to content

Jak-Ch-ll/git-commit-messenger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GCM - Git Commit Messenger

There are many different ways out there how a Git commit message should look, like Conventional Commits or Gitmoji. This tool aims to make it easier to stick to per team or per project rules via flexible configuration files.

Next Todos

Before I work on any additional features I want to work on tests and error handling.

Features

  • Configuration
    • Via config file in ~/.config/gcm/config.yml
    • Via config file in project root
    • Finalize configuration schema and add it to schemastore.org
    • allow CLI-option to use custom config path
  • Message
    • Gitmoji
      • Input as emoji
      • Input as :text:
    • Conventional commit types
    • Configurable select option
    • Text input
    • Fixed text (literal)
    • Multi-line text
    • General pattern replacement (currently only works for Select and Text)
    • Allow editing final message before commit

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages