Lista popełnia między 2 haszami zatwierdzeń w git

Lista popełnia między 2 haszami zatwierdzeń w git
Pracując nad projektem rozwoju w GIT, programiści dokonują wielu modyfikacji swoich projektów. Wszystkie te zmiany lub modyfikacje są przechowywane w historii Git. Czasami jednak historia zatwierdzenia zawiera tak wiele zatrudnionych, że tak złożone jest znalezienie konkretnych popełnień. W tej sytuacji GIT pozwala użytkownikom wymienić konkretne zatwierdzenia między dwoma skrótami zatwierdzeń.

Ten zapis wyjaśni metody wyświetlania zatwierdzeń między dwoma haszami zatwierdzeniami w git.

Jak wymienić/wyświetlić popełnienie między dwoma haszami zatwierdzeniami w git?

Można użyć różnych poleceń GIT do wyświetlania popełnienia między dwoma skrótami zatwierdzeń, takich jak:

  • "Git Log -Neline ~… "
  • "git rev-list -cecestry-path ~… "

Metoda 1: Lista popełnia między dwoma skrótami zatwierdzającymi za pomocą polecenia „Git Log -oneline”

Aby wymienić popełnienie między dwoma haszami zatwierdzeniami, w tym komunikatem zatwierdzenia, skorzystaj z następującego polecenia wraz z żądanymi haszczami zatwierdzenia. Na przykład chcemy wyświetlić zatwierdzenia między „60f911d" I "DC1157a„Zatrzymaj skróty:

GIT LOG -JEDNERINE 60F911D ~… DC1157A

Tutaj "~„Symbol służy do wykluczenia„60f911d" popełniać.

Poniższe dane wyjściowe wyświetlono zatwierdzenia między konkretnymi identyfikatorami zatwierdzenia:

Ponadto, jeśli chcesz tylko wyświetlić identyfikator zatwierdzenia między dwoma określonymi skrótami zatwierdzenia, użyj „CUT -d ”” -F 1„Opcja z tym samym poleceniem:

GIT LOG -ONINESS 60F911D ~… DC1157A | Cut -d "" -f 1

Metoda 2: Lista popełnia między dwoma skrótami zatwierdzającymi za pomocą polecenia „git rev-list”

Wpisz następujące polecenie wraz z „-Ancestry-Path”Opcja i określ hasze zatwierdzenie, aby wyświetlić popełnienie między nimi:

Git Rev-list --cestry-Path 60f911d ~… DC1157a

Poniższy obraz pokazuje pełną wartość SHA-Hash zatrudni między określonymi identyfikatorami zatwierdzenia:

Wyjaśniliśmy metody wymieniania popełnienia między dwoma haszami zatwierdzeń w Git.

Wniosek

Można użyć różnych poleceń GIT do wymienienia popełnienia między dwoma skrótami zatwierdzeń, takich jak „Git Log -Neline ~… ”Polecenie wyświetla zatwierdzenia zobowiązań komunikatów i„CUT -d ”” -F 1„Opcja z tym samym poleceniem wyświetla tylko skróty zatwierdzenia. Co więcej, „git rev-list -cecestry-path ~… ”Komenda służy do wyświetlania pełnego skrótu SHA zatrudni między określonymi identyfikatorami zatwierdzenia. W tym zapisie wyjaśniono metody wyświetlania popełnienia między dwoma skrótami zatwierdzeń w git.