Unable to setup environment for pre-commit hook run: unknown switch
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 78/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- git, ruby
- Bereich
- developer-experience
Rechercherichtung
Der fehlschlagende Aufruf steckt in stash_changes in stash_unstaged_changes.rb, wo die Stash-Nachricht aus Time.now gebaut wird. Verfolge, wie diese Nachricht an den Befehl git stash save gelangt, und reproduziere das Problem, indem du nur einen Teil der Dateien stagest und dann committest. Fertig ist, wenn die Stash-Nachricht den Befehl bei vorhandenen ungestagten Änderungen nicht mehr bricht und der Hook in diesem Fall vollständig durchläuft.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Hooks fail when trying to stash changes with message
Unable to setup environment for pre-commit hook run
STDOUT:
STDERR:error: unknown switch `0'
usage: git stash save [-p | --patch] [-S | --staged]...
stash message
in stash_changes in file stash_unstaged_changes.rb changing stash_message to use Time.now.to_i instead of Time.now seems to fix the issue for me.
This issue only presents itself when not committing all changed files.
- Vorherrschende Sprache
- Ruby
- Sterne
- 4k
- Forks
- 288
- Ø Merge
- 2 T. 4 Std.
- Gemergte PRs (30 T.)
- 18
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus sds/overcommit
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
sds/overcommit#909 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 62/100
sds/overcommit#908 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
sds/overcommit#875 ·
Maintainer antworten meist innerhalb von 1 Tag
-
help wanted
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 18/100
sds/overcommit#869 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 25/100
sds/overcommit#856 ·
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
seek4science/seek#2784 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
yosiat/panko_serializer#243 ·
-
enhancement priority: medium risk: low v1.9.0
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
davidteren/mutineer#379 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Translation tutorial: snippet crashes on chunks export and misses simple { t } entriesEvtl. vergeben @Mahdi-Hasan hat das heute übernommen. Offenresource-documentation
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
TarteelAI/quranic-universal-library#1020 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100