Git hook messages aren't displayed
- Vorherrschende Sprache
- Go
- Sterne
- 1.5k
- Forks
- 70
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
The stack CLI suppresses git hook output, which is confusing when the hooks are slow and frustrating when the hooks fail. For example, a `gh stack push` that fails because of a hook just outputs
```
❯ gh stack push
Skipping 1 merged branch
Pushing 2 branches to origin...
✗ failed to push: failed to run git: error: failed to push some refs to 'github.com:...'
```
Beitragsleitfaden
Rechercherichtung
Beginne damit, das Problem mit `gh stack push` und einem Git-Hook zu reproduzieren, der langsam ist oder fehlschlägt, und verfolge dann, wie die Stack-CLI Git-Befehle ausführt und deren Ausgabe verarbeitet. Als erledigt gilt die Aufgabe, wenn Hook-Meldungen während des Befehls sichtbar sind und Hook-Fehler eine aussagekräftige Ausgabe beibehalten, während weiterhin der Push-Fehler gemeldet wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 66/100