I welcome proper Git support, because it would mean fewer switches between editor and terminal (also the in IDE terminal just doesn't work). I hope they nailed it with the small details like they do for most of the application. I've been using GitX in the past and recently Lazygit as my main Git interface. Especially the line by line staging akin to `git add -p` would be welcome, but I read they are not quiet there yet?
I'm curious if it'l allow a workflow where amending to previous commits is easy. This workflow is really easy in Lazygit (using fixups and autosquash under the hood) and makes organising code into separate topic commits without much additional effort. And since Zed is all on the AI train they might incorporate something like git-absorb to automagically amend small changes into the commits they are related to.
I'd also love if they incorporate a proper overview of the Git tree, currently `tig --all` is my goto for that. Or one that allows you to drag and drop branches and rebases previews like Ungit (https://youtu.be/hkBVAi3oKvo?t=236) as that was the point that Git really started to make sense for me.