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:
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ń.