Recently PyCharm started getting really laggy when using git from within PyCharm.
In my properties I have the same git executable setup as I use in bash. Operations that take seconds in bash can take 30sec to 2min in PyCharm.
The most frustrating one is after every single commit I do from PyCharm, it will be "Synchronizing Files" for a long time. I just did a commit that was literally a 2 character change on a 75 lines.py file and it synchronized for 4 minutes. Earlier today I did a more considerable commit (merging a few branches and editing some changelog) and it syncronized files for over an hour! (Went for lunch, came back it was still running, went for a meeting, came back, it was done, not sure the exact time it took)
I'm not sure exactly what it does there, it used to be fast. Can anyone explain what happens during that step so that I can try to troubleshoot? Is it communicating with the git server (I use a local gitlab) or only work locally at that step?