maven jgitflow release-start 目标将行结尾更改为 CRLF

maven jgitflow release-start goal changes line endings to CRLF

我正在 Windows 机器上处理一个项目,该项目的行尾设置为 LF。 在命令 jgitflow:release-start 为 运行 之后,poms 更新为新版本,而且 poms 中的行结束符也更改为 CRLF。 只是提一下 .gitattributes.

中有一行 *.xml text eol=lf

有谁知道如何防止这种情况发生?

在 jGit 流插件中有改进行尾处理的票证 here

目前,jgit flow 根据 core.eol 的全局 GIT 配置选择要使用的 EOL。在我的例子中,添加 core.eol=lf 解决了问题。