# Move git status updates to a background thread \(\#24307\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/980ce5fbf2d0de7e954c32dd982268d3b58dfccc)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 980ce5fbf2d0de7e954c32dd982268d3b58dfccc

Requested commit: 980ce5fbf2d0de7e954c32dd982268d3b58dfccc

Commit: 980ce5fbf2d0de7e954c32dd982268d3b58dfccc

Tree: 3209cb63ddf5af1bd3781f1415db2456387d58f7

Author: Kirill Bulatov

Committer: GitHub

## Message

```
Move git status updates to a background thread (#24307)

Part of https://github.com/zed-industries/zed/issues/24099
Part of https://github.com/zed-industries/zed/issues/23025

Git status checks & updates are still slow for such repos, but those are
now not blocking FS entry population and rescans.

Release Notes:

- Improved project panel's speed in large projects
```

## Parents

- [1dbca5d9a09cbcf719d3123d20e8191707d1f3a9](https://git.cafe/gitcafe/zed/commit/1dbca5d9a09cbcf719d3123d20e8191707d1f3a9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/980ce5fbf2d0de7e954c32dd982268d3b58dfccc?format=markdown)
