Github Gitignor 不与 OneSignalSDKWorker 一起工作

Github Gitignor is not working with OneSignalSDKWorker

nuxt onesignal 包每次都会生成 OneSignalSDKWorker npm run dev

 client/static/OneSignalSDKWorker.js

每次我推送到服务器时它都说冲突

我试图将此文件添加到 .gitignore

static/OneSignalSDKWorker.*

仍然没有忽略并造成项目冲突

still not ignoring

只有在更新 .gitignore 之后,您还从 Git 中删除了这些文件才会这样做:

git rm --cached static/OneSignalSDKWorker.*
git commit -m "Do not track static files"

然后检查那些相同的文件确实被忽略了:

git check-ignore -v -- static/OneSignalSDKWorker.js

如果 check-ignore returns 什么都没有,则文件 不会 被忽略并且可以再次被跟踪。
您想要看到的是来自该命令的 .gitignore 规则。