gitbutler
Build toolsGitButler is a Git-based version control client with both a desktop GUI and a `but` CLI, built around virtual/stacked branches, easy commit editing, an undo timeline, and AI-assisted workflows. It acts as a friendlier, more powerful drop-in replacement for the vanilla Git interface in any existing repo.