Re: Why does 'submodule add' stage the relevant portions?
- From
Ramkumar Ramachandra <artagnon@gmail.com>
- Date
- Mar 25, 2013, 19:06 UTC
- Message-ID
- <CALkWK0nFVOhTjY3dfcwPvjqLZgJrENo6Ha=cv-x6io_Np8FfoA@mail.gmail.com>
- In-Reply-To
- <20130325185032.GB1414@google.com>
Jonathan Nieder wrote:
Show 7 quoted lines
> Ramkumar Ramachandra wrote: > >> Okay, I'm confused: why are you waiting for 2.0 to change push.default >> then? Isn't that just a "slightly better default at the porcelain >> level" and hence a "regular enhancement"? > > No. Among other aspects, "git push" is used heavily by scripts.
Oh, I see. I would've expected scripts to specify the refspec explicitly, instead of relying on a default like this. Then again, I saw jc/push-2.0-default-to-simple -- massive changes to scripts in our own testsuite.
This whole "backward compatibility" thing is not black-or-white: it's shades of gray. Can I ask about how "backward incompatible" the other suggestions I listed were, just so I get a rough idea of your scale? Junio seems to be very extremist today.