I've been using TortoiseGit for many years and it is very slow for certain operations. Specifically, it does not batch calls to git checkout.

For example, say I use the TortoiseGit "Revert" function on 20 files: This will result in 20 individual calls to git checkout (along with other processing?), which takes a very long time to do (about 20 seconds). If I was to do this from the command line, I would use one call that would look something like git checkout -- file1 file2 file3 etc... and this entire operation would complete in less than a second because only one call to git checkout was made.

Are there any git GUI clients out there that will give the option to batch checkout files like this: git checkout -- file1 file2 file3 etc... instead of making a separate call for each selected file?

New contributor
Allen Pestaluky is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

Your Answer

Allen Pestaluky is a new contributor. Be nice, and check out our Code of Conduct.

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.