https://github.com/kitsuyaazuma/gommit
A CLI tool that provides commit messages for the git commit command in an easy-to-understand, uniform format
https://github.com/kitsuyaazuma/gommit
cobra-cli go-git golang promptui
Last synced: 9 months ago
JSON representation
A CLI tool that provides commit messages for the git commit command in an easy-to-understand, uniform format
- Host: GitHub
- URL: https://github.com/kitsuyaazuma/gommit
- Owner: kitsuyaazuma
- License: mit
- Created: 2023-03-05T16:37:59.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-08T13:07:32.000Z (about 3 years ago)
- Last Synced: 2025-05-05T14:02:22.486Z (about 1 year ago)
- Topics: cobra-cli, go-git, golang, promptui
- Language: Go
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gommit
A CLI tool that provides commit messages for the git commit command in an easy-to-understand, uniform format.
Just use `gommit` instead of `git commit -m`.
https://user-images.githubusercontent.com/60843722/227822377-6fe091c6-d9de-4c98-8994-3557078934e1.mov
```zsh
# Install
go install github.com/Kitsuya0828/gommit
# Usage
git add .
gommit
git push
# Uninstall
go clean -i -n github.com/Kitsuya0828/gommit
```
* [spf13/cobra: A Commander for modern Go CLI interactions](https://github.com/spf13/cobra)
* [manifoldco/promptui: Interactive prompt for command\-line applications](https://github.com/manifoldco/promptui)
* [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
* [gitmoji \| An emoji guide for your commit messages](https://gitmoji.dev/)