Jujutsu + Radicle: Um fluxo de trabalho quase sem branches

Este artigo descreve como o autor usa Jujutsu e Radicle em conjunto para alcançar um fluxo de trabalho de controle de versão quase sem branches. Jujutsu, como uma camada transparente sobre o Git, gerencia mudanças usando IDs de mudança, simplificando operações complexas do Git, como rebase e squash. Radicle utiliza o armazenamento e o protocolo do Git, fornecendo uma plataforma segura e confiável para colaboração de código. O autor detalha suas configurações `.git/config` e `.jj/config`, e como ele usa comandos como `jj new`, `jj edit`, `jj squash` e `jj rebase` para criar, editar, mesclar e reordenar mudanças. O mecanismo de patch do Radicle permite contribuição e manutenção de código eficientes, eliminando, em última análise, o gerenciamento de branches complicado e melhorando a eficiência do desenvolvimento.
Leia mais