Fonctionnalités
Tout ce dont vous avez besoin pour gérer vos dépôts Git, du simple commit aux flux de travail les plus avancés.
Git essentiel
Clone
Clonez des dépôts depuis n'importe quel remote avec suivi de la progression
Commit
Sélectionnez des fichiers et commitez en une seule étape, avec modèles et amend
Push & Pull
Push et pull avec fetch automatique et gestion des identifiants
Branch
Créez, changez, renommez et supprimez des branches visuellement
Merge
Fusionnez des branches avec aperçu à blanc et détection de conflits
Stash sélectif
Mettez de côté uniquement les fichiers de votre choix, avec restauration automatique au retour
Cherry-pick
Appliquez des commits d'une branche à une autre par cherry-pick
Mode sécurisé
Testez pull, merge et cherry-pick à blanc avant de toucher à vos fichiers
Changement de branche sécurisé
Changez de branche avec des modifications en cours — emportez, mettez de côté ou abandonnez, à vous de choisir
Flux de travail en un clic
Commit & Push ou Fetch & Pull en une seule action, avec retour en arrière en cas d'échec
Outils visuels
Graphe de commits
Historique interactif des commits avec visualisation de la topologie des branches
Visionneuse de diff
Diffs côte à côte et en ligne avec coloration syntaxique
Éditeur de conflits
Résolution de conflits de merge dans un éditeur à 3 panneaux
Lignée des branches
Suivez l'origine de chaque branche
Fonctionnalités IA
Messages de commit IA
Générez des messages de commit pertinents à partir de votre diff
Revue de code IA
Obtenez des suggestions de revue de code propulsées par l'IA
Résolution de conflits IA
Laissez l'IA suggérer des résolutions pour les conflits de merge
Détecteur de secrets
Détectez et masquez les secrets avant que l'IA n'envoie votre code
Dépôts volumineux
Smart Clone
Analyse les dépôts volumineux et choisit automatiquement la stratégie de clonage la plus rapide
Multi-fournisseur
GitHub
Intégration GitHub complète : dépôts, statut CI
GitLab
Intégration GitLab : dépôts, statut CI
Gitea
Support des serveurs Gitea auto-hébergés
URL simple
Clonez depuis n'importe quelle URL Git sans intégration de fournisseur
Comptes multiples
Connectez plusieurs comptes par fournisseur et parcourez tous leurs dépôts
Support de la config SSH
Les ports personnalisés, alias et clés de votre config SSH fonctionnent, tout simplement
Expérience développeur
Palette de commandes et raccourcis
Palette Ctrl+K à recherche floue et raccourcis clavier pour les actions courantes
30 langues
Interface entièrement traduite en 30 langues, y compris celles s'écrivant de droite à gauche
Actualisation en direct
Fetch automatique en arrière-plan et mises à jour instantanées par surveillance des fichiers, sans actualisation manuelle
Espaces de travail et étiquettes automatiques
Regroupez vos dépôts selon des règles — les technologies sont détectées et étiquetées automatiquement
Sécurité
Gestionnaire de clés SSH
Générez, importez, exportez et gérez vos clés SSH
Gestionnaire d'identifiants
Stockage sécurisé des identifiants via le trousseau du système