If git tag's history is preserved or I need to implement this in
pre-receive hook
Scenario
^^^^^^^^^^^^
I create a tag FOO -corresponding to a commit cdf123
FOO->cdf123 and I push this Tag to authoritative repository ; all fine.
Now my buddy creates overwrite my tag (git tag -f) and now this tag
looks at some other commit
FOO->123aff
He does a push tag FOO; assuming no restriction in pre-receive this
push will get applied and my earlier cdf123 is lost. Is there any way
to retrive Tag's history or in need to implement some scheme
Thx/ Mahesh