⚑ 43 developer tools, always updated β€” new upstream releases land in apt within hours. Join the Discord

πŸ“… From , the apt mirror will require a subscription. See pricing Β· πŸ†“ There is an always-free mirror

πŸ₯‹ Install Latest Jujutsu on Debian

A Git-compatible version control system

Latest version: 0.44.0 Β· updated 2026-08-06
SourceVersion
deb.griffo.io0.44.0 βœ…
Official Debian🚫 not packaged
← Back to home

What is Jujutsu?

Jujutsu is a Git-compatible version control system that offers a simpler and more powerful model than Git while remaining backwards compatible with existing Git repositories. It uses the jj command, treats the working copy as a commit, provides first-class conflict handling and an undo for every operation β€” letting you keep using Git hosting like GitHub or Forgejo underneath.

πŸš€ Why Latest Versions Matter: Jujutsu is evolving rapidly with new commands, workflow refinements and performance improvements. Using the latest version means access to the newest features and Git interop fixes.

⚑ Key Features of Jujutsu

πŸ”„ Git Compatible

Works directly with existing Git repositories and remotes like GitHub and Forgejo.

↩️ Universal Undo

Every operation is recorded and can be undone with a single command.

🧩 First-class Conflicts

Conflicts are recorded in commits and can be resolved at any time, not just during merges.

πŸ“„ Working Copy as Commit

The working copy is itself a commit, removing the staging area and simplifying workflows.

🎯 Why Jujutsu?

  • Simpler model: No staging area and a consistent, predictable workflow
  • Safe experimentation: Undo any operation, including rebases and merges
  • Git interop: Keep using Git hosting and collaborate with Git users
  • Powerful history editing: Effortless rebasing and commit rewriting

πŸ†• Highlights

πŸ“¦ Installation from deb.griffo.io

Run the commands

Step 1: Add Repository

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update

πŸ†“ There is an always-free mirror. deb-free.griffo.io serves packages free forever β€” no account, no subscription, at most 2 months behind upstream, security fixes immediately. It currently carries Ghostty, Oh My Posh and Zed; Jujutsu is not one of them, so the repository above is the only way to get it today β€” ask and it can be enrolled.

How the free mirror works β†’

Step 2: Install jujutsu

# Install latest jujutsu
sudo apt install jujutsu

# Verify installation
jj --version
# Install latest jujutsu
apt install jujutsu

# Verify installation
jj --version

🎯 Basic Usage Examples

# Show version
jj --version

# Initialize jj in an existing Git repo
jj git init --colocate

# Clone a Git repository
jj git clone https://github.com/user/repo.git

# Show the working-copy status
jj status

# Describe the current change
jj describe -m "My change"

# Undo the last operation
jj undo

πŸš€ Why Choose deb.griffo.io?

πŸ“Š Repository Comparison:
  • Official Debian: Often months behind, missing latest features
  • deb.griffo.io: Latest version within hours of release
  • Manual Installation: Manual downloads and PATH setup required
  • Our Repository: Pre-built, ready-to-use packages

πŸ“¦ Package Build Repository

The Debian packages are automatically built and maintained in this GitHub repository:

πŸ”— Related Packages

Also available from deb.griffo.io:

🎯 Perfect for: Developers who want a simpler, more powerful version control workflow with universal undo and first-class conflict handling, while still collaborating over existing Git repositories.

πŸ’ Support This Project

If this repository saves you time and effort, please consider supporting it!

⭐ Star on GitHub 🐦 Share on Twitter

Just after the command? See apt install jujutsu β€” one page covering Debian and Ubuntu.

πŸ“¦ Recent releases from this repository

❓ Frequently asked questions

Is Jujutsu in the official Debian repositories?

No β€” Jujutsu is not packaged in the official Debian archives. This repository is currently the only apt source, serving Jujutsu 0.44.0.

How do I install the latest Jujutsu on Debian?

Add the deb.griffo.io repository once using the instructions above, then run: sudo apt install jujutsu. New releases arrive through the normal sudo apt upgrade.

Are the packages signed and how are they built?

Every package is signed with the repository's GPG key (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) and built from upstream releases in public GitHub packaging repositories that anyone can inspect.

Which Debian releases are supported?

Debian 12 Bookworm, Debian 13 Trixie, Forky and Sid.