git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] describe-doc:fix a obscure error description in the git log documentation

From
Đoàn Trần Công Danh <congdanhqx@gmail.com>
Date
May 31, 2021, 06:47 UTC
Message-ID
<YLSGasYc4wVoOfYt@danh.dev>
In-Reply-To
<pull.1030.git.git.1622440856607.gitgitgadget@gmail.com>
On 2021-05-31 06:00:56+0000, Andy AO via GitGitGadget <gitgitgadget@gmail.com> wrote:
Show 5 quoted lines
> From: zen96285 <zen96285@gmail.com>
> 
> The git log documentation says "The default option is 'short'." This is wrong. After testing, the default value of '--decorate' is 'auto', not 'short'.
> 
> There is no difference between 'auto' and 'short' in terminal, but there is a significant difference in how they behave in the shell.The information generated by the 'short' can be saved in shell variables, while the 'auto' can't.

Please use your real name and wrap your commit message at 50 characters for subject line and 72 characters for body.

Let's the commit message aside.

The default option is documented correctly as short. Please check out builtin/log.c:decorate_callback and builtin/log.c:parse_decoration_style.

Below command print nothing in my machine:
	git log --decorate -1 >/tmp/default
	git log --decorate=short -1 >/tmp/short
	cmp /tmp/default /tmp/short

I'm curious about your config and/or command invocation. From the code, I can't guess which scenario that's different.

I think you meant:
	git log -1 >/tmp/no-decorate
In that case, please check your "log.decorate" config.
-- 
Danh
Previous: Bagas SanjayaNext: Junio C Hamano
Message 3 of 8 in “describe-doc:fix a obscure error description in the git log documentation”
  1. describe-doc:fix a obscure error description in the git log documentationAndy AO via GitGitGadget, May 31, 2021
  2. Bagas SanjayaMay 31, 2021
  3. Đoàn Trần Công DanhMay 31, 2021
  4. Junio C HamanoMay 31, 2021
  5. Đoàn Trần Công DanhMay 31, 2021
  6. Bagas SanjayaMay 31, 2021
  7. Đoàn Trần Công DanhMay 31, 2021
  8. doc/log: correct default for --decorateĐoàn Trần Công Danh, Jun 8, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.