文件不断返回

cac*_*cau 2 git gitignore

我们已经将文件设置.gitignore为忽略

  • 所有以以下结尾的文件*.sdf
  • 以及文件的完整路径,例如/MyProject/Database/MyDatabase.sdf作为/项目的根目录(签入 git 的顶级目录)以专门忽略该文件

但当团队的各个成员签入该文件时,该文件不断返回。

有什么想法如何真正永久排除该.sdf文件吗?

我们不太明白为什么它不断出现在每个人的修改文件中。

Aur*_*iot 5

如果它弹出,则modified files可能意味着您过去已经提交了该文件。在添加.gitignore规则之前。

我对吗?

您必须通过删除它git rm并提交更改。

  • 通常 `git rm --cached` 比简单的 `git rm` 更好,因为它会将文件保留在您的工作目录中,但从 Git 中删除它。 (2认同)