- 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
.hooky gespeichert, und mit einem einzigen Befehl lassen sich alle Hooks installieren/teilen/verwalten
- Mit dem Befehl
hooky install werden 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 rookie werden von hooky verwaltet, benutzerdefinierte Hooks werden ignoriert
- 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.