53 ferramentas de desenvolvimento, sempre atualizadas — cada nova versão upstream chega ao apt em poucas horas. Entre no Discord

📅 A partir de , o mirror apt exigirá uma assinatura. Ver preços · 🆓 Existe um espelho grátis para sempre

🥋 Instalar a última versão do Jujutsu no Debian

Um sistema de controle de versão compatível com Git

Última versão: 0.44.0 · atualizado em 2026-08-06
FonteVersão
deb.griffo.io0.44.0 ✅
Debian oficial🚫 não empacotado
← Voltar para a página inicial

O que é o Jujutsu?

O Jujutsu é um sistema de controle de versão compatível com Git que oferece um modelo mais simples e poderoso do que o Git, mantendo compatibilidade retroativa com repositórios Git existentes. Ele usa o comando jj, trata a cópia de trabalho como um commit, oferece tratamento de conflitos de primeira classe e desfazer para toda operação — permitindo que você continue usando serviços de hospedagem Git como GitHub ou Forgejo por baixo.

🚀 Por que as últimas versões são importantes: O Jujutsu está evoluindo rapidamente, com novos comandos, refinamentos de fluxo de trabalho e melhorias de desempenho. Usar a versão mais recente significa acesso aos recursos mais novos e correções de interoperabilidade com o Git.

⚡ Principais Recursos do Jujutsu

🔄 Compatível com Git

Funciona diretamente com repositórios Git e remotes existentes, como GitHub e Forgejo.

↩️ Desfazer Universal

Toda operação é registrada e pode ser desfeita com um único comando.

🧩 Conflitos de Primeira Classe

Conflitos são registrados nos commits e podem ser resolvidos a qualquer momento, não apenas durante merges.

📄 Cópia de Trabalho como Commit

A cópia de trabalho é, ela mesma, um commit, eliminando a staging area e simplificando os fluxos de trabalho.

🎯 Por que o Jujutsu?

  • Modelo mais simples: Sem staging area e um fluxo de trabalho consistente e previsível
  • Experimentação segura: Desfaça qualquer operação, incluindo rebases e merges
  • Interoperabilidade com Git: Continue usando hospedagem Git e colabore com usuários Git
  • Edição de histórico poderosa: Rebase e reescrita de commits sem esforço

🆕 Destaques

📦 Instalação a partir do deb.griffo.io

Executar os comandos

Passo 1: Adicionar repositório

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
sudo apt install extrepo
sudo extrepo enable griffo
sudo apt update

🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh e Zed; Jujutsu não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.

Como funciona o espelho gratuito →

🧩 Sobre a opção extrepo. extrepo é a ferramenta do próprio Debian para repositórios externos: ela escreve o arquivo de sources e instala a chave de assinatura para você, conferindo a chave contra metadados assinados antes de usá-la. Este repositório está registrado nela como griffo, e o espelho gratuito para sempre como griffo-free, então no Debian (bookworm, trixie, forky e sid) os comandos acima são toda a configuração.

O extrepo configura apenas o arquivo de sources e a chave: as credenciais de uma assinatura continuam indo em /etc/apt/auth.conf.d/deb.griffo.io.conf. O Ubuntu não é coberto, porque o extrepo publica metadados só para as suítes do Debian: lá, use os comandos com sudo ou como root.

Passo 2: Instalar jujutsu

# Install latest jujutsu
sudo apt install jujutsu

# Verificar instalação
jj --version
# Install latest jujutsu
apt install jujutsu

# Verificar instalação
jj --version

🎯 Exemplos Básicos de Uso

# 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

🚀 Por que escolher o deb.griffo.io?

📊 Comparação de Repositórios:
  • Debian Oficial: Frequentemente meses atrasado, sem os recursos mais recentes
  • deb.griffo.io: Última versão poucas horas após o lançamento
  • Instalação Manual: Requer downloads manuais e configuração do PATH
  • Nosso Repositório: Pacotes pré-compilados e prontos para uso

📦 Repositório de construção de pacotes

Os pacotes Debian são construídos e mantidos automaticamente neste repositório do GitHub:

🔗 Pacotes relacionados

Também disponível no deb.griffo.io:

🎯 Perfeito para: Desenvolvedores que querem um fluxo de trabalho de controle de versão mais simples e poderoso, com desfazer universal e tratamento de conflitos de primeira classe, mantendo a colaboração em repositórios Git existentes.

💝 Apoiar Este Projeto

Se este repositório economiza seu tempo e esforço, considere apoiá-lo!

⭐ Dar estrela no GitHub 🐦 Compartilhar no Twitter

📦 Últimos lançamentos deste repositório

❓ Perguntas frequentes

O Jujutsu está nos repositórios oficiais do Debian?

Não, Jujutsu não está empacotado nos arquivos oficiais do Debian. Este repositório é atualmente a única fonte apt, oferecendo Jujutsu 0.44.0.

Como instalo o Jujutsu mais recente no Debian?

Adicione o repositório deb.griffo.io uma única vez com as instruções acima e execute: sudo apt install jujutsu. Novos lançamentos chegam pelo sudo apt upgrade normal.

Os pacotes são assinados e como são construídos?

Cada pacote é assinado com a chave GPG do repositório (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) e construído a partir de lançamentos upstream em repositórios públicos do GitHub que qualquer pessoa pode inspecionar.

Quais versões do Debian são suportadas?

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