# Simplify project git code \(\#25662\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 5edded5c027acf2dcdc5cdc6498bda02fb4912ae

Requested commit: 5edded5c027acf2dcdc5cdc6498bda02fb4912ae

Commit: 5edded5c027acf2dcdc5cdc6498bda02fb4912ae

Tree: 7ae25cb92526c057c88e0bbfbfe24829c2a7b322

Author: Mikayla Maki

Committer: GitHub

## Message

```
Simplify project git code (#25662)

This was originally a part of another PR, but I wanted to get the
refactoring in and shift focus to working on bugs.

This causes all git commands via the `Repository` entity to be
serialized, and allows us to return values other than `Result<()>`

Release Notes:

- N/A
```

## Parents

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

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