Re: git tag --contains <commit> -n=1 ?
- From
- NODA, Kai <nodakai@gmail.com>
- Date
- Dec 23, 2009, 20:37 UTC
- Message-ID
- <4B327F8F.2060106@gmail.com>
- In-Reply-To
- <m2fx71pq0p.fsf@whitebox.home>
Thank you for your reply, Andreas
Andreas Schwab wrote: ...
>> Here I wonder whether "head -1" is generally correct or not when I want >> the oldest tag. > > Since the output of git tag is sorted by name, generally not.
Wow, I didn't know that. But then, under the assumption that tags have names like verNNN, that behavior ensures me that "head -1" works as intended.
Maybe I look at its implementation ( refs.c:do_for_each_ref , right?) but this seems a tough code to comprehend, especially around packed/loose/extra ...
Thanks, Kai