Jak używać znacznika w git

Jak używać znacznika w git
Deweloperzy używają repozytorium GIT, aby utrzymać kontrolę wersji ich kodu, a znaczniki są używane do przechowywania punktów odniesienia fazy rozwoju. Deweloper używa znacznika do konkretnego identyfikatora zatwierdzenia, gdy zostanie wydana nowa wersja kodu. Głównym celem znacznika jest zachowanie historii kodu, którego można użyć do odwiedzenia poprzedniego kodu w razie potrzeby. Znacznik nie jest powiązany z oddziałem, ale powiązany z konkretnym zatwierdzeniem. Tak więc nazwa znacznika jest dodawana w momencie zatwierdzenia git i lepiej jest zdefiniować znaczącą nazwę tagu, aby prawidłowo zidentyfikować wersję kodu. Różne zastosowania znacznika w repozytorium GIT pokazano w tym samouczku.

Opcje tagów git:

Opcja Zamiar
-A, -notate Służy do utworzenia niepodpisanego obiektu znacznika adnotacji.
-s, -Sign Służy do utworzenia znacznika podpisanego przez GPG, który używa klucza domyślnego adresu e-mail.
-brak znaku Służy do zastąpienia znacznika i wymuszenia każdego znacznika do podpisania.
-u Służy do utworzenia znacznika podpisanego przez GPG z danym kluczem.
-f, -Force Służy do mocno zastąpienia istniejącego znacznika na podaną nazwę.
-D, -Delete Służy do usuwania istniejącego znacznika o podanej nazwie.
-v, -erify Służy do weryfikacji podpisu GPG podanej nazwy znacznika.
-sort = Służy do sortowania na podstawie podanego klucza.
-I, -ignore -case Służy do sortowania i filtrowania znaczników w sposób niewrażliwy.
-m, -Message = Służy do używania podanego komunikatu tagu zamiast monitowania.
-F, -file = Służy do ustawienia wiadomości tagu z podanego pliku.
-Oczyszczanie = Służy do czyszczenia wiadomości tagu. Może być dosłowne, białe i paski. Tryb paska jest domyślny. Tryb dosłowny służy do utrzymania wiadomości bez zmian. Tryb Whitespace usuwa wiodące lub trapujące linie białych. Tryb paska służy do usuwania zarówno białej listy, jak i komentowania.
Definiuje nazwę tagu.
-pomoc Służy do uzyskania szczegółowych informacji na temat wszystkich opcji znacznika.

Wymagania wstępne

1. 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.

2. Utwórz konto Github
Będziesz musiał utworzyć konto GitHub, aby sprawdzić polecenia użyte w tym samouczku.

3. Utwórz lokalne i zdalne repozytorium
Musisz użyć lokalnego repozytorium z wieloma oddziałami, które są publikowane na zdalnym serwerze, aby sprawdzić polecenia używane w tym samouczku.

Utwórz tag git

Otwórz lokalne repozytorium nazwane Przesyłanie pliku z terminalu. Uruchom następujące polecenia, aby sprawdzić listę oddziałów, utwórz znacznik nazwany single_upload i wyświetl utworzone informacje o znaczniku.

$ git oddział
$ git tag single_upload
$ git show single_upload

Poniższe dane wyjściowe pokazuje, że repozytorium zawiera dwie gałęzie i główny jest teraz aktywną gałęzią. Po utworzeniu znacznika informacje o zatwierdzeniu wyświetlone w wyjściu z innymi informacjami.

Tag jest dodawany do lokalnego repozytorium, a zdalne repozytorium można aktualizować tę zmianę za pomocą 'Git Push' Komenda. Uruchom następujące polecenie, aby zaktualizować repozytorium za pomocą znacznika utworzonego w lokalnym repozytorium. Musisz podać nazwę użytkownika i hasło konta GitHub po wykonaniu 'Git Push' Komenda.

$ git push pochodzenie single_upload

Następujące dane wyjściowe pojawią się, jeśli naciskać Polecenie jest wykonywane prawidłowo.

Możesz sprawdzić zdalne repozytorium z GitHub.com, aby potwierdzić, że znacznik jest dodawany do repozytorium, czy nie. Pokazuje to następujący obraz singiel_upload Tag został dodany do zdalnego repozytorium.

Uruchom następujące polecenia, aby utworzyć kolejny znacznik z komunikatem tagu i wyświetlić dodane informacje o znaczniku.

$ git tag -a single_upload -v2.0 -M „Przesyłanie pojedynczego pliku”
$ git show single_upload-v2.0

Po wykonaniu powyższych poleceń pojawi się następujące dane wyjściowe.

Uruchom następujące polecenie, aby utworzyć znacznik o nazwie Multiple-Topload-V1.0 i stwórz nową gałąź nazwaną wiele Za pomocą nowo utworzonego znacznika.

$ git tag multimpload-v1.0
$ git kectout -B Multiple-wpload-v1.0

Następujące dane wyjściowe pojawią się, jeśli tag i gałąź zostaną poprawnie utworzone.

Tag git

Uruchom następujące polecenie, aby sprawdzić znacznik.

$ git kasu single_upload-v2.0

Po wykonaniu powyższego polecenia pojawi się następujące dane wyjściowe.

Sprawdź listy tagów

Uruchom następujące polecenie, aby wyświetlić listę znaczników repozytorium.

$ git tag

Po wykonaniu powyższego polecenia pojawi się następujące dane wyjściowe.

Uruchom następujące polecenie, aby wyświetlić listę tagów, zaczynając od 'S'. W poprzedniej części tego samouczka utworzono dwa tagi, zaczynając od „S”.

$ git tag -l "s*"

Po wykonaniu powyższego polecenia pojawi się następujące dane wyjściowe.

Wniosek

Tag służy głównie do prowadzenia zapisu konkretnego zatwierdzenia. Różne sposoby dodania znacznika w lokalnym repozytorium zostały wyjaśnione w tym samouczku. Tag można dodać z komunikatem zatwierdzenia lub bez wiadomości zatwierdzenia. Dodanie wiadomości za pomocą znacznika pomaga użytkownikom zrozumieć cel znacznika. Gałąź można również utworzyć za pomocą znacznika. Sposoby utworzenia prostego tagu, tag z komunikatem zatwierdzenia i oddział z tagiem zostały opisane w tym samouczku za pomocą lokalnego repozytorium demo. Mam nadzieję, że koncepcja użycia znacznika w repozytorium GIT zostanie wyczyszczona po przeczytaniu tego samouczka.