答案 0 :(得分:1)
此符号表示文件权限更改。一些文件是在Linux系统上生成的,该系统分配了文件权限。但是,在签出文件时,由于某种原因,权限已更改。我不知道为什么,但那不是重点。
在任何情况下,
都没有显示权限更改git status
在命令行上,但它们在GUI中显示为上面的框(尽管没有任何评论指示它)。我通过打开Cygwin控制台并调用
来验证问题ls -l
并与我们的Gitlab GUI的Web界面中显示的权限进行比较。为了让GUI能够识别出我不关心Windows上的权限更改这一事实,我运行了命令
git config --global core.filemode false
告诉git普遍忽略我所有项目中的权限更改。运行git config
命令后,GUI不再抱怨了。