I installed Git on my Windows 10 a couple of months ago. It worked fine for some time. But now, it's running so slow.
The git status
command takes 7 seconds to execute, and git stash
takes many minutes for stashing (even if there is nothing to stash). Also, I would like to point out that git status
prints the result instantaneously, but I can not enter a new command for a few seconds as shown in the image below.
I have tried surfing the net for solutions to my problem like this, this, etc. but none of these have worked.
P.S.: I use Windows Defender antivirus, and it is NOT making my Bash slow. Also, cmd takes more time to execute git
commands while git bash takes a longer time to execute any command.
Update: I have switched to Ubuntu and therefore, I don't use Windows presently. So, there is no way I can check if any of the solutions work for me. I am accepting the answer provided by @pschild since it has the most number of upvotes and seems to have worked for many people.
I recently ran into the exact same issue. After trying all the advice from this thread and a lot of other threads, I finally found a solution here, respectively in the linked issue here.
Disabling AMD Radeon graphics driver in the Windows device manager and switching to integrated Intel HD graphics worked for me - for whatever reason.
Hope that helps!
In my case, I found sh.exe shell to be significantly faster than bash.exe. You can find sh.exe in git_install_dir/bin.
Hope this helps people having this issue while only having integrated Intel HD graphics!