Jak wyszukiwać w komunikatach zatwierdzenia za pomocą wiersza poleceń?

Jak wyszukiwać w komunikatach zatwierdzenia za pomocą wiersza poleceń?

Podczas pracy nad dużym projektem programiści dokonują wielu zobowiązań, których potrzebują później. Jednak gdy próbują znaleźć konkretne zatwierdzenie w historii, trudno jest znaleźć, ponieważ repozytorium zawiera setki zatrudni. W tej sytuacji GIT pozwala odfiltrować konkretne zatwierdzenie z historii zatwierdzenia.

Ten zapis wyjaśni różne metody wyszukiwania w komunikatach zatwierdzenia za pomocą wiersza poleceń.

Jak wyszukiwać w komunikatach zatwierdzenia za pomocą wiersza poleceń?

Git zapewnia różne metody wyszukiwania komunikatów zatwierdzenia za pomocą wiersza poleceń, takich jak:

    • Wyszukaj wiadomość zatwierdzenie za pomocą słów wrażliwych na sprawę
    • Wyszukaj wiadomość zatwierdzenie za pomocą słów bezwrażliwych przypadków
    • Wyszukaj komunikat zatwierdzenia przez wiele słów w całej historii
    • Wyszukaj wiadomość zatwierdzenie za pomocą ograniczonych słów

Metoda 1: Jak wyszukiwać komunikaty z zatwierdzenia za pomocą słów wrażliwych na sprawę?

Aby wyszukiwać wiadomości zatwierdzenia za pomocą słów wrażliwych na sprawę, wykonaj podane kroki.

Krok 1: Przejdź do lokalnego repozytorium GIT

Najpierw użyj poniższego polecenia i przełącz do żądanego katalogu:

$ cd "c: \ git \ repo1"


Krok 2: Sprawdź dziennik git

Następnie zobacz historię zatwierdzenia, sprawdzając dziennik git za pomocą następującego polecenia:

$ git log -linia


Poniższe dane wyjściowe wyświetla listę wszystkich zobowiązań dokonanych w repozytorium:


Krok 3: Wykonaj wyszukiwanie wrażliwe na skrzynki

Aby wykonać dopasowanie wrażliwe na sprawę, uruchom „Git Log„Polecenie z„-grep =" opcja:

$ git log --oneline - -grep = "plik"


Tutaj "-Grep„Opcja służy do wyszukiwania całego komunikatu zatwierdzenia:

Metoda 2: Jak wyszukiwać komunikaty z zatwierdzenia za pomocą słów wrażliwych na sprawę?

Aby przeprowadzić wyszukiwanie wrażliwe na przypadki, skorzystaj z komendy podawanej poniżej-I" opcja:

$ git log --oneline - -grep = "plik" -i


Wyżej wymienione polecenie zapewni wynik przeszukanego słowa „plik„W tym małe i wielkie słowa:

Metoda 3: Jak wyszukiwać komunikaty popełniają wiele słów w całej historii?

Określić "-Grep”Flag wiele razy, aby wykonać dopasowanie wielu słów. To wyświetli komunikaty zatwierdzające, które pasują do co najmniej raz z określonym słowem:

$ git log --oneline - -grep = "plik" - -grep = "demo"


Poniższe dane wyjściowe wyświetla komunikaty o zatwierdzeniu, które mają zarówno „plik" I "próbny„W nich słowa:

Metoda 4: Jak wyszukiwać komunikaty z zatwierdzenia przez ograniczone słowa?

Użyj "-WSZYSTKIE„Opcja z poniższym poleceniem, aby ograniczyć wyszukiwania do tych, które pasują do wszystkich dostarczonych słów:

$ git log --oneline--grep = "plik"--grep = "demo" --all-mecz


Zgodnie z poniższym wyjściem, dostarczone polecenie wyświetliło tylko te wyniki, które pasowały do ​​popełnienia wiadomości zawierających zarówno „plik" I "próbny" słowa:


Wyjaśniliśmy kilka metod wyszukiwania w komunikatach zatwierdzenia za pomocą wiersza poleceń.

Wniosek

Istnieją różne metody wyszukiwania w komunikatach zatwierdzenia za pomocą wiersza poleceń, takich jak „Git log -oneline -Grep =„Polecenie służy do przeprowadzenia wyszukiwania wrażliwych na sprawę i„-I”Flaga z poprzednim poleceniem wykonuje dopasowanie obudowy. Aby wykonać dopasowanie wielu słów, określ „-Grep”Flaga dla wielu słów i użyj„-WSZYSTKIE„Opcja ograniczenia wyszukiwania do tych, które pasują do wszystkich dostarczonych słów. Ten zapis opisał różne metody wyszukiwania komunikatów zatwierdzenia za pomocą wiersza poleceń.