为什么 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
假设我在 /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