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

Re: history missing

From
Martin von Zweigbergk <martin.von.zweigbergk@gmail.com>
Date
Nov 8, 2010, 14:14 UTC
Message-ID
<AANLkTi=eFJ5qTWLD-AdczeDtSAtxs9xihuO+QQ8tVLyj@mail.gmail.com>
In-Reply-To
<201011081448.10723.jnareb@gmail.com>
On Mon, Nov 8, 2010 at 8:48 AM, Jakub Narebski <jnareb@gmail.com> wrote:
Show 7 quoted lines
> On Mon, 8 Nov 2010, Martin von Zweigbergk wrote:
>> Sorry, maybe I misunderstood what the confusion was about. What I was
>> referring to was the confusion caused by 'git fetch origin master' not
>> updating 'refs/remotes/origin/master'.
>
> Should it really do it?  What if it does not exist?  What if <remote>
> is specified via URL?

I would probably not expect it to be updated (even if the URL matches a configured remove). If the reference does not yet exist, I think I would expect it to be created.

> If I understand correctly current behavior of 'git fetch <remote> <branch>'
> wrt. FETCH_HEAD was meant for one-off 'git pull <remote> <branch>', or
> rather 'git pull <URL> <branch>'.

Also see http://thread.gmane.org/gmane.comp.version-control.git/127163/. Junio, Jeff and Avery can argue much better for and against this than I can. I read it at some point, but I don't quite remember now if they did discuss the historical reasons for the current behavior in that thread.

/Martin
Previous: Jakub NarebskiNext: Jeff King
Message 8 of 10 in “history missing”
  1. Vitaliy SemochkinOct 26, 2010
  2. Sverre RabbelierOct 26, 2010
  3. Jonathan NiederNov 8, 2010
  4. Martin von ZweigbergkNov 8, 2010
  5. Jakub NarebskiNov 8, 2010
  6. Martin von ZweigbergkNov 8, 2010
  7. Jakub NarebskiNov 8, 2010
  8. Martin von ZweigbergkNov 8, 2010
  9. Jeff KingNov 8, 2010
  10. Alex RiesenNov 8, 2010

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.