git branch --contains tag
nie robi nic dla mnie, ale ja znalazłem rozwiązanie tego problemu w git gui.
Uruchom go tak:
git gui
(. Na moim Ubuntu musiałem zainstalować go najpierw sudo apt-get install git-gui
)
Potem wybrany punkt menu Repository -> wizualizację wszystkich firm Historia. W wynikowym oknie wybrałem pozycję menu Plik -> Lista odnośników.
Pojawiło się kolejne okno z listą wszystkich moich tagów (i innych odniesień). Są one klikalne i po kliknięciu jednego z nich musiałem po prostu sprawdzić lewą ramkę po lewej stronie listy gałęzi.Tak:
Parent: somesha (message)
Parent: someothersha (another message)
Child: anothersha (yet another message)
Branches: branch1, master, remotes/origin/branch2, remotes/upstream/branch1, etc
Follows: v1.1.2
Precedes: v1.1.4
Na mojej wersji Git, 1.7.1, mogę po prostu zrobić 'git branch - zawiera'. –
@DanMoulding true, zredagowałem odpowiedź, aby to odzwierciedlić. Początkowo byłem zainteresowany znalezieniem załącznika dołączonego do tagu. – VonC
Poszukiwanie tagu utworzonego na zdalnym oddziale nie przyniesie żadnych wyników w tym przypadku. Innymi słowy, żadne wyniki nie zostaną wygenerowane dla oddziałów, które nie istnieją lokalnie. Należy użyć opcji * -a *. 'git branch -a - zawiera numer'. To samo będzie działać w przypadku zatwierdzeń. –
user3356885