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

Re: [RFC PATCH] Allow cloning branches selectively

From
Carlos Martín Nieto <cmn@elego.de>
Date
Dec 25, 2011, 17:43 UTC
Message-ID
<20111225174322.GB6361@beez.lab.cmartin.tk>
In-Reply-To
<m3hb0ofwem.fsf@localhost.localdomain>
On Sun, Dec 25, 2011 at 08:28:39AM -0800, Jakub Narebski wrote:
Show 15 quoted lines
> Carlos Martín Nieto <cmn@elego.de> writes:
> 
> > Sometimes it's useful to clone only a subset of branches from a remote
> > we're cloning. Teach clone the --fetch option to select which branches
> > should get fetched.
> > 
> > Each --fetch sets up a fetch refspec for that branch. Previously this
> > was only possible by initializing a repo and manually setting up the
> > config.
> 
> I haven't read the code, but I guess it should be possible to share
> code with "git remote add", which allows to select which branches to
> track, and which branch is to be 'main' on remote.
> 
>   git remote add [-t <branch>] [-m <master>] [-f] ...

Ah, very nice. I didn't know about those options. Hopefully I can use it. Thanks for pointing it out.

   cmn
Previous: Jakub Narebski
Message 7 of 7 in “Allow cloning branches selectively”
  1. Allow cloning branches selectivelyCarlos Martín Nieto, Dec 23, 2011
  2. Junio C HamanoDec 23, 2011
  3. Carlos Martín NietoDec 25, 2011
  4. Nguyen Thai Ngoc DuyDec 24, 2011
  5. Carlos Martín NietoDec 25, 2011
  6. Jakub NarebskiDec 25, 2011
  7. Carlos Martín NietoDec 25, 2011

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.