{"thread":{"id":"46005","subject":"Git log.decorate can't be overridden in global config (v2.13.0)","startedAt":"2017-05-19T23:44:34Z","lastAt":"2017-05-20T02:11:55Z","messageCount":3,"participants":["Caleb Evans","Todd Zullinger","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"320290","messageId":"15c2318a2c4.1100a44f3621653.6175207833450352995@calebevans.me","threadId":"46005","inReplyTo":null,"subject":"Git log.decorate can't be overridden in global config (v2.13.0)","fromName":"Caleb Evans","fromEmail":"caleb@calebevans.me","sentAt":"2017-05-19T23:43:56Z","receivedAt":"2017-05-19T23:44:34Z","isPatch":false,"sender":{"key":"caleb@calebevans.me","avatar":null},"body":"Hi,\n\nI recently updated to Git v2.13.0 (macOS Sierra via Homebrew), and I noticed that the default --decorate option for `git log` has changed from --decorate=no to --decorate=auto. I'd prefer to keep decoration disabled to minimize clutter in the logs, so I try disabling it in my global .gitconfig (~/.gitconfig) like so:\n\ngit config --global log.decorate none\n\nHowever, this does not seem to disable the log decorations. Running `git log` again still shows the decorations. Strangely, running `git config log.decorate none` does seem to disable decoration, but I would prefer not to do this on a per-repository basis. I can only suspect that this is a Git bug, as my log.decorate global config setting is not being honored. I have already confirmed that my repository's .git/config is not overriding my global preference.\n\nI hope this should be a simple issue, but please let me know if you have questions.\n\nThanks,\nCaleb Evans\n\n\n\n"},{"id":"320291","messageId":"20170520012950.GC25542@zaya.teonanacatl.net","threadId":"46005","inReplyTo":"15c2318a2c4.1100a44f3621653.6175207833450352995@calebevans.me","subject":"Re: Git log.decorate can't be overridden in global config (v2.13.0)","fromName":"Todd Zullinger","fromEmail":"tmz@pobox.com","sentAt":"2017-05-20T01:29:50Z","receivedAt":"2017-05-20T01:30:00Z","isPatch":false,"sender":{"key":"tmz@pobox.com","avatar":"https://avatars.githubusercontent.com/u/806319?v=4"},"body":"Hi Caleb,\n\nCaleb Evans wrote:\n> I recently updated to Git v2.13.0 (macOS Sierra via Homebrew), and I \n> noticed that the default --decorate option for `git log` has changed \n> from --decorate=no to --decorate=auto. I'd prefer to keep decoration \n> disabled to minimize clutter in the logs, so I try disabling it in \n> my global .gitconfig (~/.gitconfig) like so:\n>\n> git config --global log.decorate none\n>\n> However, this does not seem to disable the log decorations. Running \n> `git log` again still shows the decorations. Strangely, running `git \n> config log.decorate none` does seem to disable decoration, but I \n> would prefer not to do this on a per-repository basis. I can only \n> suspect that this is a Git bug, as my log.decorate global config \n> setting is not being honored. I have already confirmed that my \n> repository's .git/config is not overriding my global preference.\n>\n> I hope this should be a simple issue, but please let me know if you \n> have questions.\n\nI believe a patch for this is on the ah/log-decorate-default-to-auto \nbranch, courtesy of Brian Carlson (Cc:d):\n\n    https://github.com/gitster/git/commit/c74271aae7\n\nThe relevant list thread is here:\n\n    https://public-inbox.org/git/20170512213407.46251-1-sandals@crustytoothpaste.net/\n\nCheers,\n\n-- \nTodd\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nAmbition is a poor excuse for not having enough sense to be lazy.\n\n"},{"id":"320292","messageId":"xmqqo9uotgyo.fsf@gitster.mtv.corp.google.com","threadId":"46005","inReplyTo":"20170520012950.GC25542@zaya.teonanacatl.net","subject":"Re: Git log.decorate can't be overridden in global config (v2.13.0)","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2017-05-20T02:11:43Z","receivedAt":"2017-05-20T02:11:55Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Todd Zullinger <tmz@pobox.com> writes:\n\n> I believe a patch for this is on the ah/log-decorate-default-to-auto\n> branch, courtesy of Brian Carlson (Cc:d):\n>\n>    https://github.com/gitster/git/commit/c74271aae7\n>\n> The relevant list thread is here:\n>\n>    https://public-inbox.org/git/20170512213407.46251-1-sandals@crustytoothpaste.net/\n>\n> Cheers,\n\nThanks.  \n\nWe should merge this (and other regression fixes, if any) and tag\n2.13.1 during the next two weeks.\n\n\n"}]}