Nasměruje git hooky tohohle checkoutu na .githooks/, aby se rychlé pre-commit validátory spouštěly samy.
Kdy ho spustit
Běží automaticky jako postinstall při npm ci / npm install. Ručně, když git config core.hooksPath neukazuje na .githooks.
Co vynucuje
Nic — tenhle příkaz reportuje nebo generuje, ale sám o sobě nic neshazuje. Co selže při chybě, hlídají brány, které za ním v pipeline běží.
Co je potřeba vědět
- Best-effort a tiché při selhání: nikdy nesmí rozbít
npm ci(běží i v CI, v zahazovaném checkoutu, který nikdy necommituje) ani zablokovat někoho bez gitu. - Fork dostane hooky zadarmo, bez zvláštního kroku — to je požadavek invariantu forkovatelnosti v konstituci.