Re: git log with %(describe) placeholder does not find most recent tag

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/10/21 15.08, Benjamin Kircher wrote:
What did you do before the bug happened? (Steps to reproduce your
issue)

     git log --format='%(describe)' -n1

produces a different result than

     git describe --tags

What did you expect to happen? (Expected behavior)

I expected both to produce (roughly) the same result. At least,
reference the same tag.

What happened instead? (Actual behavior)

     git log --format='%(describe)' -n1
     v0.11.0

and

     git log --format='%(describe)' -n1
     v0.3.0-beta-253-g4ccd023

What's different between what you expected and what actually happened?

git log with %(describe) placeholder does not seem to find the most
recent tag as git-describe would do. Is this intended?

I tried to reproduce your issue. I have linux.git shallow repo (master branch pulls from torvalds' mainline tree and stable branches pull from stable tree). HEAD currently points to v5.15-rc5 tag.

The result (note that I use custom-compiled Git):

```
$ /opt/git/bin/git version
git version 2.33.0

$ /opt/git/bin/git log -n 1 --format='%(describe)'
v5.15-rc5

$ /opt/git/bin/git describe --tags
v5.15-rc5
```

Both results (git log and git describe) are same.

--
An old man doll... just what I always wanted! - Clara



[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux