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:
lsFra 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.txtSom 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 statusDet 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.