文件扩展名(~)的.gitignore不起作用



我想忽略所有以~结尾的文件。

我的.gitignore文件是

*~

我已将.gitignore文件放置如下。

sci2c||2.3.1|各种文件和文件夹|.gitignore

它不会忽略所有目录中以~结尾的文件。

请帮忙。

如果文件已经添加到存储库中,则需要删除它们。Git认为它的数据更像是一组微型文件系统的快照。每次你提交或将项目状态保存在Git中时,它基本上都会拍下你所有文件当时的样子,并存储对该快照的引用。为了提高效率,如果文件没有更改,Git不会再次存储该文件,只是链接到它已经存储的前一个相同文件。Git认为它的数据更像是一个快照流。所以你需要删除已经添加的文件,然后

git-rm—缓存文件-1文件-2……文件-n

然后gitignore中列出的文件将按预期工作。查看Git文档中的注释部分

*~.*应适用于任何扩展名的所有此类文件。

最新更新