0

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

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

行尾未显示在记事本中。所有提交都列在一行上。如果我改为在写字板中打开它,则提交位于不同的行上,这就是我想要的。这让我相信每一行只有一个 LF 而不是 CRLF。

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

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

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

4

1 回答 1

0

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

于 2013-07-10T12:20:07.177 回答