All in the Command Palette
All Git-related actions can be quickly accessed from the Command Palette.
First-class support for staging, committing, pulling, pushing, viewing diffs, and more. All natively built into Zed.
Read the blog post →Community Feedback
For a while now, Git has consistently been one of Zed's most requested features. So many of you were waiting for this.
And many more.
But, we're excited to share that...
An implementation of Git that closely respects the CLI, focused on speed, collaboration, and thoughtful integration with the editor.
All Git-related actions can be quickly accessed from the Command Palette.
Stage, co-author commit messages, analyze your diff, all collaboratively.
Reach for the `commit` action in the Command Palette to rapidly commit your work.
Full package
Taking advantage of Zed's unique strengths to smoothly integrate Git into the whole product.
Every diff displayed in Zed is an editable surface, that allows you to edit your changes while staging and unstaging.
No need to fall back to your mouse to navigate around Zed's Git features. Everything is at a keybinding away.
All Git-related keyboard interactions have been carefully transposed to work seamlessly with Vim mode.
We're kicking off with an LLM commit message generator, but so many more integration points between Git and AI will happen in Zed.
Many developers who joined the private beta program are enjoying it so far.
STx
@stxcode
Was waiting for long time, i used to open vscode just to check git diff
langford
@notybbok
@zeddotdev git integration [beta] ftw. it's last thing i needed to call zed the perfect* editor
Rob Blake
@treb0r
To be honest it's been working so well I forgot it's a beta. Thanks! 👍😁🙏
Kostya
@kostya_august
Thank you for git support! Can't believe it's happening, and I finally can move to Zed
Eric Lee
@sdust.dev
Really loving it and it makes Zed more complete than ever. Thank you
Jakub Neander (Zaiste)
@zaiste
Git Integration in @zeddotdev looks fantastic! Magit vibes...
Andreas Thomas
@chronark_
finally @zeddotdev has a git ui for the terminal noobs like myself this was a major blocker for me when I wanted to switch from vscode.
César Couto
@xcrap
I'm loving this git integration and inline errors by @zeddotdev this editor is getting insane by the day.
Samuel
@samuel.fm
@zed.dev git integration let's goooo multibuffer staging view is incredible
Matt Silverlock
@elithrar
The Git integration into @zeddotdev is great so far. I'm hoping a lot of the diff viewing/patch application/staging review workflow feeds into the AI Assistant.
Follow through the Git roadmap, and interact with us via GitHub to get involved and help us build it.
View Complete Roadmap