ZIm/crates/git/src
Conrad Irwin 7bca15704b
Git on main thread (#26573)
This moves spawning of the git subprocess to the main thread. We're not
yet
sure why, but when we spawn a process using GCD's background queues,
sub-processes like git-credential-manager fail to open windows.

This seems to be fixable either by using the main thread, or by using a
standard background thread,
but for now we use the main thread.


Release Notes:

- Git: Fix git-credential-manager

---------

Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
Co-authored-by: Kirill Bulatov <mail4score@gmail.com>
2025-03-12 19:39:30 +00:00
..
blame.rs Git on main thread (#26573) 2025-03-12 19:39:30 +00:00
commit.rs Git on main thread (#26573) 2025-03-12 19:39:30 +00:00
git.rs Add git init button (#26522) 2025-03-12 07:25:19 +00:00
hosting_provider.rs Add an undo button to the git panel (#24593) 2025-02-12 15:57:08 -07:00
remote.rs Detect wider variety of usernames for SSH-based remotes (#21508) 2024-12-05 15:23:37 -08:00
repository.rs Git on main thread (#26573) 2025-03-12 19:39:30 +00:00
status.rs Improve when the commit suggestions would show (#26313) 2025-03-07 23:33:48 +00:00