Ce este git pre receive hook?
Ce este git pre receive hook?

Video: Ce este git pre receive hook?

Video: Ce este git pre receive hook?
Video: Fix git remote reject error ! remote rejected master master 2024, Aprilie
Anonim

pre - a primi

Acest cârlig este invocat de git - a primi -pack[1] când reacționează la git push și actualizează referințele din depozitul său. Chiar înainte de a începe actualizarea referințelor pe depozitul de la distanță, fișierul pre - primi cârlig este invocat. Starea sa de ieșire determină succesul sau eșecul actualizării.

În mod similar, vă puteți întreba, ce este un cârlig de pre primire?

Pre - primi cârlige sunt scripturi care rulează pe dispozitivul GitHub Enterprise Server pe care le puteți utiliza pentru a implementa verificări de calitate.

Mai mult, de ce ați folosi un cârlig de pre primire în depozitul dvs. de la distanță? Pre - primi cârlige să aplice regulile pentru contribuții înainte ca angajamentele să poată fi impuse la a repertoriu . Pre - primi cârlige rulați teste pe codul împins la a repertoriu pentru a se asigura că contribuțiile sunt îndeplinite repertoriu sau politica organizației. Dacă comite conținutul trece testele, împingerea va fi acceptată în repertoriu.

În al doilea rând, ce este git pre commit hook?

Cârlige Git sunt scripturi care Git execută înainte sau după evenimente precum: comite , împingeți și primiți. Cârlige Git sunt o caracteristică încorporată - nu este nevoie să descărcați nimic. Cârlige Git sunt conduse local. pre - comite : Verifică comite mesaj pentru greșeli de ortografie.

Cum configurezi un cârlig de precomitare?

Crearea unui Pre - commit hook Salvați fișierul și ieșiți din editor. Salvați modificările. În acest moment, puteți testa prin adăugând tipăriți declarații sau importați pdb într-un script Python. Pune în scenă fișierele schimbate și încearcă să le comite, the cârlig declanșează următorul mesaj și anulează comiterea.

Recomandat: