Co to jest identyfikator zatwierdzenia?

Co to jest identyfikator zatwierdzenia?
GIT to zdecentralizowany system kontroli wersji, który pozwala programistom wprowadzać zmiany w plikach kodu źródłowego projektu. Następnie dodaj je do lokalnego repozytorium. Następnie programiści sprawiają, że publicznie są dostępne dla wszystkich. Zmiany te mogą być dodane przez „git zatwierdzić„Polecenie reprezentujące modyfikacje.

Ten artykuł wyjaśni:

  • Co to jest Git Commit?
  • Co to jest identyfikator zatwierdzenia?
  • Jak popełnić git?
  • Jak znaleźć identyfikator zatwierdzenia za pomocą poleceń git?

Co to jest Git Commit?

Zobowiązania są migawkami kodu projektu w określonym punkcie w przeszłości. Deweloperzy mogą przeglądać stare zmiany kodu projektu, które zostały zastąpione nowymi zmianami za pomocą zatwierdzeń. Dodatkowo jest to przydatne do współpracy z innymi członkami projektu, ponieważ zawiera wprowadzone przez nich zmiany.

Co to jest identyfikator zatwierdzenia?

GIT Commit ID to unikalna wartość SHA-Hash generowana automatycznie i przypisana do zobowiązań, ilekroć dokonuje się nowego zatwierdzenia do repozytorium. Identyfikator zatwierdzenia jest używany podczas łączenia się lub sprawdzania plików z różnych zatrudnionych.

Jak popełnić git?

Aby popełnić dodatkowe zmiany z obszaru inscenizacji do lokalnego repozytorium, „git commit -m „” „Można użyć polecenia. Po uruchomieniu tego polecenia nowe pliki lub zmiany są dodawane do lokalnego repozytorium.

Sprawdź następujące kroki w celu zbadania procesu popełnienia w git!

Krok 1: Przejdź na lokalne repozytorium GIT
Najpierw użyj poniżej wyprowadzonego polecenia i przekieruj do lokalnego katalogu:

$ cd "c: \ git \ demo_repo"

Krok 2: Wyświetl zawartość repozytorium
Następnie wyświetl listę istniejącej treści repozytorium za pomocą „LS" Komenda:

$ ls

Poniższy zrzut ekranu wskazuje, że działające repozytorium zawiera tylko „ABC.tekst" plik:

Krok 3: Dokonaj zmian w pliku
Teraz skorzystaj z „Echo„Polecenie i dodaj trochę treści do istniejącego pliku:

$ echo "Cześć! To jest plik ABC ">> ABC.tekst

Krok 4: Zmiany popychane
Następnie śledź dodane zmiany w obszarze zaawansowania GIT, uruchamiając poniższe polecenie:

$ git dodaj abc.tekst

Krok 5: Zatrzymaj nowe zmiany
Wykonaj dostarczone polecenie, aby popełnić nowe zmiany:

$ git commit -m „aktualizowano plik ABC”

Zgodnie z podmiotem wyjściowym można zaobserwować, że zmiany zostały pomyślnie popełnione:

Idźmy naprzód i zobaczmy, jak uzyskać identyfikator zatwierdzenia w Git.

Jak znaleźć identyfikator zatwierdzenia za pomocą poleceń git?

Dostępnych jest wiele poleceń GIT, aby uzyskać identyfikator zatwierdzenia, na przykład:

  • "Git Rev-Parse Head" Komenda
  • "Git Show -s" Komenda
  • "Log -log -oneline" Komenda

Metoda 1: Jak znaleźć identyfikator zatwierdzenia w git za pomocą polecenia „git rev-parse”?

Aby uzyskać najnowszy identyfikator zatwierdzenia, wykonaj następujące polecenie:

$ git rev-parse głowa

Tutaj "B7343e5e… ”To najnowszy identyfikator zatwierdzenia:

Metoda 2: Jak sprawdzić identyfikator zatwierdzenia za pomocą polecenia „git show”?

Aby znaleźć szczegółowe informacje o najnowszym zatwierdzeniu, w tym komunikat Identyfikator zatwierdzenia i zatwierdzenie, wpisz następujące polecenie:

$ git show -s

Tutaj "-S„Opcja służy do pobrania szczegółowych informacji o najnowszym zatwierdzeniu. Na poniższym zrzucie ekranu podświetlonym informacjami jest identyfikator zatwierdzenia:

Metoda 3: Jak sprawdzić identyfikator zatwierdzenia przy użyciu polecenia „Git Log -Neline”?

Użyj "Log -log -oneline„Polecenie wyświetlania listy wszystkich zobowiązań, w tym identyfikatorów zatwierdzenia i wiadomości:

$ git log -linia

Poniższe dane wyjściowe pokazuje zatwierdzenie SHA-Hashes wszystkich istniejących repozytoriów:

Krótko wyjaśniliśmy identyfikator zatwierdzenia Git i różne sposoby ich znalezienia.

Wniosek

Git Identyfikator zatwierdzenia to unikalna wartość SHA-HASH, która jest generowana automatycznie, gdy nowe zmiany są przesuwane do lokalnego repozytorium poprzez popełnienie. Wiele poleceń GIT jest używanych do uzyskania identyfikatora zatwierdzenia dodanych zobowiązań, takich jak „Git Rev-Parse Head" Komenda, "Git Show -s”Polecenie i„Log -log -oneline" Komenda. W tym artykule zilustrowano Git Commit, Commit Id i metodę zdobywania git sha-hashes w git.