Potrzebuję komendy hydraulicznej, aby wydrukować komunikat zatwierdzenia jednego zatwierdzenia - nic więcej, nic mniej.Drukuj komunikat zatwierdzenia danego zatwierdzenia w git
136
A
Odpowiedz
182
To nie jest „hydraulika”, ale to zrobi dokładnie to, co chcesz:
$ git log --format=%B -n 1 <commit>
Jeśli koniecznie trzeba polecenie „sanitarny” (nie wiem, dlaczego to jest to wymóg), można użyć rev-list
:
$ git rev-list --format=%B --max-count=1 <commit>
Chociaż rev-list
również wydrukować SHA commit (w pierwszej linii) oprócz wiadomości popełnił.
8
Nie hydraulika, ale mam to w moim .gitconfig:
lsum = log -n 1 --pretty=format:'%s'
lmsg = log -n 1 --pretty=format:'%s%n%n%b'
To "ostatnie podsumowanie" i "ostatnia wiadomość". Możesz podać zatwierdzenie, aby uzyskać podsumowanie lub wiadomość o tym zatwierdzeniu. (Używam wersji 1.7.0.5, więc nie mam% B).
10
To da ci bardzo zwięzłą listę wszystkich wiadomości przez określony czas.
git log --since=1/11/2011 --until=28/11/2011 --no-merges --format=%B > CHANGELOG.TXT
79
git show
jest więcej niż git log
polecenia hydraulika, i ma te same opcje formatowania:
git show -s --format=%B SHA1
Powiązane problemy
- 1. Git zatwierdza komunikat zatwierdzenia i nic więcej?
- 2. IntelliJ: Zmień standardowy komunikat zatwierdzenia
- 3. Smartgit: Komunikat zatwierdzenia automatycznego wstawiania
- 4. Git: pobranie określonego zatwierdzenia
- 5. Git usuń historię zatwierdzenia
- 6. Edytuj niepoprawny komunikat zatwierdzenia w Git, który został już wciśnięty
- 7. Usuń puste zatwierdzenia w git
- 8. Dzielenie pierwszego zatwierdzenia w git
- 9. sprawdź ostatni komunikat zatwierdzenia w subversion
- 10. Dlaczego git monituje mnie o komunikat zatwierdzenia połączenia?
- 11. pobierz wiadomość zatwierdzenia w git hook
- 12. zmiana komentarza git zatwierdzenia pushed
- 13. git wróć do pewnego zatwierdzenia
- 14. Numer wydania Jira w komunikacie zatwierdzenia git
- 15. Git - Co to jest identyfikator zatwierdzenia git?
- 16. Jak edytować wiadomość zatwierdzenia git merge
- 17. GitHub API: Określ gałęzie, które zawierają danego zatwierdzenia
- 18. Zmiana starej wiadomości zatwierdzenia na Git
- 19. Zmiana komunikatu zatwierdzenia Git przed scaleniem
- 20. Otrzymuj rodziców zatwierdzenia scalenia w git
- 21. Pchanie bez zatwierdzenia w Mercurial lub Git
- 22. Dlaczego data zatwierdzenia w git jest nieaktualna?
- 23. Uzyskaj wszystkie zatwierdzenia git od ostatniego tagu
- 24. Zmiana pierwszego zatwierdzenia projektu za pomocą Git?
- 25. git: Jak wyświetlić zatwierdzenia do pojedynczego oddziału
- 26. Zatwierdzenie zatwierdzenia kodu JIRA dla 'git'
- 27. Odgałęzienie Git do jednego nowego zatwierdzenia
- 28. Jak zapewnić przygotowaną wiadomość zatwierdzenia git?
- 29. Git dowiedz się ostatniego zatwierdzenia, pchnąłem
- 30. Git pull do pewnego zatwierdzenia (tag)
Jeśli ktoś przychodzi tu szuka sposobu, aby wydrukować pojedynczą linię popełnienia wiadomość, ale nie obchodzi o haszu pojawiającym się na początku, następujące prace: 'git show -s --oneline' –
waldyrious
Gdzie powinniśmy dodać wiersz, aby wydrukować komunikat zatwierdzenia na serwerze? Chodziło mi o to, który plik haka? –