Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: tags not present in bare clone

From: Patricia Bittencourt Egeland <hidden>
Date: 2016-06-15 22:53:39

Thanks Junio. 
I confirm that I can see the tags. 
I was looking (ls) in .git/refs/tags, only. 

But, after more search, it looks like tags may be stored in .git/packed-refs to improve a repo access. I didn't know about that.
It is also good to know about "git for-each-refs" to list tags and the commit they point to. 

Thanks,
Patricia


On Apr 23, 2012, at 1:19 PM, Junio C Hamano wrote:
Junio C Hamano [off-list ref] writes:
quoted
Patricia Bittencourt Egeland [off-list ref] writes:
quoted
      I'm trying to create a bare clone from a regular repo (all
      locally; in the same machine). However a tag created in the
      regular repo can't be found in the fresh bare clone.  I
      expected that the tags would also be present just like anything
      from "refs". Am I wrong about that?
Reproduction recipe???

A simple and straightforward attempt to reproduce what you said you did
in your message does not exhibit any problem.
...
Oops, I forgot --bare.
quoted
   $ cd ../ ;# back at /var/tmp/junk
   $ git clone src dst
This should be "git --bare clone src dst" (or "git clone --bare src
dst").

But everything else in my previous message still holds true.  I am
getting the identical output as the following.
quoted
   Cloning into 'dst'...
   done.
   $ cd dst
   $ git for-each-ref
   6982d523f08b93dc6862ae80e80065b208d0ba85 commit	refs/heads/master
   6982d523f08b93dc6862ae80e80065b208d0ba85 commit	refs/remotes/origin/HEAD
   6982d523f08b93dc6862ae80e80065b208d0ba85 commit	refs/remotes/origin/master
   33a6b315ffb461cba32d84ecd1692525a0846f5a tag	refs/tags/v1.0
   0d3f9dce20e28c6898423eb4a2c2010908e46a6c tag	refs/tags/v2.0
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help