Jujutsu : un système de contrôle de version en Rust qui réinvente le flux de travail de Git
Jujutsu, un nouveau système de contrôle de version écrit en Rust, offre une alternative simplifiée et puissante à Git. Cet article explore le concept central de Jujutsu : les modifications mutables, montrant comment cette fonctionnalité simplifie les flux de travail. Il explique comment annuler facilement les opérations, gérer les conflits en douceur et gérer les modifications importantes de manière efficace. Jujutsu s’intègre parfaitement à Git, agissant comme une interface puissante tout en maintenant la compatibilité. L’article détaille des modèles de travail efficaces, tels que l’utilisation de `jj new` et `jj edit` pour la gestion des modifications, et l’utilisation d’expressions revset pour la manipulation flexible de l’historique des versions. Jujutsu offre une expérience de contrôle de version plus élégante et efficace.