Jak zdobyć skrót z krótką wersją git

Jak zdobyć skrót z krótką wersją git

Git Commit Hash jest przydatny w oznaczaniu wydawnictw i przeglądaniu stanu kodu w określonym momencie. ID commit zawiera 40-cyfrowe SHA-Hash, które można skrócić do najkrótszej wersji 7-cyfr.

Różne polecenia służą do uzyskania najkrótszej wersji GIT zatwierdzenia skrótów, takich jak „Git Log" I "git rev-parse" polecenia. „„Git Log„Polecenie można wykorzystać wraz z wieloma opcjami pożądanego wyjścia.

Wyniki tego postu to:

  • Jak znaleźć krótki git sha-hash obecnej pozycji głowy?
  • Jak znaleźć krótki git sha-hash pożądanej liczby zatwierdzeń?
  • Jak znaleźć krótki git sha-hash wraz z komunikatem zatwierdzenia i szczegółami oddziału?
  • Jak znaleźć krótki git sha-hash z pełnymi szczegółami zatwierdzenia?
  • Jak znaleźć krótki git sha-hash z datą i godziną zatwierdzenia?

Jak znaleźć krótki git sha-hash obecnej pozycji głowy?

Użyj "płyta CD„Poleć wraz z ścieżką katalogu głównego git i przekieruj do niej:

$ cd "c: \ Users \ nazma \ git"

Aby uzyskać krótki sha-hash zatwierdzenia, w którym wskazuje głowa, uruchom następujące polecenie:

$ git rev-parse-Short Head

Jak widać, wyżej wymienione polecenie wyświetla po prostu wskaźnik głowy krótki zatwierdzenie sha-hash:

Jak znaleźć krótki git sha-hash pożądanej liczby zatwierdzeń?

Aby uzyskać krótki sha-hash konkretnej liczby zobowiązań, skorzystaj z „Git Log" Komenda:

$ git log -3 --pretty = format:%h

Tutaj "-3”To nasz określony zakres zatwierdzeń, które musimy pokazać krótką wersję Git Sha-Hash,„ The ”-Pretty = format”Wydrukuje wyjście zobowiązań w określonym formacie i„:%H”Wskazuje krótką wersję Hash Commit:

Jak znaleźć krótki git sha-hash wraz z komunikatem zatwierdzenia i szczegółami oddziału?

Aby uzyskać krótką wersję GIT zobowiązuje Sha-Hash z komunikatem zatwierdzenia i szczegółami oddziału, wykonaj „Git Log„Polecenie z„-jedna linia„Flaga do wyświetlania szczegółów w jednym wierszu i pożądanego zakresu liczb:

$ git log --oneline -3

Jak widać, poniżej uzyskane dane wyjściowe pokazuje krótką wersję skrótu określonej liczby zatwierdzeń, ich odpowiednie komunikaty o zatwierdzeniu i gałęzi wskazujące:

Jak znaleźć krótki git sha-hash z pełnymi szczegółami zatwierdzenia?

Czasami użytkownicy chcą zdobyć shah-hash wraz ze szczegółami zobowiązań git. W tym celu skorzystaj z poniższego polecenia:

$ git log -3 -ABBREV -COMMIT

W wyżej opisanym poleceniu „-Abrev-Commit„Opcja jest używana do wyświetlania krótkiego skrótu zatwierdzenia:

Jak znaleźć krótki git sha-hash z datą i godziną zatwierdzenia?

Jeśli programiści chcą wyświetlić krótką wersję skrótu z oddaną datą i godziną, wykonaj następujące polecenie:

$ git log --pretty = " %h %cd %cn %s" -3

Tutaj:

  • "-Pretty =”Wydrukuje zatwierdzenie w określonym formacie.
  • "%H”Wskazuje sha-hash.
  • "%płyta CD”Pokazuje datę zaangażowaną.
  • "%S”Wskazuje podmiot.
  • "-3”To określony zakres, który wyświetla liczbę skrótów zatwierdzenia:

To wszystko! Podaliśmy kilka metod uzyskania krótkiej wersji Hash Commit.

Wniosek

Istnieją różne polecenia, które są używane do uzyskania krótkiej wersji zatwierdzenia sha-hash, takie jak „Git Log", I "git rev-parse„Polecenia i wiele innych. „„Git Log„Polecenie można wykorzystać wraz z wieloma opcjami pożądanego wyjścia. W tym poście opisano wiele sposobów uzyskania krótkiej wersji Hash Commit.