git-tag to polecenie Git używane do tworzenia, wyświetlania, usuwania lub weryfikowania obiektu znacznika podpisanego za pomocą GPG. Znacznik służy do oznaczania określonych punktów w historii jako ważnych.
Chcę, aby git wyświetlał wszystkie tagi wraz z pełną adnotacją lub wiadomością zatwierdzenia. Coś takiego jest blisko: git tag -n5 Robi to dokładnie to, co chcę, poza tym, że wyświetla się tylko do pierwszych 5 wierszy wiadomości tagu. Chyba mogę użyć bardzo dużej liczby. Jakiej liczby mogę użyć tutaj? Czy …
W zeszłym roku przeszedłem z Subversion na Git jako mój codzienny VCS i wciąż staram się uchwycić lepsze punkty „Git-think”. Ten, który ostatnio mnie niepokoi, to „lekki” vs. adnotacje i podpisane tagi. Wydaje się dość powszechnie akceptowane, że tagi z adnotacjami są lepsze niż tagi lekkie we wszystkich rzeczywistych zastosowaniach, …
Jeśli chcę oznaczyć bieżące zatwierdzenie. Wiem, że działają oba następujące wiersze poleceń: git tag <tagname> i git tag -a <tagname> -m '<message>' Jaka jest różnica między tymi poleceniami?
Ładne i proste pytanie - czy funkcja „git fetch” jest ścisłym podzbiorem git fetch --tags? To git fetch --tagsznaczy, jeśli biegnę , czy kiedykolwiek jest jakiś powód, aby natychmiast biegać od git fetchrazu? Co z git pulli git pull --tags? Ta sama sytuacja?
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie Widziałem wiele projektów używających v1.2.3jako konwencji nazewnictwa tagów w git. …
W naszym repozytorium git mamy kilka tagów z adnotacjami. Starsze tagi zawierają fałszywe wiadomości, które chcielibyśmy zaktualizować, aby były w naszym nowym stylu. % git tag -n1 v1.0 message v1.1 message v1.2 message v2.0 Version 2.0 built on 15 October 2011. W tym przykładzie chcielibyśmy, aby komunikaty w wersji 1.x …
Chcę usunąć wszystkie tagi z repozytorium Git. Jak mogę to zrobić? Za git tag -d tagnamepomocą tagnamelokalnego usuwania tagu i za pomocą git push --tagsI aktualizuję tagi na dostawcy git. Próbowałem: git tag -d * Ale widzę, że *to oznacza pliki z bieżącego katalogu. $ git tag -d * error: …
Chcę wymusić wypychanie, na przykład, mojego tagu 1.0.0do mojej zdalnej mastergałęzi. Teraz wykonuję następujące czynności: git push production +1.0.0:master Chcę wymusić wypychanie , ponieważ zależy mi tylko na tym, aby kod wewnątrz1.0.0znacznika został wypchnięty domastergałęzi w zdalnym repozytorium. Co ja robię źle? Aktualizacja nr 1 Kiedy włączam SSH do mojego …
Mam problem ze znalezieniem, który tag jest obecnie sprawdzony. Kiedy robię: git checkout tag1 git branch Nie mogę się dowiedzieć, na którym znaczniku jestem. Rejestruje tylko: * (no branch) master Czy można dowiedzieć się, które tagi są sprawdzane? W powyższym przykładzie byłoby to tag1.
Ze strony podręcznika git-clone (1) --branch może również pobierać tagi i odłącza HEAD przy tym zatwierdzeniu w wynikowym repozytorium. próbowałem git clone --branch <tag_name> <repo_url> Ale to nie działa. Zwraca: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead Jak korzystać z tego parametru?
Ponieważ utworzyłem moje repozytorium, wydaje się, że tagi, które tworzyłem, nie są wypychane do repozytorium. Kiedy robię to git tagw lokalnym katalogu, wszystkie tagi są obecne, ale kiedy loguję się do zdalnego repozytorium i robię to git tag, pojawia się tylko kilka pierwszych. Jaki może być problem ?.
Jak sprawdzić wersję / tag wersji 1.1.4 pakietu rspec ? cd ~/Library/Application\ Support/TextMate/Bundles/ git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle osascript -e 'tell app "TextMate" to reload bundles'
Tworzę skrypt wdrożeniowy dla mojego projektu git i właśnie zacząłem używać tagów. Dodałem nowy tag o nazwie v2.0: git tag -a v2.0 -m "Launching version 2.0" I przekazałem ten tag do zdalnego repozytorium git push --tags Kiedy próbuję wykonać skrypt wdrażania i sprawdzić v2.0tag, otrzymuję następujący komunikat: Jesteś w stanie …
Obecnie pracuję z repozytorium, które ma wiele gałęzi. Czy kiedy tworzę tag, odnosi się on do aktualnej gałęzi? Innymi słowy: za każdym razem, gdy tworzę tag, czy muszę przełączyć się na żądaną gałąź i tag wewnątrz tej gałęzi, aby tag odnosił się do tej gałęzi w tym momencie?
Próbuję znaleźć składnię scalania oznaczonego zatwierdzenia do innej gałęzi. Zgaduję, że jest to proste, ale moje słabe próby wyszukiwania go nie znajdują.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.