From: Ramkumar Ramachandra Date: Thu, 16 May 2013 10:32:36 GMT Subject: Re: [PATCH 1/3] fetch: add --allow-local option Message-ID: In-Reply-To: Felipe Contreras wrote: > Answer: because 'git fetch .' doesn't make any sense. So if > 'branch.HEAD.remote' is '.' it doesn't make sense to do 'git fetch .'. I agree that 'git fetch .' is currently not useful (and I am not against changing its behavior), but my question pertains to why you are replacing it with the hard-coded "origin". What happens when I git branch -t -b devel hot-branch where branch.hot-branch.remote = ram and not origin?