commitizen / commitizen/cz-cli
precommit's ignored when using git cz
- Vorherrschende Sprache
- JavaScript
- Sterne
- 17.5k
- Forks
- 566
- Ø Merge
- 8 Std. 16 Min.
- Gemergte PRs (30 T.)
- 1
Beschreibung
As far as I can see all precommits are ignored when using cz.
I have setup using husky and using lint-staged.
If you run `git commit` you will see the hooks run, but if you run `git cz` it will only run the `lint-staged` once you have finished with the promoter.
I have setup a repo which reproduced the error:
https://github.com/hutber/cztest
Beitragsleitfaden
Rechercherichtung
Klonen Sie die verlinkte hutber/cztest-Reproduktion und vergleichen Sie das Hook-Verhalten von `git commit` mit `git cz`, wobei Sie deren Husky- und lint-staged-Setup als Ausgangspunkt verwenden. Verfolgen Sie die Hook-Integration des Befehls `git cz` und überprüfen Sie, dass die konfigurierten pre-commit-Hooks ausgeführt werden, bevor die Commitizen-Eingabeaufforderung abgeschlossen ist, entsprechend dem normalen Verhalten von `git commit`.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git, javascript, node.js
- Bereich
- cli, tooling
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100