commitizen / commitizen/cz-cli

Integration with git-duet?

Aperta
#666 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
17.5k
Fork
566
Merge medio
8h 16m
PR unite (30g)
1

Descrizione

I'm trying to introduce commitizen (along with conventional commits, commitlint and husky) in the project I'm working in, however until now we always used [git-duet](https://github.com/git-duet/git-duet) to duet commit our work as we generally use pair programming (programming in a pair of 2). I see no issues, PRs or any talk about integrating commitizen with git-duet so I'll assume it's not yet a feature. I would really appreciate it if it could become one. For example it could be configured in package.json with:

```json
"config": {
"commitizen": {
"path": "./node_modules/cz-conventional-changelog",
"duet": true
}
},
```

I see some stuff about creating our own entry point script, but I wouldn't know how to integrate git-duet in that as the latter is written in GoLang. There is however also the vscode extension written in TS which hits a bit closer to home as it were but I could definitely still use a leg up on how to implement this properly (https://github.com/philals/git-duet-vscode)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con la configurazione proposta di commitizen in package.json e con le indicazioni del progetto relative all’entry point personalizzato. Esamina come git-duet esegue i commit in duo e come l’estensione git-duet-vscode indicata si collega ad esso; il lavoro è completo quando un’opzione duo configurata funziona con il flusso conventional-commit di commitizen.

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

Valutazione

Stack tecnologico
git, javascript
Ambito
cli, tooling
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.