那你看看修改的文件跟内容是什么呢?有些是你部署项目之后生成的本地的配置文件,提交的时候就不用提交到版本仓库
你可能已经将该文件与Git仓库关联,并告诉Git需要对该文件进行版本控制。因此,当你执行提交命令时,Git会检查该文件是否和它的历史存储一致,如果不一致,就会显示出文件已被修改的情况。你可以使用 git checkout 命令,将未被修改的文件还原,之后在进行提交。
不知道你这个问题是否已经解决, 如果还没有解决的话://提交说明,准备提交暂存区中的更改的已跟踪文件
git commit -m "你的信息"
可能是因为这些文件的换行符不同导致的。在 Windows 系统下,换行符是 “\r\n”,而在 Unix/Linux 系统下,换行符是 “\n”。如果你在 Windows 系统下编辑了这些文件,然后提交到 Git 仓库,Git 可能会将换行符自动转换成 Unix/Linux 系统下的 “\n”,从而导致这些文件在 Git 中显示为被修改过。你可以尝试使用 Git 的 core.autocrlf 配置来解决这个问题。