Cum să omiteți cârligele de comitere în Git (fără verificare)

Cum Sa Omiteti Carligele De Comitere In Git Fara Verificare



În Git, commit hooks sunt folosite pentru a servi unor scopuri cruciale, cum ar fi menținerea calității codului și aplicarea ghidurilor. Este recomandat în mod obișnuit pentru a urmări fluxul de lucru de comitere definit. Va omite cârligele de comitere numai atunci când există un motiv valid, cu o considerație adecvată pentru impactul asupra proiectului și asupra colaboratorilor săi.

Acest ghid va detalia metoda de ignorare a cârligelor de comitere în Git.

Cum să omiteți cârligele de comitere în Git (fără verificare)?

În Git, commit hooks sunt scripturi sau fișiere ascunse care sunt executate înainte sau după anumite acțiuni, cum ar fi comiterea codului. Ele sunt utile pentru aplicarea standardelor de codare, pentru efectuarea de teste sau pentru efectuarea altor verificări înainte de a permite continuarea unui commit. Cu toate acestea, pot exista situații în care utilizatorii Git doresc să sară peste aceste cârlige de comit, cum ar fi atunci când fac o remediere rapidă.







Pentru practică, urmați instrucțiunile de mai jos:



  • Lansați un director local Git.
  • Generați sau modificați un fișier conform preferințelor dvs.
  • Adăugați modificări în zona de urmărire.
  • Omiteți cârligul de comitere folosind „ git commit comanda ' împreună cu ' – nu-verificare ' opțiune.

Pasul 1: Accesați directorul local Git
Mai întâi, lansați utilitarul Git bash pe sistemul dvs. și mutați-vă către directorul local Git executând „ CD ”comandă:



cd „C:\Utilizatori\utilizator\Git\newRepo”

Pasul 2: Listați datele disponibile





Apoi, rulați „ ls ”comandă pentru listarea datelor disponibile în depozitul declarat:

ls

Din rezultatul de mai jos, am selectat „ fișier2.txt ” pentru procese ulterioare:



Pasul 3: Modificați și urmăriți fișierul

Apoi, modificați un fișier cu ajutorul „ start ”comandă împreună cu numele fișierului:

porniți fișierul2.txt

Ca rezultat, editorul implicit pentru fișier a fost lansat pe sistemul desktop. Adăugați/Modificați conținutul conform preferințelor dvs. și închideți editorul după ce l-ați salvat:

Pasul 4: Urmăriți modificările

După ce faceți modificări în fișier, urmăriți fișierul modificat în zona de pregătire folosind butonul „ git add ”comandă:

git add file2.txt

Pasul 5: Verificați starea curentă

Vedeți starea curentă a depozitului de lucru Git pentru a verifica dacă fișierul a fost urmărit sau nu:

starea git

Ieșirea rezultată determină că fișierul modificat a fost adăugat cu succes în zona de pregătire:

Pasul 6: Omiteți cârligele de comitere

Executați „ git commit ” comandă pentru a efectua modificări. Însă ' – nu-verificare Opțiunea ” este folosită împreună cu ea pentru a sări peste toate fișierele ascunse din directorul de lucru Git și „ -m ” opțiune pentru adăugarea unui mesaj pentru modificările de comitere:

git commit --no-verify -m „fișier modificat”

Se poate observa că toate modificările au fost efectuate cu succes:

Notă: Nu există nicio comandă de verificare pentru a verifica cârligele skip commit în Git.

Este vorba despre omiterea istoricului de comitere în Git.

Concluzie

În Git, commit hooks sunt scripturi sau fișiere ascunse care sunt executate înainte sau după anumite acțiuni, cum ar fi comiterea codului. Pentru a sări peste commit hooks în Git, mai întâi, lansați un director local Git și generați sau modificați un fișier conform preferințelor dvs. Apoi, adăugați modificări în zona de urmărire. În cele din urmă, sări peste cârligul de comitere folosind „ git commit comanda ' împreună cu ' – nu-verificare ' opțiune. Acest tutorial a ilustrat cârligele skip commit în Git.