Hi @tristaanogre I have tried a fair bit of stuff now, and finally settled in this gitignore file for our team, at least for the time being. This .local folder causes a lot of trouble when collaborating with team members, so we deleted it from git as we had some commits causing issues. Once purged and properly ignored, it stops detecting a change when simply opening the project. Additionally, check out the git ignore file suggested by the Enhanced REF, although I see no added value to my daily use. My version ignores where the packages are cached location, which is different for every machine of course.
*PackageCache.json
*ProjectSettings.json
*.cache
*.props
*.backup
*AllDependencies.json