From: Jakub Narebski Date: Sun, 25 Dec 2011 16:28:39 GMT Subject: Re: [RFC PATCH] Allow cloning branches selectively Message-ID: In-Reply-To: <1324671199-7074-1-git-send-email-cmn@elego.de> Carlos Martín Nieto 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 ] [-m ] [-f] ... -- Jakub Narebski