Sådan springer du over Commit Hooks i Git (No-Verify)

Sadan Springer Du Over Commit Hooks I Git No Verify



I Git bruges commit hooks til at tjene afgørende formål som at opretholde kodekvalitet og håndhæve retningslinjer. Det anbefales almindeligvis at følge den definerede forpligtelsesarbejdsgang. Det vil kun springe commit hooks over, når der er en gyldig grund med passende hensyntagen til indvirkningen på projektet og dets samarbejdspartnere.

Denne guide vil uddybe metoden til at springe commit hooks over i Git.

Hvordan springer man over Commit Hooks i Git (No-Verify)?

I Git er commit hooks scripts eller skjulte filer, der udføres før eller efter bestemte handlinger, såsom committing af kode. De er nyttige til at håndhæve kodningsstandarder, køre test eller udføre andre kontroller, før de tillader en forpligtelse at fortsætte. Der kan dog være situationer, hvor Git-brugere ønsker at springe disse commit-hooks over, såsom når de laver en hurtig løsning.







For praktisk, følg nedenstående instruktioner:



  • Start en Git lokal mappe.
  • Generer eller modificer en fil efter dine præferencer.
  • Tilføj ændringer i sporingsområdet.
  • Spring over commit-hook ved hjælp af ' git commit kommandoen sammen med ' -no-verify ' mulighed.

Trin 1: Gå til Git Local Directory
Start først Git bash-værktøjet på dit system og bevæg dig mod det lokale Git-bibliotek ved at udføre ' cd kommando:



cd 'C:\Users\user\Git\newRepo'

Trin 2: Liste over tilgængelige data





Kør derefter ' ls kommando til at angive de tilgængelige data i det angivne lager:

ls

Fra nedenstående givne output har vi valgt ' fil2.txt ” for videre proces:



Trin 3: Rediger og spor fil

Rediger derefter en fil ved hjælp af ' Start kommando sammen med filnavnet:

start fil2.txt

Som et resultat er standardeditoren for filen blevet lanceret på skrivebordssystemet. Tilføj/Rediger indholdet efter dine præferencer, og luk editoren efter at have gemt det:

Trin 4: Spor ændringer

Efter at have foretaget ændringer i filen, spor den ændrede fil i iscenesættelsesområdet ved at bruge ' git tilføje kommando:

git tilføje fil2.txt

Trin 5: Tjek den aktuelle status

Se den aktuelle status for Git-arbejdsarkivet for at bekræfte, om filen er blevet sporet eller ej:

git status

Det resulterende output bestemmer, at den ændrede fil er blevet tilføjet i iscenesættelsesområdet med succes:

Trin 6: Spring over Commit Hooks

Udfør ' git commit ” kommando til at foretage ændringer. Imidlertid ' -no-verify '-indstillingen bruges sammen med det til at springe alle de skjulte filer over fra Git-arbejdsmappen, og ' -m ' mulighed for at tilføje en besked til commit ændringer:

git commit --no-verify -m 'fil modificeret'

Det kan observeres, at alle ændringerne er blevet gennemført med succes:

Bemærk: Der findes ingen verifikationskommando til at kontrollere skip commit hooks i Git.

Det handler om at springe over forpligtelseshistorien i Git.

Konklusion

I Git er commit hooks scripts eller skjulte filer, der udføres før eller efter bestemte handlinger, såsom committing af kode. For at springe commit hooks over i Git skal du først starte en Git lokal mappe og generere eller ændre en fil i henhold til dine præferencer. Tilføj derefter ændringer i sporingsområdet. Spring til sidst over commit-krogen ved at bruge ' git commit kommandoen sammen med ' -no-verify ' mulighed. Denne tutorial illustrerede skip commit hooks i Git.