Zarówno przy korzystaniu z git (i kiedy mówię to mam na myśli repozytorium git, które hostuję), jak i przy użyciu github (którego używam również w różnych projektach) wiem, że mogę tworzyć znaczniki (które uważam za wydania/migawki gałęzi w danym momencie, których nie można zmienić).Czy mogę tworzyć "wydania" w git jak mogę podczas korzystania z github?
Jednak ostatnio zauważyłem, że na githubie mogę teraz tworzyć "wydania". Wygląda na to, że składają się z tagu, a następnie z niektórych oznaczeń (może to tylko cukier syntaktyczny lub być może o wiele bardziej złożona bestia).
Jako przykład gdybym stworzył tag na git github lub za pośrednictwem linii poleceń przy użyciu następujących:
git tag -a 2.1 -m "Fixed AI problems in Skynet" master
git push --tags
Wtedy to rzeczywiście utworzyć znacznik, ale nie jest „uwolnienie” (oczywiście). W GUI Github mogę zmienić to w "wydanie" za pomocą kilku kliknięć.
Jednak nie mogę znaleźć sposobu, aby to zrobić w zwykłym git (tj. Repozytorium git hostuję).
Czy można tworzyć "wydania" w git, czy powinienem być zadowolony z tagów? i jako kolejne podrzędne pytanie: czy koncepcja wydania w github opiera się na tagach, po prostu coś, co wymyślili, aby proces tagowania był bardziej przejrzysty?
Dzięki