git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-fetch will leave a ref pointing to a tag

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Jul 3, 2007, 12:01 UTC
Message-ID
<Pine.LNX.4.64.0707031257590.4071@racer.site>
In-Reply-To
<20070703041859.GB4007@coredump.intra.peff.net>
Hi,
On Tue, 3 Jul 2007, Jeff King wrote:
Show 8 quoted lines
> On Mon, Jul 02, 2007 at 11:23:15PM -0400, linux@horizon.com wrote:
> 
> > And until git-merge-ff is available, what's the recommended way to
> > "advance master to tag <foo>, but only if that wouldn't lose anything?"
> 
> You can ask "do I have anything that foo doesn't?":
> 
>   test "`git-rev-list foo.. | wc -l`" -gt 0
If it is only the test, you can do that by
	test $(git merge-base foo bar) = $(git rev-parse foo)

(which tests if foo is a stricth ancestor of bar). Although in your (linux@horizon.com's) place I would really look at "git log foo.." myself, as peff almost suggested.

For if you (linux@horizon.com) _have_ changes, you want to know which changes they are, right?

Of course, it seems to me that what you (linux@horizon.com; do you really have no proper name?) _really_ wanted to do is "git rebase v2.6.22-rc7".

Ciao, Dscho

Previous: Jeff KingNext: Jeff King
Message 7 of 8 in “git-fetch will leave a ref pointing to a tag”
  1. linux@horizon.comJul 2, 2007
  2. Johannes SchindelinJul 2, 2007
  3. Junio C HamanoJul 2, 2007
  4. Johannes SchindelinJul 2, 2007
  5. linux@horizon.comJul 3, 2007
  6. Jeff KingJul 3, 2007
  7. Johannes SchindelinJul 3, 2007
  8. Jeff KingJul 3, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.