Kiedy zamierzam oznaczyć zatwierdzenie tagiem, muszę wiedzieć, co zmieniło się od ostatniego oznaczonego zatwierdzenia. Na przykład:
a87a6sdf87a6d4 Some new feature
a87a6sdf87a6d3 Some bug fix
a87a6sdf87a6d2 Some comments added
a87a6sdf87a6d1 Some merge <- v1.4.0
W tym przykładzie chciałbym wiedzieć o 3 najnowszych zatwierdzeniach lub móc wydrukować dziennik podobny do powyższego, który pokazuje oba zatwierdzone tagi, jeśli takie istnieją. A kiedy zobaczę, że została dodana nowa funkcja, oznaczyłbym ją jako wersję 1.5.0.
Jak sobie z tym radzisz? Czy w ten sposób mam używać tagów? Co mam napisać w wiadomości z tagiem? Zawsze zostawiam to puste:git tag -a v1.2.3 -m ''