Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

Installation

Table of Contents

Alpine Linux

Install the git-interactive-rebase-tool package from the community repository (since Alpine v3.14):

apk add git-interactive-rebase-tool

Arch Linux

With your AUR helper of choice

yay -S git-interactive-rebase-tool

Manual Install

  1. Download the package snapshot
  2. Extract to a known location
  3. Run makepkg -si from the extracted location

Troubleshooting

If you receive the error, "no default toolchain configured", run rustup default stable and then retry the installation. This generally happens when rustup is installed without setting a default toolchain.

Remove

sudo pacman -R git-interactive-rebase-tool

Cargo Package Manager

cargo install git-interactive-rebase-tool

Remove

cargo uninstall git-interactive-rebase-tool

Debian and derivatives

Download the .deb file from the releases page and install with:

sudo dpkg -i /path/to/git-interactive-rebase-tool_*.deb

The executable will be installed to /usr/bin.

Remove

sudo dpkg -r git-interactive-rebase-tool

Gnu Guix Package Manager

guix install git-interactive-rebase-tool

Remove

guix remove git-interactive-rebase-tool

In a temporary environment

guix shell git-interactive-rebase-tool

In a temporary container (linux namespace)

guix shell --container git-interactive-rebase-tool

FreeBSD

With Ports

Using pkg

pkg install interactive_rebase_tool

Manual

cd /usr/ports/devel/interactive_rebase_tool && make install clean

Remove

pkg remove interactive_rebase_tool

macOS

With Homebrew

brew install git-interactive-rebase-tool

Remove

brew rm git-interactive-rebase-tool

Manual install

Download the macos-interactive-rebase-tool from the releases page and copy it as interactive-rebase-tool to a location on your PATH.

Remove

Delete the copied interactive-rebase-tool.

Notes

On macOS, Terminal.app does not support highlighting the selected line(s). If you want this feature you will need to use a terminal emulator like iTerm2.

Windows

With Chocolatey

choco install git-interactive-rebase-tool

Remove

choco uninstall git-interactive-rebase-tool

With Scoop

scoop install git-interactive-rebase-tool

Remove

scoop uninstall git-interactive-rebase-tool

Manual Install

Note: Windows binaries are not fully tested. If you are having issues please report them.

Download the tool from the releases page and save it to a known location.

Remove

Delete the saved executable.