• J
    Show peeled onion from upload-pack and server-info. · f6b42a81
    Junio C Hamano 提交于
    This updates git-ls-remote to show SHA1 names of objects that are
    referred by tags, in the "ref^{}" notation.
    
    This would make git-findtags (without -t flag) almost trivial.
    
        git-peek-remote . |
        sed -ne "s:^$target	"'refs/tags/\(.*\)^{}$:\1:p'
    
    Also Pasky could do:
    
        git-ls-remote --tags $remote |
        sed -ne 's:\(	refs/tags/.*\)^{}$:\1:p'
    
    to find out what object each of the remote tags refers to, and
    if he has one locally, run "git-fetch $remote tag $tagname" to
    automatically catch up with the upstream tags.
    Signed-off-by: NJunio C Hamano <junkio@cox.net>
    f6b42a81
server-info.c 11.9 KB