【发布时间】:2021-11-23 08:11:42
【问题描述】:
我正在尝试使用 Git 提交文件。我正在使用记事本输入更改的提交消息,但是下面的行应该以多行打印(以 CRLF 结尾的行),它们被连接在一起。我检查了git config --global core.autocrlf,在配置文件中是真的。对正在发生的事情有任何想法吗?
# Please enter the commit message for your changes.
# Lines starting with '#' will be ignored, and an empty message aborts the commit.
# On branch mo-dev
# Changes to be committed: modified:
# README.txt new file:
# new_mo_file.txt
【问题讨论】:
-
您在 Windows 上吗?我建议使用notepad++,它可以正确显示带有LF行结尾的文件
-
我用的是Windows 7 64,怎么改?使用 Git 命令?我在安装过程中配置了 Git 客户端。
-
使用记事本提交文件?可以上传视频吗?
-
更改 git 用作文本编辑器的内容:theserverside.com/blog/…
-
core.autocrlf适用于移入和移出提交的文件;它不适用于git commit为运行提交消息编辑器而创建的临时文件。顺便说一句,对于这些文件依赖core.autocrlf通常被认为是不明智的:改用.gitattributes指令。无论如何,这与您的提交消息问题无关。