Does discarding selected changes work very slowly?
I have 2 projects on different Git repositories and I renamed both. When I realized that was a bad idea, I tried to revert to the previous names. For the first project, I discarded all changes, and GitFiend did it very fast, in less than 1 second. But for the second project, I discarded selected changes, and it took a very long time (about 1 hour for 600 files) . Is that normal?
Maybe it is problem with GitFiend on Mac with M1 ?
GitFiend stopped but no reaction on press OK.
After a few minutes, GitFiend is alive again!
The original name was Quadro_Tx_v1.1 and the new name is Eron_Tx_v1.1. After discarding the changes, GitFiend left empty folder trees. I think it is not a bug, but maybe it will be useful information...
This sounds painfully slow. When you discard selected changes, GitFiend uses many more Git commands than with discard all. I just had a look, and the code could be improved a lot. I did something similar for committing selected changes, but haven't done so for discard yet. 1 hour for 600 files is still crazy, so maybe there's more going on here. I have had some repo status refreshing quirks on my Mac, which seems to be fixed in the latest pre-release build of GitFiend.
I’ve been using GitFiend on my M1 Mac for almost 2 years, and this is the first issue I’ve encountered. Everything else works fine. Thank you for such a great tool!