git-branchless
OfficialBranchless 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.