Què és git pre receive hook?
Què és git pre receive hook?

Vídeo: Què és git pre receive hook?

Vídeo: Què és git pre receive hook?
Vídeo: The easy way to keep your repos tidy. 2024, Abril
Anonim

pre - rebre

Això ganxo és invocat per git - rebre -pack[1] quan reacciona git push i actualitza les referències al seu repositori. Just abans de començar a actualitzar les referències al repositori remot, el pre - rebre ganxo s'invoca. El seu estat de sortida determina l'èxit o el fracàs de l'actualització.

De la mateixa manera, us podeu preguntar, què és un ganxo de recepció prèvia?

Pre - rebre ganxos són scripts que s'executen al dispositiu GitHub Enterprise Server que podeu utilitzar per implementar controls de qualitat.

A més, per què utilitzaríeu un ganxo de recepció prèvia al vostre dipòsit remot? Pre - rebre ganxos fer complir les regles per a les contribucions abans que els compromisos es puguin empènyer a a repositori . Pre - rebre ganxos executar proves en codi enviat a a repositori per garantir el compliment de les aportacions repositori o política de l'organització. Si el comprometre's continguts superen les proves, l'empenta s'acceptarà al repositori.

En segon lloc, què és git pre commit hook?

Git ganxos són guions que Git executa abans o després d'esdeveniments com ara: comprometre's , empènyer i rebre. Ganxos Git són una característica integrada, no cal descarregar res. Git ganxos s'executen localment. pre - comprometre's : Comproveu el comprometre's missatge per errors ortogràfics.

Com configureu un ganxo de precommit?

Creant a Pre - commit ganxo Deseu el fitxer i sortiu de l'editor. Deseu els canvis. En aquest punt, podeu provar afegint imprimir declaracions o importar pdb a un script Python. Escenifica els fitxers canviats i prova de confirmar-los, el ganxo dispara el missatge següent i avorta la confirmació.

Recomanat: