github how to ignore .idea and .settings code example
Example: git ignore .idea folder
Git never ignores changes to tracked files. As it appears as modified, the file
is under version control (the idea/workspace.xml file usually should not be)
and thus changes to it are tracked. Delete it from the index, leaving your
local copy intact with
git rm --cached .idea/workspace.xml
and commit this change. From then on it will be ignored unless you force-add it
back to the repository or change your gitignore settings.
git rm --cached .idea/
.idea/
git add .gitignore
git commit -m "Removed .idea files"
git push origin <branch>