GetHooky - Einfaches Git-Hook-Management-Tool für alle Stacks
(github.com/ezpieco)- Plattformübergreifender Git-Hook-Manager, der verhindert, dass „versehentlich kaputter Code, ungetesteter Code oder nicht gelinteter Code gepusht wird"
- Inspiriert von husky für JS, einsetzbar für alle Sprachen/Stacks wie Python, Rust, Go, Node usw.
- Skriptdateien werden im Ordner
.hookygespeichert, und mit einem einzigen Befehl lassen sich alle Hooks installieren/teilen/verwalten- Mit dem Befehl
hooky installwerden Dateien aus.hooky/*als symbolische Links in.git/hooks/*installiert - Jeder Hook bricht bei einem Ausführungsfehler Commit/Push ab und weist auch auf eine Umgehungsmöglichkeit hin (
git commit --no-verify) - Nur Dateien mit dem Kommentar
# hooky ya rookiewerden von hooky verwaltet, benutzerdefinierte Hooks werden ignoriert
- Mit dem Befehl
- Versionsverwaltung und Teilen im Team von Hook-Dateien sind einfach, und nur die von GetHooky erzeugten und verwalteten Hooks werden automatisch installiert und aktualisiert
- Von GetHooky installierte Hooks stoppen bei Fehlern automatisch Commit und Push und zeigen auch eine Bypass-Option an
- Unterstützt die meisten Plattformen außer Windows
Noch keine Kommentare.