News for hackers. Stuff that matters.
Re:Git log – The good parts by pwneduser on Monday March 26, 2018 @05:06AM (#16677596)
Quote from article:

"Remember that your version might do --all by default when output goes to the terminal instead of a file"

Which version of Git does --all by default?

Re:Git log – The good parts by peff on Monday March 26, 2018 @05:24AM (#16677666)
I think they meant to say "might do --decorate by default" (which Git does since v2.13.0).
Re:Git log – The good parts by zwischenzug on Monday March 26, 2018 @09:19AM (#16678619)
Indeed, have updated - the all and decorate sections got jumbled up in an edit earlier.
Re:Git log – The good parts by zingmars on Monday March 26, 2018 @05:34AM (#16677698)
The ones distributed in Ubuntu and MinGW do. Probably many others as well.

EDIT: Or not. It's off by default actually.

Re:Git log – The good parts by pwneduser on Monday March 26, 2018 @05:43AM (#16677726)
Which version of Ubuntu? The last time I checked, --all was not enabled by default in Ubuntu? Can someone confirm if this is indeed true?

If this is indeed true, how do they achieve this? Do they modify git source code to achieve this?

Re:Git log – The good parts by zingmars on Monday March 26, 2018 @06:17AM (#16677853)
Nevermind, I made a mistake and tested it on a repo where ---all would have little noticeable effect. It is indeed disabled by default. That said, custom source edits are entirely possible. Canonical does keep their own repositories after all [1].

[1] - https://launchpad.net/git

Re:Git log – The good parts by jwilk on Monday March 26, 2018 @06:06AM (#16677804)
You can't override existing Git commands with aliases.