Historię każdego zadania zatwierdzenia można przechowywać za pomocą znacznika git, który pomaga użytkownikowi GIT w przeniesieniu konkretnego punktu zatwierdzenia w celu modyfikacji dowolnej zawartości pliku, dodania lub usunięcia dowolnego pliku, znalezienia jakiegokolwiek błędu itp. Użytkownik GIT potrzebuje listy tagów GIT repozytorium, aby znaleźć wymagany punkt zatwierdzenia. Istnieje wiele sposobów na znalezienie listy tagów git lokalnego i zdalnego repozytorium. Polecenie GIT można użyć do znalezienia listy tagów git na różne sposoby wyjaśnionej w tym samouczku.
Wymagania wstępne:
Zainstaluj pulpit GitHub
Github Desktop pomaga graficznemu użytkownikowi git wykonywania zadań związanych z git. Możesz łatwo pobrać najnowszego instalatora tej aplikacji dla Ubuntu z Github.com. Musisz zainstalować i skonfigurować tę aplikację po pobraniu, aby. Możesz także sprawdzić samouczek do zainstalowania pulpitu GitHub na Ubuntu, aby poprawnie poznać proces instalacji.
Utwórz konto Github
Będziesz musiał utworzyć konto GitHub, aby sprawdzić wyjście poleceń na zdalnym serwerze.
Utwórz lokalne i zdalne repozytorium
Musisz utworzyć lokalne repozytorium i opublikować repozytorium na zdalnym serwerze, aby przetestować polecenia używane w tym samouczku. Przejdź do folderu lokalnego repozytorium, aby sprawdzić polecenia używane w tym samouczku.
Znajdź istniejącą listę tagów GIT:
W tym samouczku użyto lokalnego repozytorium o nazwie Image-Gallery. Uruchom następujące polecenie, aby uzyskać listę istniejących tagów git.
$ git tagi
Wyjście pokazuje, że repozytorium zawiera trzy tagi git. Są to V-1.0, V-2.0 i V-3.0.
Uruchom następujące polecenie, aby wyświetlić znaczniki git za pomocą komunikatu tagu.
$ git tag -n
Wyjście pokazuje listę tagów z trzema komunikatami tagów, które zostały wcześniej utworzone.
Możesz pobrać informacje o znaczniku za pomocą wartości zatwierdzenia SHA i uzyskać listę tagów na podstawie konkretnej wartości zatwierdzenia SHA. Polecenie „Git Log -online” zawiera historię zatwierdzenia wartości Commit SHA, informacje o tagach i komunikatach zatwierdzenia. Gdy polecenie „Git Tag” jest używane z opcją -Cintains i konkretną wartością zatwierdzenia, wszystkie listy tagów z wartości zatwierdzenia zostaną wydrukowane. Uruchom następujące polecenia, aby uzyskać listę tagów na podstawie wartości zatwierdzenia.
$ git log -linia
$ git tag -contains 792e311
Wyjście pierwszego polecenia pokazuje cztery wartość SHA Commit od początkowego zatwierdzenia do ostatniego zatwierdzenia. Trzecia wartość SHA zatwierdzenia w drugim poleceniu odzyskała listę tagów z trzeciego zatwierdzenia do ostatniego zatwierdzenia.
Znajdź posortowaną listę tagów GIT:
Jeśli repozytorium GIT zawiera wiele tagów, a użytkownik chce posortowanej listy tagów git, użytkownik musi użyć opcji -Sort z poleceniem „Git Tag”. Uruchom następujące polecenia, aby dodać plik w repozytorium, zatwierdź zadanie i utwórz inne znaczniki dla tego zatwierdzenia. Ten nowy znacznik będzie wymagał poprawnego sprawdzania funkcji opcji -Sort.
$ git dodaj f4.jpg
$ git commit -m „czwarty obraz dodany”
$ git tag New-Image
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.
Teraz uruchom następujące polecenie, aby uzyskać posortowaną listę tagów na podstawie nazwy referencyjnej.
$ git tag -l - -sort = refname
Poniższe dane wyjściowe pokazuje posortowaną listę tagów w kolejności alfabetycznej. Capital jest mniejsza niż mała litera. Tak więc nazwa znacznika z „V” pojawiła się pierwsza, a nazwa znacznika z „n” pojawiła się później.
Uruchom następujące polecenie, aby uzyskać posortowaną listę tagów na podstawie wersji tagu i nazwy referencyjnej.
$ git tag -l - -sort = -version: refname
Po wykonaniu powyższego polecenia pojawi się następujące dane wyjściowe.
Znajdź listę tagów git na podstawie wzorca:
Kiedy repozytorium zawiera wiele tagów git, a użytkownik musi znaleźć konkretne tagi git, może użyć wzoru z poleceniem „Git Tag”, aby pobrać listę określonych tagów. Uruchom następujące polecenie, aby uzyskać listę tagów git, które zaczynają się od postaci, n.„W bieżącym repozytorium jest tylko jeden znacznik, który zaczyna się od postaci” n.'
$ git tag -l n*
Po wykonaniu powyższego polecenia pojawi się następujące dane wyjściowe.
Znajdź najnowszy tag GIT:
Uruchom następujące polecenie, aby znaleźć tag git, który został utworzony po ostatnim zatwierdzeniu. Tutaj opcja -Tag używana z poleceniem „git opisuje”, aby wyświetlić nazwę najnowszego znacznika git.
$ git opisuje - -tags
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe. Wyjście pokazuje, że nowy obraz jest najnowszym znacznikiem GIT utworzonym w tym samouczku.
Znajdź listę tagów git z zdalnego serwera:
Polecenia GIT, których użyliśmy w poprzedniej części tego samouczka, są poleceniami lokalnego repozytorium GIT. Jeśli znaczniki lokalnego repozytorium zostały opublikowane w zdalnym repozytorium, możesz również odzyskać listę tagów git z zdalnego serwera. Uruchom następujące polecenie, aby uzyskać listę tagów git z zdalnego repozytorium. Musisz podać prawidłową nazwę użytkownika i hasło git, aby pobrać tagi git.
$ git ls-remote-tags pochodzenie
Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe. Nowo utworzony tag, New-Image nie opublikował na zdalnym serwerze. Tak więc następujące dane wyjściowe pokazuje opublikowaną listę tagów git zdalnego repozytorium.
Wniosek:
Sposoby pobierania listy tagów git z lokalnego i zdalnego repozytorium zostały opisane w tym samouczku przy użyciu różnych poleceń git. Mam nadzieję, że użytkownicy Git odzyskają listę tagów GIT na podstawie ich wymagań po przeczytaniu tego samouczka.