


























GitButler 0.19 is out, now shipping with a CLI, improved diffing, improved agentic help and more!

Today we released version 0.19 of the GitButler client. Let's dig into the highlights.
The GitButler desktop client has been rather silently shipping with a CLI for the past few months, starting with MCP and AI agent hooks functionality. However, it's been slowly gaining nearly all the functionality of the GUI and now we feel it's ready to rival the desktop client entirely.
❯ ▋
Check out our entire blog post on the new GitButler CLI to see all the fun stuff there.
While the Agents Tab was moved to a pane off of branches in the workspace in 0.18, we've made a number of improvements to it since then.
One that I love using is the new "Create a branch with an open agent" button that you can find in the top of your window that creates a branch and immediately opens an agent ready to work on it.

The viewing of diffs has been greatly improved in this release as well. The biggest change is that now we provide the diff for the unstaged changes or the diff for a single commit or branch as a continuous scrollable list of changes, rather than a single change at a time.
Now, clicking into a commit will open up the files modified in it and display the full diff to the right. Then clicking on a file will scroll within that diff to the file you're trying to look at.

Additionally, we've added the ability to diff an image visually.

Another pretty cool feature that we moved from the CLI back to the GUI is the ability to auto-absorb changes.

Additionally, of course, we've added a lot of bug fixes and improvements on our road to 1.0 that we're pushing hard for this year.
Try it out and let us know what you think!
Written by Scott Chacon
Scott Chacon is a co-founder of GitHub and GitButler, where he builds innovative tools for modern version control. He has authored Pro Git and spoken globally on Git and software collaboration.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。