Get  50% OFF GitKraken Pro
Take Advantage to Save

Git Blog

Releasing the Power of Git

GitKraken Desktop 11.3: AI-Powered Commit Cleanup Without the Chaos

TL;DR
GitKraken’s new Commit Composer is the smartest way to turn messy commit history into clean, structured stories, no command-line gymnastics required. 

This AI-powered tool rewrites your commit sequence with intent and clarity, saving you time and reducing review headaches. Oh, and it makes you look like a Git legend 🦑

Ready to see it in action? Check out the Youtube Tutorial below.

Why We Built Commit Composer

For most devs, Git commits are a necessary evil. They’re supposed to tell the story of your work but more often, they’re an afterthought. A last-minute scramble before a pull request. A blur of “fix,” “fix again,” and “final-fixl.”

And cleaning that up? Painful. You either squash it all into a single mega-commit or spend an hour rebasing and rewriting history with trembling fingers.

Commit Composer changes that.
We built it to make clean commits the default…fast, safe, and drama-free. Because clear commit history doesn’t just look nice. It makes code reviews faster, reduces confusion, and builds trust across your team.

What It Does

Commit Composer is a new GitKraken Desktop feature that lets you:

  • 📦 Restructure confusing commit history into clean, logical chunks
  • ✍️ Auto-generate commit messages that explain the “what” and the “why”
  • 🛟 Skip the rebase panic with a guided, no-risk workflow. No terminal needed

When to use it

You can use Commit Composer at two key points in your workflow:

  • Before a new commit, when your WIP is messy and unstructured.
  • After the fact, to recompose a range of commits into something cleaner.

Under the hood, GitKraken AI analyzes your changes, either staged files or a series of existing commits, and suggests a reorganized commit structure. It looks at related code, patterns of modification, and issue context to group changes into meaningful commits with human-readable messages:

You’ll be able to preview the AI’s output, reword messages, squash commits, and apply changes to a branch: leaving your original history intact.

It’s like having an AI-powered Git expert at your side, helping you turn a week’s worth of chaos into a concise, readable story.

⚠️ Heads up:

  • You can only compose commits on the current branch
  • Merge commits aren’t supported (yet)
  • If composing from WIP, make sure all changes are staged

Check out the full features overview here.

What’s Next?

Commit Composer has officially dropped in GitKraken Desktop. If you’ve ever dreaded turning a messy dev sprint into a readable Git log, this is your new favorite button.
🔗 Download GitKraken Desktop now!

Tell Us What You Think

That’s 11.3! We’d love to know what you think:
Drop your thoughts in the comments or tag @GitKraken on social.

Like this post? Share it!

Read More Articles

Make Git Easier, Safer &
More Powerful

with GitKraken
Visual Studio Code is required to install GitLens.

Don’t have Visual Studio Code? Get it now.

Team Collaboration Services

Secure cloud-backed services that span across all products in the DevEx platform to keep your workflows connected across projects, repos, and team members
Launchpad – All your PRs, issues, & tasks in one spot to kick off a focused, unblocked day. Code Suggest – Real code suggestions anywhere in your project, as simple as in Google Docs. Cloud Patches – Speed up PR reviews by enabling early collaboration on work-in-progress. Workspaces – Group & sync repos to simplify multi-repo actions, & get new devs coding faster. DORA Insights – Data-driven code insights to track & improve development velocity. Security & Admin – Easily set up SSO, manage access, & streamline IdP integrations.
winget install gitkraken.cli