问题:使用github或者github桌面版的时候配置的.gitignore文件不起作用,.gitignore文件是最新的,没有问题,只是提交的的时候Library、UserSettings这些文件还都一直在,尝试了大家说的清缓存等等方法,仍然没有解决。
结构大概如下。
好了,直接说结论。
.gitignore文件需要放进你的工程文件内,即要和你所忽略的文件处于同一层级。
如此这般,即可生效,具体原因不深究了,专注于自己需要的内容,这种比较边缘的问题解决即可。当然,有知道原因也可以评论一下。