From: Josef Weidendorfer Date: Sun, 20 Nov 2005 23:26:30 GMT Subject: Re: Get rid of .git/branches/ and .git/remotes/? Message-ID: <200511210026.30280.Josef.Weidendorfer@gmx.de> In-Reply-To: On Sunday 20 November 2005 19:09, Linus Torvalds wrote: > [branches.origin] > url = master.kernel.org:/pub/scm/git/git.git > pull = master:origin Two things: * base names are case insensitive. Repository shortcuts are case sensitive (and head names, too) * to get rid of .git/branches/XXX, XXX has to be allowed as base name. But XXX can contain anything a head name can (including "."). Not really a problem. Use the ' for ' syntax: [remotes] url = master.kernel.org:/pub/scm/git/git.git for origin pull = master:origin for origin Not really nice. We can not have "for" as head name. Josef