📣 Mise à jour importante — l'accès change le 1er octobre 2026

À partir du 1er octobre 2026 à midi (heure du Royaume-Uni), ce miroir nécessitera une authentification pour que apt continue de fonctionner.
Un abonnement annuel vous garantit un accès ininterrompu et soutient directement le projet. Merci ! 🙏

🔑 Obtenir votre abonnement annuel

💬 Des questions, problèmes ou tout autre sujet concernant ce dépôt ? Rejoignez notre communauté Discord — le meilleur endroit pour obtenir de l'aide et échanger avec d'autres utilisateurs.
Vous avez déjà soutenu via Buy Me a Coffee ? Vous êtes formidable ! Rendez-vous sur notre Discord et nous vous arrangerons un abonnement gratuit à vie. 💜

🥋 Installer la dernière version de Jujutsu sur Debian

Un système de contrôle de version compatible avec Git

Dernière version — Mise à jour en continu
← Retour à l'accueil

Qu'est-ce que Jujutsu ?

Jujutsu est un système de contrôle de version compatible avec Git qui offre un modèle plus simple et plus puissant que Git tout en restant compatible avec les dépôts Git existants. Il utilise la commande jj, traite la copie de travail comme un commit, offre une gestion des conflits de premier ordre et une annulation pour chaque opération — vous permettant de continuer à utiliser un hébergement Git comme GitHub ou Forgejo en dessous.

🚀 Pourquoi les dernières versions sont importantes : Jujutsu évolue rapidement, avec de nouvelles commandes, des améliorations de workflow et des gains de performance. Utiliser la dernière version signifie avoir accès aux fonctionnalités les plus récentes et aux correctifs d'interopérabilité avec Git.

⚡ Fonctionnalités clés de Jujutsu

🔄 Compatible avec Git

Fonctionne directement avec les dépôts Git existants et des services distants comme GitHub et Forgejo.

↩️ Annulation universelle

Chaque opération est enregistrée et peut être annulée avec une seule commande.

🧩 Conflits de premier ordre

Les conflits sont enregistrés dans les commits et peuvent être résolus à tout moment, pas seulement pendant les fusions.

📄 Copie de travail en tant que commit

La copie de travail est elle-même un commit, ce qui supprime la zone de préparation (staging) et simplifie les workflows.

🎯 Pourquoi Jujutsu ?

  • Modèle plus simple : Pas de zone de préparation, et un workflow cohérent et prévisible
  • Expérimentation sans risque : Annulez n'importe quelle opération, y compris les rebases et les fusions
  • Interopérabilité avec Git : Continuez à utiliser l'hébergement Git et collaborez avec des utilisateurs de Git
  • Édition d'historique puissante : Rebasage et réécriture de commits sans effort

🆕 Points forts

📦 Installation depuis debian.griffo.io

Étape 1 : Ajouter le dépôt

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

Étape 2 : Installer jujutsu

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

🎯 Exemples d'utilisation de base

# 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

🚀 Pourquoi choisir debian.griffo.io ?

📊 Comparaison des dépôts :
  • Debian officiel : Souvent en retard de plusieurs mois, fonctionnalités récentes manquantes
  • debian.griffo.io : Dernière version disponible quelques heures après sa sortie
  • Installation manuelle : Téléchargements manuels et configuration du PATH nécessaires
  • Notre dépôt : Paquets pré-compilés, prêts à l'emploi

📦 Dépôt de construction de paquets

Les paquets Debian sont automatiquement construits et maintenus dans ce dépôt GitHub :

🔗 Paquets associés

Également disponibles depuis debian.griffo.io :

🎯 Parfait pour : Les développeurs qui souhaitent un workflow de contrôle de version plus simple et plus puissant, avec annulation universelle et gestion des conflits de premier ordre, tout en continuant à collaborer sur des dépôts Git existants.

💝 Soutenir ce projet

Si ce dépôt vous fait gagner du temps et des efforts, veuillez envisager de le soutenir !

⭐ Étoiler sur GitHub 🐦 Share on Twitter