git-branchless

Official

Branchless Git for safer multi-commit work.

AuthorOutlineDriven
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Enforces idiomatic branchless Git workflows to treat commits as checkpoints, detach HEAD by default, and rely on an event log for recoverability, reducing mistakes during planning, rewriting history, and stacking commits.

Core Features & Use Cases

  • In-memory stack edits and rebase workflows via git move, git reword, and git split to keep history clean.
  • Safe recovery with an event log and git undo for destructive operations.
  • Deferred branch creation and speculative-merge workflows with git sync to stay current with main.
  • Silent inert mode when not initialized, ensuring compatibility in repos that haven't adopted branchless yet.
  • Use cases include planning multi-commit features, rewriting history, publishing stacked PRs, or recovering from bad git ops; or when the user mentions branchless, smartlog, git move, or git undo.

Quick Start

Install and initialize in your repository, then begin a detached-head session and record changes.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: git-branchless
Download link: https://github.com/OutlineDriven/odin-gemini-cli-extension/archive/main.zip#git-branchless

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.