- Jujutsu: um DVCS compatível com Git que combina recursos de Git, Mercurial e Pijul/Darcs, além de adicionar funcionalidades exclusivas
- A ferramenta de linha de comando é chamada
jj, enquanto o projeto se chama "Jujutsu"
- Jujutsu é compatível com Git e usa um backend Git
- Quase todos os comandos do Jujutsu fazem commit automático da cópia de trabalho, eliminando a necessidade de
git stash
- No Jujutsu, o repositório tem um papel mais importante do que a cópia de trabalho
- Todas as operações no repositório são registradas, permitindo reverter mudanças e desfazer ações com facilidade
- Conflitos são registrados nos commits e podem ser resolvidos depois
- Jujutsu oferece suporte a rebase automático mesmo quando há conflitos
- Jujutsu fornece suporte abrangente para reescrita de histórico
- A ferramenta está funcionalmente completa, mas pode ter bugs de desempenho e suporte limitado a vários fluxos de trabalho
- São fornecidas instruções de instalação para outros sistemas operacionais
- É possível fazer uma configuração inicial para definir nome e e-mail dos commits
- Também é possível configurar autocompletar da linha de comando para diferentes shells
- A melhor forma de começar com o Jujutsu é seguir o tutorial
- Existem outras ferramentas semelhantes ao Jujutsu que resolvem problemas parecidos
2 comentários
Jujutsu - DVCS compatível com Git, simples e poderoso
Eu postei isso há um ano e meio, e agora voltou a virar assunto no HN.
Opiniões do Hacker News
jj log, a capacidade de resolver conflitos e os IDs abreviados de changesets para comandos rápidos.