I have a problem in visual studio, everytime i create a new repo and try to commit a bunch of files apears: .vsidx, .cahce, .props etc. I have never come across anything like this before and my question is how to get rid of these files and also why are they appearing? For your info i have Visual studio community 2022 17.3.4