Git
Tagowanie Git
Szukaj…
Wprowadzenie
Podobnie jak większość systemów kontroli wersji (VCS), Git
ma możliwość tag
określonych punktów w historii jako ważnych. Zazwyczaj ludzie używają tej funkcji do oznaczania punktów wydania (wersja v1.0
i tak dalej).
Składnia
tag git [-a | -s | -u <keyid>] [-f] [-m <msg> | -F <plik>] <zmienna> [<commit> | <obiekt>]
git tag -d <nazwa zmiennej>
tag git [-n [<num>]] -l [--contains <commit>] [--contains <commit>] [--points-at <object>] [--column [= <opcje>] | --no-column] [--create-reflog] [--sort = <klucz>] [--format = <format>] [- [no-] scalony [<zatwierdzenie>]] [<wzorzec>… ]
git tag -v [--format = <format>] <zmienna>…
Lista wszystkich dostępnych tagów
Za pomocą polecenia git tag
wyświetla wszystkie dostępne tagi:
$ git tag
<output follows>
v0.1
v1.3
Uwaga :
tags
są wyprowadzane w kolejności alfabetycznej .
Można także search
dostępne tags
:
$ git tag -l "v1.8.5*"
<output follows>
v1.8.5
v1.8.5-rc0
v1.8.5-rc1
v1.8.5-rc2
v1.8.5-rc3
v1.8.5.1
v1.8.5.2
v1.8.5.3
v1.8.5.4
v1.8.5.5
Twórz i pchaj tagi w GIT
Utwórz tag:
Aby utworzyć tag w bieżącym oddziale:
git tag < tagname >
Spowoduje to utworzenie lokalnego
tag
z bieżącym stanem gałęzi, w której się znajdujesz.Aby utworzyć tag z pewnym zatwierdzeniem:
git tag tag-name commit-identifier
Spowoduje to utworzenie lokalnego
tag
z identyfikatorem zatwierdzenia gałęzi, w której się znajdujesz.
Wciśnij zatwierdzenie w GIT:
Wciśnij pojedynczy tag:
git push origin tag-name
Naciśnij wszystkie tagi jednocześnie
git push origin --tags