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

Re: [PATCH] fetch-pack should not ask for a ref which is already there

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Sep 29, 2005, 19:28 UTC
Message-ID
<Pine.LNX.4.63.0509292124190.8668@wgmdd8.biozentrum.uni-wuerzburg.de>
In-Reply-To
<Pine.LNX.4.63.0509292058020.8413@wgmdd8.biozentrum.uni-wuerzburg.de>
Hi,
On Thu, 29 Sep 2005, Johannes Schindelin wrote:
Show 11 quoted lines
> Hi,
> 
> On Thu, 29 Sep 2005, Linus Torvalds wrote:
> 
> > On Thu, 29 Sep 2005, Johannes Schindelin wrote:
> > >
> > > With this patch, instead of blindly asking for every remote ref, 
> > > fetch-pack first looks in the local repository if that ref is 
> > > already there.
> > 
> > No. This is WRONG.

Following up on the "I'd rather download twice than have a corrupt repository":

Wouldn't it make much more sense to add a flag which repairs an incomplete fetch? After all, not every day you fsck up a fetch, right? So, be nice to the server, the network and all the rest, in most cases, and be not so nice if you know something went wrong and you want to fix it.

Ciao, Dscho

Previous: Johannes SchindelinNext: Linus Torvalds
Message 8 of 10 in “fetch-pack should not ask for a ref which is already there”
  1. fetch-pack should not ask for a ref which is already thereJohannes Schindelin, Sep 28, 2005
  2. Junio C HamanoSep 29, 2005
  3. Johannes SchindelinSep 29, 2005
  4. Junio C HamanoSep 29, 2005
  5. Johannes SchindelinSep 29, 2005
  6. Linus TorvaldsSep 29, 2005
  7. Johannes SchindelinSep 29, 2005
  8. Johannes SchindelinSep 29, 2005
  9. Linus TorvaldsSep 29, 2005
  10. Johannes SchindelinSep 30, 2005

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.