From: Johannes Schindelin Date: Tue, 22 Nov 2005 17:56:50 GMT Subject: Re: Get rid of .git/branches/ and .git/remotes/? Message-ID: In-Reply-To: <200511221831.03954.Josef.Weidendorfer@gmx.de> Hi, On Tue, 22 Nov 2005, Josef Weidendorfer wrote: > [remote:origin] > url = master.kernel.org:/pub/scm/git/git.git > pull = master:origin > > For this, the parser could return > remote.url = master.kernel.org:/pub/scm/git/git.git for origin > remote.pull = master:origin for origin > > By introducing such a scheme, multi-value vars would fit perfectly > for use for .git/remotes or .git/branches. I don't know if you missed it, but hierarchical config keys were introduced by b17e659dd4007cb1d3eb5ac32b524c0c5ab59601: [remote.origin] url = master.kernel.org:/pub/scm/git/git.git pull = master:origin is parsable by git-config-set --get remote.origin.url now. Hth, Dscho