From: Paolo Bonzini Date: Wed, 28 Feb 2007 15:30:39 GMT Subject: Re: defaults for where to merge from Message-ID: <45E5A01F.7060204@lu.unisi.ch> In-Reply-To: <200702281522.14965.andyparkins@gmail.com> >> git checkout -b branchname remote/upstreambranch >> git config --add branch.branchname.remote remote >> git config --add branch.branchname.merge refs/heads/upstreambranch >> >> Is there a reason why "git branch" and "git checkout -b" should not >> automatically do the two "git-config --add"s when the source branch is >> remote? > > I can see why that would be handy, but I often make short lived branches off a > remote; and I wouldn't want my config cluttered up with branch defintions. So, is there a reason why the config not could be cleared out by branch -d? (The "is there a reason" has the same meaning: it seems obvious to me, but I surely miss a lot of usecases because of inexperience). Paolo