gitextensions/gitextensions — pull request #1194 by tenzink (2012-08-24 15:37:52+00:00)
Title: RevParse dereferences tag to the corresponding commit

Can you, please review the following update:

Now "Go to commit" does not work, if name of the annotated tag object is given. The reason, is that it does not find hash of the corresponding commit, but the hash of annotated tag itself.

Fix is to change RevParse, so it derefercences tag object until corresponding commit object is found, or cannot be dereferenced anymore. Recipe is taken from here: http://stackoverflow.com/a/1863712/102243