如果core.autocrlf为true,git log是否会为换行符输出CRLF?

时间:2013-07-09 20:03:38

标签: git

我正在尝试在文本文件中存储最近10次提交的信息。我在做

git log -10 --pretty=format:"%h%x09%an%x09%ad%x09%s" --date=short > info.txt

行结尾未显示在记事本中。所有提交都列在一行上。如果我在Wordpad中打开它,提交是在不同的行,这是我想要的。这让我相信每一行只有一个LF,而不是一个CRLF。

git config --global core.autocrlftrue;这不应该影响git log的输出吗? git config core.autocrlf也是true

我正在从命令提示符(cmd)尝试此操作。

有解决方案吗?我宁愿不必使用Wordpad来查看文件输出;它的加载速度比记事本慢。

1 个答案:

答案 0 :(得分:0)

尝试notepad2而不是普通的香草Windows记事本怎么样?它非常轻巧,加载速度快,定制性更强,功能比记事本更多。它实际上被用作Windows的一个Git工具的默认编辑器,但我不记得哪一个......也许它是用于Windows的GitHub或只是简单的msysgit?