Jak pominąć hooki zatwierdzenia w Git (bez weryfikacji)

Jak Pominac Hooki Zatwierdzenia W Git Bez Weryfikacji



W Git hooki zatwierdzenia służą do kluczowych celów, takich jak utrzymywanie jakości kodu i egzekwowanie wytycznych. Zwykle zaleca się przestrzeganie zdefiniowanego przepływu pracy zatwierdzania. Pominie haki zatwierdzenia tylko wtedy, gdy istnieje ważny powód z odpowiednim uwzględnieniem wpływu na projekt i jego współpracowników.

W tym przewodniku omówimy metodę pomijania haków zatwierdzania w Git.

Jak pominąć hooki zatwierdzenia w Git (bez weryfikacji)?

W Git hooki zatwierdzenia to skrypty lub ukryte pliki, które są wykonywane przed lub po pewnych akcjach, takich jak zatwierdzanie kodu. Są przydatne do egzekwowania standardów kodowania, przeprowadzania testów lub przeprowadzania innych kontroli przed zezwoleniem na kontynuację zatwierdzenia. Mogą jednak zaistnieć sytuacje, w których użytkownicy Git będą chcieli pominąć te haki zatwierdzenia, na przykład gdy dokonują szybkiej naprawy.







W praktyce postępuj zgodnie z poniższymi instrukcjami:



  • Uruchom lokalny katalog Git.
  • Wygeneruj lub zmodyfikuj plik zgodnie z własnymi preferencjami.
  • Dodaj zmiany w obszarze śledzenia.
  • Pomiń hak zatwierdzenia, używając „ git zatwierdzenie ” polecenie wraz z „ –nie-zweryfikuj ' opcja.

Krok 1: Przejdź do katalogu lokalnego Git
Najpierw uruchom narzędzie Git bash w swoim systemie i przejdź do lokalnego katalogu Git, wykonując „ płyta CD ' Komenda:



cd 'C:\Użytkownicy\użytkownik\Git\newRepo'

Krok 2: Lista dostępnych danych





Następnie uruchom „ ls ” polecenie wylistowania dostępnych danych w podanym repozytorium:

ls

Z poniższych danych wyjściowych wybraliśmy „ plik2.txt ” dla dalszego procesu:



Krok 3: Zmodyfikuj i śledź plik

Następnie zmodyfikuj plik za pomocą „ początek ” polecenie wraz z nazwą pliku:

uruchom plik2.txt

W rezultacie w systemie stacjonarnym został uruchomiony domyślny edytor pliku. Dodaj/zmodyfikuj zawartość zgodnie z własnymi preferencjami i zamknij edytor po zapisaniu:

Krok 4: Śledź zmiany

Po wprowadzeniu zmian w pliku śledź zmodyfikowany plik w obszarze przejściowym, korzystając z opcji „ git dodaj ' Komenda:

git dodaj plik2.txt

Krok 5: Sprawdź aktualny status

Zobacz aktualny status działającego repozytorium Git, aby sprawdzić, czy plik był śledzony, czy nie:

status gita

Wynikowe dane wyjściowe określają, że zmodyfikowany plik został pomyślnie dodany do obszaru przemieszczania:

Krok 6: Pomiń hooki zatwierdzenia

Wykonaj „ git zatwierdzenie ”, aby zatwierdzić zmiany. Jednakże ' –nie-zweryfikuj ” jest używana wraz z nią, aby pominąć wszystkie ukryte pliki z katalogu roboczego Git, a opcja „ -M ” możliwość dodania komunikatu o zmianach w zatwierdzeniu:

git commit --no-verify -m 'zmodyfikowano plik'

Można zauważyć, że wszystkie zmiany zostały pomyślnie zatwierdzone:

Notatka: Nie istnieje żadne polecenie weryfikacyjne do sprawdzania haków pomijania zatwierdzeń w Git.

To wszystko o pomijaniu historii zatwierdzeń w Git.

Wniosek

W Git hooki zatwierdzenia to skrypty lub ukryte pliki, które są wykonywane przed lub po pewnych akcjach, takich jak zatwierdzanie kodu. Aby pominąć hooki zatwierdzania w Git, najpierw uruchom lokalny katalog Git i wygeneruj lub zmodyfikuj plik zgodnie z własnymi preferencjami. Następnie dodaj zmiany w obszarze śledzenia. Na koniec pomiń hak zatwierdzenia, używając „ git zatwierdzenie ” polecenie wraz z „ –nie-zweryfikuj ' opcja. Ten samouczek ilustruje haczyki pomijania zatwierdzeń w Git.