Re: Using the --track option when creating a branch
- From
Pierre Habouzit <madcoder@debian.org>
- Date
- Oct 30, 2008, 14:41 UTC
- Message-ID
- <20081030144107.GE24098@artemis.corp>
- In-Reply-To
- <2008-10-30-15-23-16+trackit+sam@rfc1149.net>
On Thu, Oct 30, 2008 at 02:23:16PM +0000, Samuel Tardieu wrote:
Show 10 quoted lines
> I think it would be better to have : > > git push <= push the current branch > git push --all <= push all matching refs > git push --all --create <= push all matching refs, create if needed > > The latest command is probably used so rarely (compared to the others) > that it wouldn't be a problem to make it longer. Of course, if a > refspec is given explicitely, it should be honored and remote refs > created if needed.
Fwiw I'm in favor of that, and it was what I advocated at the time.
Though I think than as soon as you add an explicit remote name, like: git push origin, pushing all matched references makes sense. Which is also what I advocated at the time.
-- ·O· Pierre Habouzit ··O madcoder@debian.org OOO http://www.madism.org