git-interactive-rebase-tool

A terminal sequence editor for Git interactive rebase with commit diffs and keyboard reordering.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About git-interactive-rebase-tool

git-interactive-rebase-tool replaces the plain text todo list that git rebase -i opens in your editor. It presents the commits in a terminal interface where you can reorder them, change actions such as pick, squash or drop with single keys, and view each commit's changes before deciding.

It is written in Rust, runs across platforms, and is set as Git's sequence editor so it opens automatically during an interactive rebase.

Strengths

  • Keyboard shortcuts for rebase actions and reordering
  • Shows each commit's diff during the rebase
  • Native binary for several platforms
  • Plugs into Git as the sequence editor

Limitations

  • Covers only interactive rebase, not other Git tasks
  • Terminal interface only

Details

Pricing
FreeFree to download from GitHub.
License
Proprietary
Developer
MitMaro
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Developers who clean up commit history with interactive rebase
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to git-interactive-rebase-tool

Compare all

Software that can replace git-interactive-rebase-tool for an important use case, and what changes if you switch.

  • lazygit

    A terminal interface for Git that makes staging chunks, interactive rebase and stashing things you actually do.

    lazygit handles interactive rebase by moving commits in a list and also covers line staging and stashing, so it is a full terminal Git interface rather than a sequence editor.

  • Retcon

    A macOS app for rewriting Git history by dragging and dropping commits, with undo for every change.

    PaidProprietarymacOS

    Retcon moves history rewriting into a paid native Mac app with drag-and-drop rebasing and undo for every change, requiring macOS 14.3 or later.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing