Passer au contenu
GitTree

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

Recommandé pour WindowsObtenez-le auprès de Microsoft Store

Signé et distribué par Microsoft, avec mises à jour via Microsoft Store.

Téléchargez WindowsEXE

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.

Tous les téléchargements et guides d'installation

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.

GitTree menu de branches avec options de fusion, de rebase, de rebase interactif, d'avance rapide et de réinitialisation qui nomment les deux branches
Le menu des branches dans GitTree : fusion, rebase, rebase interactif et avance rapide, chacune nommant les deux branches, plus réinitialisation logicielle, mixte et matérielle.

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.

  1. 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.

  2. 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.

  3. 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é.

  4. 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.

  5. 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.

  6. 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 SHA256
GitHub Releases

Dé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

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.

Lire : les meilleurs clients Git GUI en 2026

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.