gitui-org / gitui-org/gitui

Conventional commit aid

Aperta
#2,679 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
feature-request
Lingua principale
Rust
Stelle
22.5k
Fork
773
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Is your feature request related to a problem? Please describe.**
I would like to easily perform conventional commits (ideally with gitmojis) using GitUI.

**Describe the solution you'd like**
I would like an option to enable something like the [VSCode Conventional Commits](https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits) plugin, that prompts the user for the scope, etc. and builds the commit message from that.

Some [custom command](https://gist.github.com/timhagel/28ae03354a85ce3e5237b308912b9b52) support could also be implemented but I understand that would be a lot harder and maybe even out of scope for the project.

**Describe alternatives you've considered**
I could type them by hand, but I'd probably mess up (and wouldn't remember all the gitmojis). I could also try to find a CLI tool to do it and commit outside of GitUI, but it would mess up the workflow. Maybe gitmoji support would be sufficient.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non vengono indicati file o test. Inizia esaminando il workflow di commit esistente di GitUI e stabilisci se l’ambito riguarda i prompt di conventional-commit, il supporto per gitmoji, i comandi personalizzati o un sottoinsieme più ristretto. Done deve includere un’interazione concordata, i campi del messaggio supportati e test o una verifica documentata per il comportamento selezionato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
git, rust
Ambito
cli, developer-experience
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.