Gitk ma ładny zwyczaj pokazywania mi Tagi :, Follows: i Poprzedza: for commit. Jak uzyskać te same informacje z wiersza poleceń?otrzymywanie znacznika commit w git
6
A
Odpowiedz
4
Aby pokazać znacznik zatwierdzenie:
$ git describe --tags <commit>
aby pokazać poprzedzających popełnienie:
$ git rev-list -1 <commit>^
następujących danych popełnienie:
$ git rev-list -1 <commit>..HEAD
8
Aby pokazać znaczniki zawierają zatwierdzenie (np. oznacz poprzedni commit):
git tag --contains <commit>
+0
Masz na myśli tagi, które odnoszą sukcesy po zatwierdzeniu? :-) Tak czy inaczej, robi dokładnie to, co chciałem. – raek
Powiązane problemy
- 1. Git submodule commit hooks
- 2. git commit - format?
- 3. git: usuń drugi commit
- 4. git commit directory
- 5. git find fat commit
- 6. Git Commit Parents 'Order
- 7. git rebase jeden commit
- 8. Git commit date
- 9. git commit problemów
- 10. Git big commit best practices
- 11. git commit zerwana strefa czasowa
- 12. Git - Usuń commit z historii
- 13. Git: Zobacz mój ostatni commit
- 14. git commit komentarz za plik
- 15. git: znajdź największy commit (s)
- 16. Całkowicie przesuń poprzedni commit git
- 17. Jak przenieść commit pomiędzy gałęziami w Git?
- 18. git commit - ustawianie znaczników czasu w przyszłości
- 19. Dołącza haszowanie commit git w wersji jar
- 20. git commit kasowanie wszystkich plików w repo
- 21. Jak mogę dokonać backportowania commit w git?
- 22. ^M znaków w wiadomości zatwierdzania git (git commit -v)
- 23. Git commit, który nie zastępuje oryginalnych autorów w git winnie
- 24. Tworzenie znacznika gałęzi Git w VSO lub VS2015
- 25. HTML: Otrzymywanie ostrzeżenia - Nieprawidłowa lokalizacja znacznika (danych wejściowych)
- 26. Reorder git commit historię według daty
- 27. Dodaj git commit SHA do aplikacji iOS
- 28. Git post commit: skip --amend i rebase
- 29. Czy można "git pull" tylko następny commit?
- 30. Git rebase interactive ostatnie n commit
Następujące: i Poprzedzające: faktycznie odnoszą się do tagów, nie są zatwierdzane. Więc twoje przykłady z listą odnośników w rzeczywistości odpowiadają na różne pytania. Ale to jest ok, ponieważ "git opisać" jest właśnie tym, czego szukałem. Dzięki! – artemave
OK - przepraszam, nie używam gitk! Ale cieszę się, że dałem jeszcze coś użytecznego. –
Rozwiązaniem jest 'git describe' +' git describe --contains' (jak na dwie odpowiedzi) –