What problem does it solve?
Jujutsu addresses the challenge of version control for non-interactive agents, ensuring that no data is ever lost and mistakes are easily reversible, providing a safe environment for complex history surgery and collaborative development.
Core Features & Use Cases
- Reversible Operations: Every operation is reversible, allowing agents to safely experiment with history surgery.
- Automatic Rebasing: Automates rebase operations to keep the history clean and consistent.
- Non-Interactive Safety: Eliminates the risk of data loss due to human error in mutable Git commands.
- Use Case: Ideal for bots and automated systems that need to manage complex histories and collaborations in version control without risking data loss or corrupting the repository.
Quick Start
Load the jujutsu skill and start managing your repository history safely with commands like 'jj new' to create a new commit, 'jj log' to view the history, and 'jj op restore' to revert to a previous state.