GitTree pour Windows
L'interface Git et le client Git pour Windows 11 et Windows 10
Obtiens GitTree pour Windows 11 et Windows 10 (22H2) 64 bits sur le Microsoft Store, ou choisis l'installateur EXE direct. Visualise ton historique sous forme de graphe de commits, indexe des lignes isolées, fais des rebases interactifs, résous les conflits et annule tes erreurs. GitTree utilise Git for Windows, garde les dépôts sur ton PC et est disponible en anglais et en arabe.
Choisissez comment installer sur Windows
Signé et distribué par Microsoft, avec mises à jour via Microsoft Store.
Programme d'installation x64 (.exe)
Vous préférez un téléchargement direct ? L'EXE x64 n'est actuellement pas signé et Windows peut afficher un avertissement de sécurité. La certification Store s’applique uniquement à l’édition Store.
Windows 11 ou Windows 10 (22H2) · 64 bits x64 · Microsoft Store ou EXE direct · nécessite Git for Windows 2.39 ou plus récent
Que fait GitTree en tant qu'interface graphique Git pour Windows
Un petit installateur pour 64 bits Windows
Construit avec Rust et Tauri, GitTree dessine sa fenêtre avec Microsoft Edge WebView2, que Windows 11 inclut déjà, le programme d'installation ne fait donc qu'environ 10 Mo. Le Windows 10, le programme d'installation télécharge et configure WebView2 s'il est manquant.
Exécute votre Git for Windows
GitTree ne regroupe jamais son propre Git. Il exécute le Git for Windows que vous avez installé à partir de git-scm.com, de sorte que chaque action correspond à ce que git fait dans PowerShell ou Git Bash, et il ne modifie jamais votre configuration Git à moins que vous ne le lui demandiez.
Une visionneuse d'arborescence Git que vous pouvez lire
Chaque branche dispose de sa propre voie à code couleur, avec des étiquettes de branche, d'étiquette et distantes, des cachettes, des requêtes d'extraction et des puces CI sur les extrémités des branches. Recherchez par message, auteur, hachage, fichier ou code modifié.
Lignes de scène, rebase, annulation
Mettez en scène un fichier entier, un morceau ou des lignes simples. Réorganisez, écrasez et reformulez les validations dans un rebase interactif, corrigez les conflits dans un éditeur à trois voies et annulez une validation, une extraction, une réinitialisation, une rebase ou une suppression à partir de la barre d'outils : GitTree prend un instantané avant chaque étape destructrice.
Conçu pour le clavier et vos outils
Raccourcis Ctrl rebindables, une palette de commandes sur Ctrl+Shift+P avec environ 300 commandes, un terminal intégré avec votre propre shell sous le graphique, ainsi que des différences et des fichiers qui s'ouvrent dans VS Code, JetBrains IDE, WinMerge ou Beyond Compare.
Credential Manager, pas de télémétrie d'utilisation
Les jetons et les phrases secrètes se trouvent uniquement dans Windows Credential Manager, jamais dans des fichiers ou des journaux. Vos référentiels restent sur votre PC et il n'y a pas de télémétrie d'utilisation, pas d'analyse et pas de téléchargement sur incident.

Configuration système requise pour GitTree le Windows
- version Windows
- Windows 11 ou Windows 10 version 22H2. Les versions antérieures de Windows ne sont pas prises en charge.
- Processeur
- 64 bits x64, avec un processeur Intel ou AMD. Il n’existe pas de version pour les processeurs ARM ni de version 32 bits.
- Git for Windows 2.39 ou version ultérieure
- GitTree utilise votre Git et n'en regroupe jamais un. Installez Git for Windows depuis git-scm.com ou exécutez winget install --id Git.Git -e --source winget et vérifiez la version avec git --version.
- Microsoft Edge WebView2
- GitTree dessine son interface avec WebView2. Windows 11 l'inclut ; sur Windows 10, le programme d'installation de GitTree le télécharge et le configure s'il est manquant, ce qui nécessite une connexion Internet.
- Approbation de l'administrateur
- L'EXE direct s'installe pour tous les utilisateurs et demande l'approbation de l'administrateur. L'édition Microsoft Store suit vos règles Windows et celles du Store de votre organisation ; sur un PC géré, demandez à votre administrateur informatique quelle méthode d'installation est autorisée.
- Compte et Internet
- Connectez-vous avec un compte GitTree, créé gratuitement sur ce site Web avec votre adresse e-mail ou avec GitHub, GitLab, Bitbucket ou Azure DevOps. Le plan gratuit couvre ensuite toutes les fonctionnalités de Git, vous poussez et tirez avec vos propres informations d'identification Git et vos référentiels restent sur votre ordinateur. Les intégrations d'hébergement et Nour, l'assistant IA, sont fournis avec GitTree Pro. Le premier lancement nécessite Internet pour se connecter ; une fois que GitTree s'est enregistré, il fonctionne hors ligne jusqu'à 7 jours entre les vérifications.
Comment installer GitTree sur Windows 11 et 10
Installez Git for Windows, puis choisissez l'édition Microsoft Store ou l'EXE direct. Les étapes ci-dessous couvrent les deux itinéraires via votre premier référentiel.
Installez Git for Windows 2.39 ou version ultérieure
Ouvrez PowerShell ou l'invite de commande et exécutez git --version. S’il imprime 2,39 ou plus, vous êtes prêt. Si Git est manquant ou plus ancien, téléchargez Git for Windows depuis git-scm.com et exécutez son programme d'installation, ou exécutez winget install --id Git.Git -e --source winget. Ensuite, ouvrez une nouvelle fenêtre et vérifiez à nouveau git --version.
Téléchargez le programme d'installation GitTree
Choisissez Obtenez-le auprès de Microsoft Store pour l'édition recommandée. Le lien s'ouvre dans un nouvel onglet ; choisissez Obtenir ou Installer et ouvrez l'application Microsoft Store si vous y êtes invité. Pour un fichier autonome, choisissez Télécharger Windows EXE pour obtenir le dernier programme d'installation direct x64.
Exécutez le programme d'installation et approuvez-le
Pour l'édition Store, laissez Microsoft Store terminer l'installation. Pour l'EXE direct, ouvrez le fichier d'installation et approuvez l'invite de l'administrateur. Le fichier EXE n'est actuellement pas signé ; si Windows le bloque, utilisez Microsoft Store ou demandez à votre administrateur informatique. La certification du magasin ne couvre pas l'EXE séparé.
Ouvrez GitTree depuis le menu Démarrer
Démarrez GitTree à partir du menu Démarrer. Si Git for Windows est manquant ou antérieur à 2.39, GitTree le dit et montre comment l'installer ; après avoir installé Git, redémarrez GitTree.
Connectez-vous
GitTree s'ouvre avec Connectez-vous à GitTree. Choisissez Se connecter ou Créer un compte : votre navigateur ouvre gittree.app, où vous vous connectez avec votre e-mail ou avec GitHub, GitLab, Bitbucket ou Azure DevOps et confirmez. Lorsque le navigateur demande d'ouvrir GitTree, autorisez-le ; le plan gratuit couvre alors toutes les fonctionnalités de Git. S'il ne vous rend pas, choisissez Saisir manuellement le code d'authentification dans GitTree et collez le code à usage unique affiché par le site Web.
Ouvrez votre premier référentiel
Sur la page de démarrage GitTree, choisissez Ouvrir pour un dossier sur votre PC, Cloner pour copier un référentiel à partir d'une URL ou d'un compte connecté, ou Init pour en démarrer un nouveau. La recherche de référentiels trouve ceux que vous avez déjà dans un dossier.
Vérifiez le programme d'installation Windows avec sa somme de contrôle SHA-256
Pour l'EXE direct, comparez Get-FileHash dans PowerShell avec le nom de fichier correspondant dans SHA256SUMS.txt de la même version GitHub. Les hachages majuscules et minuscules sont équivalents. Une somme de contrôle vérifie l'intégrité du fichier, et non l'identité ou la certification de l'éditeur. L'EXE direct n'est actuellement pas signé. Pour l'édition Store, Microsoft Store gère la vérification et les mises à jour des packages.
Get-FileHash $env:USERPROFILE\Downloads\Git-Tree*.exe -Algorithm SHA256Dépannage GitTree sur Windows
"Windows a protégé votre PC"
L'EXE direct n'est actuellement pas signé et peut déclencher Microsoft Defender SmartScreen. Utilisez l'édition Microsoft Store pour l'installation via le Store. Sur un PC géré, suivez la politique de votre organisation ou demandez au service informatique. La certification du magasin ne signe pas l’EXE autonome.
Smart App Control a bloqué le programme d'installation
Windows 11 peut bloquer un EXE direct non signé lorsque Smart App Control est activé. Installez via le lien Microsoft Store sur cette page ou demandez à votre administrateur informatique une méthode d'installation approuvée. Gardez vos protections de sécurité Windows activées.
GitTree dit que Git n'a pas été trouvé
GitTree utilise Git sur votre PC et n'en installe jamais. Installez Git for Windows depuis git-scm.com ou exécutez winget install --id Git.Git -e --source winget, puis redémarrez GitTree. Si Git se trouve dans un dossier inhabituel, choisissez Localiser Git… et choisissez son git.exe, ou définissez Préférences → Général → Exécutable Git.
"This Git is too old"
GitTree a besoin de Git 2.39 ou d'une version plus récente, et l'écran nomme le Git qu'il a trouvé et sa version. Exécutez le dernier programme d'installation Git for Windows depuis git-scm.com, ou winget upgrade --id Git.Git -e --source winget, puis choisissez Check again. Pour utiliser un autre Git, définissez Préférences → Général → Exécutable Git.
Le navigateur ne revient pas à GitTree après votre connexion
Lorsque votre navigateur vous demande s'il peut ouvrir GitTree, autorisez-le. Si rien ne se passe, choisissez Saisir manuellement le code d'authentification dans GitTree et collez le code à usage unique affiché par le site Web. Saisissez-le uniquement dans l'application qui a démarré la connexion.
Une télécommande vous demande votre mot de passe à chaque fois
Avec GitTree Pro, connectez le compte dans Préférences → Integrations, ou générez-y une clé SSH et téléchargez-la sur GitHub, GitLab ou Bitbucket ; GitTree conserve le jeton ou la phrase secrète dans Windows Credential Manager. GitTree laisse votre configuration Git tranquille, donc un assistant d'identification que vous utilisez déjà continue de répondre.
GitTree pour Windows : questions et réponses
Est-ce que GitTree est disponible le Microsoft Store ?
Oui. Utilisez le bouton Microsoft Store sur cette page pour ouvrir la liste officielle GitTree dans un nouvel onglet. Microsoft signe et distribue l'édition Store et gère ses mises à jour. Un EXE x64 direct est également disponible, actuellement non signé. Les versions Store et GitHub peuvent être disponibles à des moments différents.
Existe-t-il une interface graphique Git gratuite pour Windows ?
Oui. GitTree est une interface graphique Git et un client Git pour Windows 11 et Windows 10 64 bits (22H2). Il affiche votre référentiel sous forme de graphique de validation et vous permet de créer des lignes simples, de valider, de créer des branches, de fusionner, de rebaser, de cacher et de pousser sans taper de commandes Git. Son forfait gratuit couvre toutes les fonctionnalités de Git, pour les particuliers et les organisations, dépôts privés inclus, avec votre compte GitTree et vos propres informations d'identification Git. Les intégrations d'hébergement et Nour, l'assistant IA, sont fournis avec GitTree Pro, qui propose un essai gratuit.
Est-ce que GitTree fonctionne sur Windows 11 et Windows 10 ?
Oui, sur 64 bits (x64) Windows 11 et sur Windows 10 version 22H2. Le même programme d'installation couvre les deux. Les versions antérieures de Windows ne sont pas prises en charge.
Ai-je besoin de Git for Windows pour utiliser GitTree ?
Oui. GitTree exécute le Git installé sur votre PC et ne regroupe jamais le sien, donc chaque action correspond à ce que git ferait sur la ligne de commande. Installez Git for Windows 2.39 ou plus récent à partir de git-scm.com, ou exécutez winget install --id Git.Git -e --source winget, puis vérifiez-le avec git --version dans PowerShell ou dans l'invite de commande. Si GitTree était déjà ouvert, redémarrez-le.
Comment installer GitTree sur Windows ?
Installez Git for Windows 2.39 ou version ultérieure. Choisissez ensuite Microsoft Store sur cette page et installez via le Store, ou téléchargez l'EXE direct et exécutez sa configuration. L'EXE direct n'est actuellement pas signé et peut être bloqué par la sécurité Windows. Ouvrez GitTree depuis Démarrer, connectez-vous et ouvrez un référentiel. Les mises à jour du magasin arrivent via Microsoft Store ; les installations directes utilisent le programme de mise à jour de GitTree.
Pourquoi Windows SmartScreen avertit-il du programme d'installation de GitTree ?
L'EXE direct Windows n'est actuellement pas signé. La certification Microsoft Store s'applique à l'édition Store et ne signe pas l'EXE séparé. Utilisez l'édition Microsoft Store pour une installation signée par Store ou renseignez-vous auprès de votre administrateur informatique sur le programme d'installation direct. Une somme de contrôle SHA-256 confirme l'intégrité du fichier, et non un éditeur de confiance.
Est-ce que GitTree fonctionne sur Windows sur ARM ou sur Windows 32 bits ?
Il n’existe pas de version pour les processeurs ARM ni de version 32 bits. Le programme d'installation est conçu pour les PC x64 64 bits équipés de processeurs Intel ou AMD, et GitTree n'est pas testé sur Windows sur les appareils ARM.
Puis-je installer GitTree sans droits d'administrateur ?
L'EXE direct s'installe pour tous les utilisateurs et nécessite l'approbation de l'administrateur. L'édition Microsoft Store suit les règles de votre Windows et du Store de votre organisation. Si l'installation du Store est bloquée sur un PC géré, demandez au service informatique. Il n’existe pas de build Windows portable ni de package MSI.
Git for Windows n'inclut-il pas déjà une interface graphique Git ?
C'est le cas : selon gitforwindows.org, Git for Windows est livré avec Git BASH et Git GUI, une version graphique de la plupart des commandes Git. GitTree est une application distincte qui s'exécute sur le même Git et ajoute un graphique de validation codé par couleur, une mise en scène de ligne, un rebase interactif par glisser-déposer, un éditeur de conflits à trois voies, une annulation pour les opérations risquées et des demandes d'extraction pour GitHub, GitLab, Bitbucket et Azure DevOps. Vous pouvez continuer à utiliser les deux.
Est-ce que GitTree fonctionne avec GitHub, GitLab, Bitbucket et Azure DevOps ?
Oui. Toute télécommande Git fonctionne via HTTPS ou SSH. Vous pouvez également connecter GitHub (y compris GitHub Enterprise Server), GitLab (gitlab.com et autogéré), Bitbucket Cloud, Bitbucket Data Center et Azure DevOps pour cloner des référentiels et travailler avec des demandes d'extraction et des vérifications CI. La prise en charge de GitLab, Azure DevOps, GitHub Enterprise Server et Bitbucket Data Center est nouvelle.
Où GitTree conserve-t-il mes jetons et mots de passe sur Windows ?
Uniquement dans Windows Credential Manager, jamais dans les fichiers, journaux ou URL. Cela couvre les jetons des comptes d'hébergement que vous connectez et vos phrases secrètes. Déconnectez un compte dans Préférences → Integrations pour supprimer son jeton du Credential Manager.
Est-ce que GitTree est gratuit pour un usage commercial et pour les dépôts privés ?
Oui. GitTree propose un forfait gratuit qui couvre toutes les fonctionnalités de Git, les référentiels privés et l'utilisation commerciale inclus, pour les particuliers et les organisations. Nour, l'assistant IA, les intégrations d'hébergement et la rédaction IA sont fournis avec GitTree Pro ; la page Tarifs compare les forfaits. Il n'est pas open source : son code source est privé et son référentiel public GitHub héberge les versions.
Est-ce que GitTree fonctionne hors ligne ?
Surtout. Le premier lancement a besoin d'Internet une fois pour vous connecter avec votre compte GitTree ; après cela, GitTree restaure votre session hors ligne, et une fois enregistrée, elle fonctionne hors ligne jusqu'à 7 jours entre les vérifications. Vos référentiels sont sur votre PC, donc les commits, les branches, les différences et l'historique n'ont besoin d'aucune connexion, tandis que la récupération, l'extraction et le transfert nécessitent votre télécommande.
Comment désinstaller GitTree de Windows ?
Ouvrez Paramètres → Applications → Applications installées (Applications et fonctionnalités sur Windows 10), recherchez GitTree et choisissez Désinstaller. Pour supprimer également ses paramètres et ses caches, supprimez les dossiers com.eslamfaisal.opengittree dans %APPDATA% et %LOCALAPPDATA%. Déconnectez d'abord vos comptes d'hébergement dans Préférences → Integrations si vous souhaitez que leurs jetons soient supprimés de Credential Manager.
Comparez les clients Git
Vous passez d'un autre client Git ?
Des comparaisons honnêtes et fondées avec les interfaces graphiques Git que les développeurs utilisent le plus, y compris ce que chacune fait de mieux.
Alternative à GitKraken
Dépôts privés, annulations approfondies et brouillons d'IA avec votre propre CLI, comparés ligne par ligne avec GitKraken Desktop.
Sourcetree alternative
Fonctionne également sur Linux, avec un éditeur de conflits intégré, des requêtes d'annulation et d'extraction dans l'application, comparées ligne par ligne avec Sourcetree.
GitHub Desktop alternative
Un graphique de validation, un rebase interactif complet et une version officielle de Linux, comparés ligne par ligne avec GitHub Desktop.
Fork alternative
Une version Linux, aucune licence pour acheter, annuler et tirer des requêtes dans l'application, comparée ligne par ligne avec Fork.
Tower alternative
Un Linux build, undo et un éditeur de conflits au niveau de la ligne, comparés ligne par ligne avec Tower.
Alternative à SmartGit
Utilisation commerciale sans demande de licence, plus un terminal ancré, des brouillons d'annulation et d'IA, comparés ligne par ligne avec SmartGit.
Sublime Merge alternative
Aucune licence à acheter pour le travail Git, plus des demandes d'extraction, un plan de rebasement par glisser-déposer et une annulation, comparés ligne par ligne avec Sublime Merge.
Alternative à TortoiseGit
Le même Git sur macOS, Windows et Linux dans une fenêtre, comparé ligne par ligne avec les menus de l'Explorateur de TortoiseGit.
Alternative à GitButler
Branches Git normales, un graphique de validation complet et un éditeur de conflits à trois voies, comparés ligne par ligne avec les branches parallèles de GitButler.
Lazygit alternative
Le même Git de tous les jours dans une fenêtre de bureau avec un graphique de validation et un éditeur de conflits à trois voies, comparé ligne par ligne avec Lazygit.
En savoir plus sur GitTree
La page de téléchargement de macOS, Windows et Linux, toutes les fonctionnalités de GitTree et le guide d'installation pour Ubuntu et Debian.