Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

When creating a release with git flow like:

git flow release finish <branch_name>

I'm prompted for a release message. I grepped around to see where this go, but no succes. Any idea?

share|improve this question
add comment

closed as off topic by Walter, MainMa, gnat, BЈовић, ChrisF Oct 29 '12 at 12:06

Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer

up vote 1 down vote accepted

It is stored as a tag message.

git show <tag>

reveals the message.

Internally the tag is stored in .git/refs/tags/<tag>. The content of the <tag> file is a hash e.g. b04be91f81ead931b81eb6db72b4ec1179d27d8a. This hash points to a zlib compressed packfile (which is why you couldn't find it via grep), which is stored in .git/objects/b0/4be91f81ead931b81eb6db72b4ec1179d27d8a. To show the contents of the file, you can use

git cat-file -p b04be91f81ead931b81eb6db72b4ec1179d27d8a
share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.