GitHub Desktop
GitHub, Inc. and contributors · Client Git graphique pour examiner les modifications, créer des commits, gérer les branches et collaborer avec GitHub.
- Installations sur 30 jours
- 4 306
- N° 77 du classement App
- Installations sur 1 an
- 51,1 k
- 365 derniers jours
- Dernière version
- 3.6.7-dbc92f97
- 8 oct. · 8 oct.
- Taille du téléchargement
- 482Mo
- arm64 / x86_64 · zip
- Rythme des versions
- Toutes les 2 semaines
- 2 versions en 30 jours
GitHub Desktop est une app Mac de la catégorie Outils de développement. Développée par GitHub, Inc. and contributors.
Informations clés
- Puce
- Apple silicon · Intel
- Version du système
- macOS 12 ou version ultérieure
- Développeur
- GitHub, Inc. and contributors
- Commande d’installation
brew install --cask github- Homebrew
- Disponible ; l’app se met à jour elle-même
- Autres noms
- github
Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information
Présentation
Traduit par IAVoir l’originalGitHub Desktop est un client Git graphique pour développeurs et collaborateurs souhaitant examiner les changements, créer des commits et travailler avec des branches sans tout effectuer dans un terminal. Il s'intègre à GitHub et GitHub Enterprise et prend aussi en charge les dépôts Git locaux.
Fonctionnalités
- Examinez les fichiers modifiés et différences textuelles ou d'images compatibles avant les commits.
- Créez des commits et consultez l'historique du dépôt.
- Créez et changez de branche, et gérez les fusions ou rebasages compatibles.
- Récupérez, tirez et poussez les changements avec les accès distants appropriés.
- Reliez les flux de collaboration GitHub et ouvrez les projets dans les éditeurs compatibles.
Installation et configuration
Installez l'application Mac avec brew install --cask github, ou téléchargez l'archive officielle Apple Silicon ou Intel et déplacez GitHub Desktop.app dans Applications. Ouvrez l'application, configurez votre identité d'auteur Git et ajoutez, créez ou clonez un dépôt. Connectez-vous aux dépôts nécessitant une autorisation GitHub ou Enterprise. Vérifiez la vue Changes avant un commit et la branche sélectionnée avant la synchronisation distante.
Les opérations peuvent modifier fichiers et historique ; l'interface ne dispense pas de comprendre le dépôt et la branche modifiés. L'accès distant dépend toujours des droits et politiques d'authentification de l'organisation.
Configuration, dépendances et plateformes
La page de support officielle et le cask Homebrew actuel exigent macOS 12 ou ultérieur. Le catalogue propose des paquets Mac ARM64 et Intel. Le cask entre explicitement en conflit avec github@beta et ne déclare aucune dépendance de formule supplémentaire. Choisissez le cask stable ou bêta. Les composants distribués de GitHub Desktop et les exigences de développement des sources diffèrent ; éditeurs externes, outils en ligne de commande et hooks Git facultatifs peuvent nécessiter leur installation ou configuration d'environnement.
La version 3.6.5 limite les mises à niveau sur macOS 12 et antérieur avant un changement Electron abandonnant ces systèmes. Le minimum de ce paquet ne promet donc pas que les versions futures resteront disponibles sur macOS 12.
Le support officiel comprend aussi Windows 10 64 bits ou ultérieur. Les versions Linux sont des alternatives communautaires, pas une plateforme officiellement compatible dans la matrice citée. L'application mobile GitHub est un produit distinct de ce client Git de bureau. Aucun minimum fixe de RAM ou d'espace installé n'a été établi par la page citée.
L'archive officielle 3.6.6 Apple Silicon à l'URL propre à la compilation du catalogue fait 304,970,592 octets. C'est la taille téléchargée, pas l'espace installé. L'image du site officiel illustre la vue Mac Changes, des fichiers sélectionnés, un diff de code et les commandes de commit ; c'est un exemple produit, pas une capture de cette version exacte.
Comptes, coût et licence
GitHub Desktop est gratuit et ses sources sont publiées sous licence MIT. Le produit distribué est aussi soumis à son EULA et aux mentions incluses. Un compte GitHub est nécessaire pour les services GitHub authentifiés ; les dépôts locaux se gèrent sans acheter de forfait GitHub. Services payants GitHub ou Enterprise, accès à l'organisation et intégrations tierces ont leurs conditions et droits distincts.
Sources : Site officiel, Sources et licence MIT, Systèmes compatibles, Installation, Versions officielles, EULA.
Configuration requise
| macOS | Version | Puce | Téléchargement | Source |
|---|---|---|---|---|
| macOS 12 ou version ultérieure | 3.6.7-dbc92f97 | Intel | desktop.githubusercontent.com/releases/3.6.7-dbc92f97/GitHubDesktop-x64.zipSHA-256 5ee4ad23e187348ba0bca1efcd3a67f9e3d08a2c0817d452234f500b351ce56e | HomebrewVérifié le |
| macOS 12 ou version ultérieure | 3.6.7-dbc92f97 | Apple silicon | desktop.githubusercontent.com/releases/3.6.7-dbc92f97/GitHubDesktop-arm64.zipSHA-256 5570d21a2f1955f42f69eab69046bf036de10cbef2bbb35719c263df33fea513 | HomebrewVérifié le |
Comment installer GitHub Desktop sur Mac
- Dans « Terminal », exécutez :
brew install --cask github - Homebrew installe l’app dans votre dossier Applications.
Installer sans Homebrew
Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel
Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement
Désinstaller GitHub Desktop et nettoyer éventuellement ses données
brew uninstall --cask githubUne désinstallation standard supprime l’app mais conserve ses réglages et ses caches.
Nettoyage approfondi (facultatif)
brew uninstall --zap --cask github--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.
Fichiers que GitHub Desktop peut laisser sur votre Mac (15)
- Fichiers et dossiers
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.github.GitHubClient.sfl*~/Library/Application Support/com.github.GitHubClient~/Library/Application Support/com.github.GitHubClient.ShipIt~/Library/Application Support/GitHub Desktop~/Library/Application Support/ShipIt_stderr.log~/Library/Application Support/ShipIt_stdout.log~/Library/Caches/com.github.GitHubClient~/Library/Caches/com.github.GitHubClient.ShipIt~/Library/HTTPStorages/com.github.GitHubClient~/Library/Logs/GitHub Desktop~/Library/Preferences/ByHost/com.github.GitHubClient.ShipIt.*.plist~/Library/Preferences/com.github.GitHubClient.helper.plist~/Library/Preferences/com.github.GitHubClient.plist~/Library/Saved Application State/com.github.GitHubClient.savedState~/.config/git
Ces éléments proviennent de la définition Homebrew, vérifiée le ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.
Nouveautés de la version 3.6.7-dbc92f97
Nouveau Rédaction OpenNavo
Cette version n’a pas de notes dédiées.
Informations de sécurité sur GitHub Desktop
Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.
- Canaux de distribution
- Homebrew
- Open source
- Oui · github.com/desktop/desktop · MITVérifié le
Dépendances
- Conflits
- github@beta
Détails d’installation
- Tap
- homebrew/cask
- Commandes
- github
- URL de téléchargement
- https://desktop.githubusercontent.com/releases/3.6.7-dbc92f97/GitHubDesktop-arm64.zip
- SHA-256
- 5570d21a2f1955f42f69eab69046bf036de10cbef2bbb35719c263df33fea513
- Définition Homebrew
- github.com/homebrew/homebrew-cask/blob/HEAD/Casks/g/github.rb
- formulae.brew.sh
- formulae.brew.sh/cask/github
- Code source
- github.com/desktop/desktop
Contenu de l’installation et de la désinstallation
Installation
appFichier source: GitHub Desktop.
app Destination déclarée: /
Applications/ Desktop.GitHub app Voir la déclaration complète
{ "app": [ "GitHub Desktop.
app" ], "target": "/Applications/ Desktop.GitHub app" }Installation
binaryFichier source: $APPDIR/
GitHub Desktop.app/ Contents/ Resources/ app/ static/ github. sh Destination déclarée: $HOMEBREW_PREFIX/
bin/ github Voir la déclaration complète
{ "binary": [ "$APPDIR/
GitHub Desktop.app/ { "target": "github" } ], "target": "$HOMEBREW_PREFIX/Contents/ Resources/ app/ static/ github. sh", bin/ }github" Suppression des données utilisateur
zapVoir la déclaration complète
{ "zap": [ { "rmdir": "~/
. "trash": [ "~/config/ git", Library/ Support/Application com. "~/apple. sharedfilelist/ com. apple. LSSharedFileList. ApplicationRecentDocuments/ com. github. GitHubClient. sfl*", Library/ Support/Application com. "~/github. GitHubClient", Library/ Support/Application com. "~/github. GitHubClient. ShipIt", Library/ Support/Application GitHub Desktop", "~/Library/ Support/Application ShipIt_stderr. "~/log", Library/ Support/Application ShipIt_stdout. "~/log", Library/ "~/Caches/ com. github. GitHubClient", Library/ "~/Caches/ com. github. GitHubClient. ShipIt", Library/ "~/HTTPStorages/ com. github. GitHubClient", Library/ Desktop", "~/Logs/ GitHub Library/ "~/Preferences/ ByHost/ com. github. GitHubClient. ShipIt. *. plist", Library/ "~/Preferences/ com. github. GitHubClient. helper. plist", Library/ "~/Preferences/ com. github. GitHubClient. plist", Library/ Application State/Saved com. ] } ] }github. GitHubClient. savedState"
Questions fréquentes sur GitHub Desktop
GitHub Desktop est-il sûr ?
GitHub Desktop figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis desktop.githubusercontent.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 4 306 fois via Homebrew au cours des 30 derniers jours.
GitHub Desktop est-il open source ?
GitHub Desktop publie son code source sur GitHub (desktop/desktop), sous licence MIT.
Comment désinstaller complètement GitHub Desktop sur Mac ?
Exécutez brew uninstall --cask github. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask github. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi 15 fichiers et dossiers, dont ~/.
GitHub Desktop fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?
Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel. macOS 12 ou version ultérieure est requis.
Où GitHub Desktop enregistre-t-il ses réglages et ses données ?
Ses réglages se trouvent dans ~/. Ses données se trouvent dans ~/, ~/ et ~/. Ces emplacements proviennent de la liste de nettoyage de Homebrew.
GitHub Desktop : quelle est la dernière version ?
La dernière version est 3.6.7-dbc92f97, ajoutée à Homebrew le 8 oct. GitHub Desktop se met à jour automatiquement ; pour le mettre à jour avec Homebrew, exécutez brew upgrade --cask --greedy github. Homebrew propose aussi github@beta, que vous ne pouvez pas installer en même temps.
Qu’est-ce que GitHub Desktop installe d’autre ?
Il ajoute aussi 1 outil en ligne de commande : github.
Sources
Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.
- Définition Homebrew : github.com/homebrew/homebrew-cask/blob/HEAD/Casks/g/github.rb · Vérifié le
- formulae.brew.sh : formulae.brew.sh/cask/github
- Informations de sécurité : github.com/desktop/desktop · Vérifié le