为什么 Git Bash vs msys2 git 抛出不同的 git 状态?

Why Git Bash vs msys2 git throw different git status?

假设我在 /d/projects/project01 中有一个 git 文件夹。

当我在 Git Bash 中执行 git status 和在 msys2 中执行 git status 时,它会抛出不同的输出(下图) 为什么会发生这种情况,我可以让这两个工作相同吗?

在两个会话中检查 git config core.autocrlf 的输出。

如果在gitbash中为false,但在mingw2中不存在,则在第二次mingw2会话中设置为false:

git config --global core.autocrlf false