Simplify and improve concurrency of git status updates (#12513)

The quest for responsiveness in large git repos continues. This is a
follow-up to https://github.com/zed-industries/zed/pull/12444

Release Notes:

- N/A
d12b8c3945Max Brunsfeld committed on 5/31/2024, 4:10:09 PM· committed by GitHubparent356fcec
1 file changedLine totals unavailable