Échelle et monorepos

Travaillez dans de grands dépôts sans tout cloner.

FluxGit apporte clone partiel, sparse checkout et filtres de branches aux grands dépôts et monorepos. Choisissez ce qui est récupéré, limitez l’arbre de travail aux dossiers utiles et réduisez le bruit des branches en examinant le plan avant le clonage.

Délimitez le clone et l’arbre de travail

Le mode grand dépôt prépare un plan plus léger avec les options blob:none, shallow et sous-modules. Sparse checkout sélectionne des dossiers ou un profil pour l’arbre de travail. Les filtres ciblent les références actives, upstream ou main sans suggérer la suppression des autres branches.

Vérifiez le dépôt distant et la plateforme

Les parcours monorepos sont en bêta. Le clone partiel exige un dépôt distant compatible ; le clone partiel local sous Windows est bloqué avec un message contrôlé. Testez sparse checkout et les options sur votre vrai dépôt avant d’en dépendre. La planification est locale : FluxGit n’envoie pas le contenu du dépôt pendant cette étape.

Essayez un dépôt ciblé

Gardez une sauvegarde normale et examinez le résultat avant d’utiliser un nouveau plan pour le travail important.

Mesurez la bonne partie des performances

Le benchmark du graphe du 29 septembre 2026 mesure des commits synthétiques déjà en mémoire sur Apple M4, macOS 26.2 et Node 24.15.0. Le layout de 100 000 commits linéaires a pris 55.9393 ms en moyenne sur 27 échantillons, avec ±6.13% de marge d’erreur relative. Lectures Git, démarrage, réseau et rendu sont exclus. Il ne mesure ni l’ouverture complète d’un monorepo, ni le clonage, ni les performances Linux. Consultez la table et la méthode sur la page du client Git ; la commande du code figure ci-dessous.

Historique déjà chargé en mémoireTemps moyen de layout
100 000 commits linéaires55.9393 ms
100 000 commits, 512 branches entrelacées65.4451 ms
npm --prefix app/ui run bench:graph

Poursuivez votre parcours Git

Le guide worktrees et sous-modules aide à choisir les liens entre projets ; le guide des agents sépare le travail sur des branches parallèles. Pour revue et récupération, poursuivez vers le client Git et l’École Git.

Le mode gratuit ouvre les dépôts publics sur GitHub, GitLab.com et Bitbucket.org. Les dépôts privés, auto-hébergés et uniquement locaux nécessitent une licence. L’essai de 14 jours couvre les fonctions sous licence sans carte ; l’achat public n’est pas encore activé.

Questions fréquentes

Le clone partiel fonctionne-t-il avec tous les dépôts distants ?

Non. Le distant doit le prendre en charge, et la restriction locale Windows reste applicable.

Pour aller plus loin