Clear Git Local Cache


Answer :

All .idea files that are explicitly ignored are still showing up to commit

you have to remove them from the staging area

git rm --cached .idea 

now you have to commit those changes and they will be ignored from this point on.
Once git start to track changes it will not "stop" tracking them even if they were added to the .gitignore file later on.

You must explicitly remove them and then commit your removal manually in order to fully ignore them.


enter image description here

enter image description here


When you think your git is messed up, you can use this command to do everything up-to-date.

git rm -r --cached . git add . git commit -am 'git cache cleared' git push 

Also to revert back last commit use this :

git reset HEAD^ --hard 

if you do any changes on git ignore then you have to clear you git cache also

> git rm -r --cached .  > git add .  > git commit -m 'git cache cleared' > git push 

if want to remove any particular folder or file then

git rm  --cached filepath/foldername 

Comments

Popular posts from this blog

Are Regular VACUUM ANALYZE Still Recommended Under 9.1?

Can Feynman Diagrams Be Used To Represent Any Perturbation Theory?