Git Debord is a Visual Studio Code extension to start an interactive Git rebase
in a more visual way directly from the editor.
What It Does
The extension adds the Git Debord: Rebase Interactive command. When you run
it:
It detects the workspace folder opened in VS Code.
It shows a view with the commit list.
It lets you select a commit from the UI.
It opens a terminal in VS Code and runs git rebase -i <hash>^ to start the
interactive rebase from the commit before the one you selected.
Usage Flow
Open a Git repository in VS Code.
Run the Git Debord: Rebase Interactive command from the Command Palette.
Click the commit from which you want to reorganize history.
Continue the interactive rebase process in the terminal opened by the
extension.
Current Scope
Right now, the extension focuses on a single flow: visually selecting a commit
and starting a git rebase -i on it. It does not rewrite history by itself or
resolve conflicts automatically; it relies on native Git tools in the VS Code
terminal.