Re: [PATCH(TIC)] push: annoy all users by deprecating the default semantics
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Feb 20, 2008, 01:10 UTC
- Message-ID
- <7vr6f8e8lx.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <5d46db230802191703v1e273284k71817fcd8a2639a1@mail.gmail.com>
"Govind Salinas" <blix@sophiasuchtig.com> writes:
Show 10 quoted lines
> For those interested, this is how I plan to have the default for > pyrite. The default currently just calls "git push origin HEAD" > Calling with another target repository and refspec would still be > supported of course. > > In general, the plan it to take the most common work flows and simply > the UI around those. This includes silently doing "git add -u" before > pushing a commit and "pyt diff" will diff between the working > directory and HEAD because I have never been interested in the state > of the index, only in the state of the working dir.
For both counts, it feels so much like Cogito.
I would not comment on "the most common" adjective, but I am still a big believer of "core git gives common foundation for Porcelains that support different workflows to talk with each other" ideal, and I really like that you are building a Porcelain that would suit your favorite workflow.