GitHub Desktop

GitHub, Inc. and contributors · Grafischer Git-Client zum Prüfen von Änderungen, Committen, Arbeiten mit Branches und Zusammenarbeiten mit GitHub.

CaskEntwicklertoolsIntegrierte UpdatesApple silicon · Intel
Aus homebrew/cask
Installationen (30 Tage)
4.306
App: Platz 76
Installationen (1 Jahr)
51.124
Letzte 365 Tage
Neueste Version
3.6.7-dbc92f97
8. Okt. · 8. Okt.
Downloadgröße
482MB
arm64 / x86_64 · zip
Update-Rhythmus
Alle 2 Wochen
2 Versionen in 30 Tagen

GitHub Desktop ist eine Mac-App aus der Kategorie Entwicklertools. Der Entwickler ist GitHub, Inc. and contributors.

Eckdaten

Chips
Apple silicon · Intel
Systemversion
macOS 12 oder neuer
Entwickler
GitHub, Inc. and contributors
Installationsbefehl
brew install --cask github
Homebrew
Installierbar; die App aktualisiert sich selbst
Auch bekannt als
github

Diese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen

Beschreibung

KI-übersetztOriginal ansehen

GitHub Desktop ist ein grafischer Git-Client für Entwickler und Mitwirkende, die Änderungen prüfen, Commits erstellen und mit Branches arbeiten möchten, ohne jeden Vorgang im Terminal auszuführen. Er integriert GitHub und GitHub Enterprise und unterstützt auch lokale Git-Repository-Abläufe.

Funktionen

  • Prüfen Sie geänderte Dateien sowie Text- oder unterstützte Bildunterschiede vor dem Commit.
  • Erstellen Sie Commits und untersuchen Sie den Repository-Verlauf.
  • Erstellen und wechseln Sie Branches und verwalten Sie unterstützte Merge- oder Rebase-Abläufe.
  • Rufen Sie Änderungen ab, ziehen oder übertragen Sie sie mit den passenden Remote-Zugriffsrechten.
  • Verbinden Sie GitHub-Zusammenarbeit und öffnen Sie Projekte in unterstützten Editoren.

Installation und Konfiguration

Installieren Sie die Mac-Anwendung mit brew install --cask github, oder laden Sie das offizielle Archiv für Apple Silicon oder Intel herunter und verschieben Sie GitHub Desktop.app nach Applications. Öffnen Sie die Anwendung, konfigurieren Sie Ihre Git-Autorenidentität und ergänzen, erstellen oder klonen Sie ein Repository. Melden Sie sich für Repositories mit erforderlicher GitHub- oder Enterprise-Autorisierung an. Prüfen Sie die Changes-Ansicht vor einem Commit und den ausgewählten Branch vor der Remote-Synchronisierung.

Repository-Vorgänge können Dateien und Verlauf ändern; die Oberfläche ersetzt nicht das Verständnis, welches Repository und welchen Branch Sie bearbeiten. Remote-Zugriff hängt weiterhin von Berechtigungen und Authentifizierungsrichtlinien der Organisation ab.

Anforderungen, Abhängigkeiten und Plattformen

Die offizielle Supportseite und der aktuelle Homebrew-Cask erfordern macOS 12 oder neuer. Der Katalog bietet Mac ARM64- und Intel-Pakete. Der Cask steht ausdrücklich im Konflikt mit github@beta und nennt keine zusätzliche Formelabhängigkeit. Wählen Sie den stabilen oder Beta-Cask. Paketbestandteile von GitHub Desktop und Anforderungen für Quellcodeentwicklung unterscheiden sich; optionale externe Editoren, Befehlszeilenwerkzeuge und Git-Hooks können eigene Installationen oder Umgebungseinstellungen benötigen.

Version 3.6.5 begrenzt Upgrades auf macOS 12 und älter vor einer kommenden Electron-Änderung, die diese Systeme nicht mehr unterstützt. Die Mindestversion dieses Katalogpakets ist daher kein Versprechen, dass künftige Versionen weiterhin für macOS 12 erscheinen.

Offizieller Desktop-Support umfasst auch Windows 10 64-Bit oder neuer. Linux-Builds sind von der Community gepflegte Alternativen, keine offiziell unterstützte Plattform der zitierten Matrix. Die mobile GitHub-Anwendung ist ein separates Produkt, nicht dieser Desktop-Git-Client. Feste Mindestwerte für RAM oder installierten Speicherplatz wurden in der zitierten Supportseite nicht festgestellt.

Das offizielle 3.6.6 Apple Silicon-Archiv unter der buildspezifischen Katalog-URL umfasst 304,970,592 Bytes. Dies ist die Downloadgröße, nicht der installierte Platzbedarf. Das offizielle Websitebild zeigt die Mac Changes-Ansicht, ausgewählte Dateien, einen Codevergleich und Commit-Bedienelemente; es ist ein Produktbeispiel, keine Aufnahme der exakten Version.

Konten, Kosten und Lizenz

GitHub Desktop ist kostenlos, sein Quellcode steht unter MIT-Lizenz. Das vertriebene Produkt unterliegt auch der veröffentlichten EULA und enthaltenen Hinweisen. Ein GitHub-Konto wird für authentifizierte GitHub-Dienste benötigt; lokale Repositories lassen sich ohne Kauf eines GitHub-Tarifs verwalten. Kostenpflichtige GitHub- oder Enterprise-Dienste, Organisationszugang und Drittanbieterintegrationen haben eigene Bedingungen und Berechtigungen.

Quellen: Offizielle Website, Quellcode und MIT-Lizenz, Unterstützte Systeme, Installation, Offizielle Versionen, EULA.

Systemvoraussetzungen

macOSApp-VersionChipsDownloadQuelle
macOS 12 oder neuer3.6.7-dbc92f97Inteldesktop.githubusercontent.com/releases/3.6.7-dbc92f97/GitHubDesktop-x64.zipSHA-256 5ee4ad23e187348ba0bca1efcd3a67f9e3d08a2c0817d452234f500b351ce56eHomebrewGeprüft am
macOS 12 oder neuer3.6.7-dbc92f97Apple silicondesktop.githubusercontent.com/releases/3.6.7-dbc92f97/GitHubDesktop-arm64.zipSHA-256 5570d21a2f1955f42f69eab69046bf036de10cbef2bbb35719c263df33fea513HomebrewGeprüft am

So installieren Sie GitHub Desktop auf dem Mac

  1. Führen Sie im Terminal Folgendes aus: brew install --cask github
  2. Homebrew installiert die App in Ihrem Ordner „Programme“.

Ohne Homebrew installieren

Laden Sie die Datei herunter, die Homebrew für Ihren Chip verwendet: Apple siliconIntel

SHA-256 prüft nur, ob der Download vollständig ist; es ist keine Sicherheitszertifizierung. SHA-256 und Downloadadresse ansehen

GitHub Desktop deinstallieren und Daten optional bereinigen

Befehl zum Deinstallieren
brew uninstall --cask github

Eine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.

Gründliche Bereinigung (optional)

Befehl zum Deinstallieren
brew uninstall --zap --cask github

--zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg.

Dateien, die GitHub Desktop auf Ihrem Mac hinterlassen kann (15)
Dateien und Ordner
~/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

Diese Einträge stammen aus der Homebrew-Definition, geprüft am . Sie zeigen nur, was die Definition zum Löschen vorsieht, nicht, was sich tatsächlich auf Ihrem Mac befindet.

Neu in 3.6.7-dbc92f97

Neu OpenNavo-Redaktion

Für diese Version gibt es keine eigenen Versionshinweise.

Sicherheitsfakten zu GitHub Desktop

Hier stehen nur überprüfbare Fakten, jeweils mit Quelle und Datum. Das ist keine Sicherheitszertifizierung. Um Ihre heruntergeladenen Dateien zu prüfen, scannen Sie sie mit OpenNavo auf Ihrem Mac.

Vertriebswege
Homebrew
Open Source
Ja · github.com/desktop/desktop · MITGeprüft am
Mit OpenNavo scannenÖffnet eine Scan-Vorschau in der OpenNavo-App; Sie entscheiden, ob der Scan startet. Mehr zur Sicherheit

Abhängigkeiten und Konflikte

Konflikte
github@beta
Details zu den Abhängigkeiten ansehen

Installationsdetails

Tap
homebrew/cask
Befehle
github
Download-URL
https://desktop.githubusercontent.com/releases/3.6.7-dbc92f97/GitHubDesktop-arm64.zip
SHA-256
5570d21a2f1955f42f69eab69046bf036de10cbef2bbb35719c263df33fea513
Homebrew-Definition
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/g/github.rb
formulae.brew.sh
formulae.brew.sh/cask/github
Quellcode
github.com/desktop/desktop

Inhalte bei Installation und Deinstallation

  • Installation app

    Quelldatei: GitHub Desktop.app

    Angegebenes Ziel: /Applications/GitHub Desktop.app

    Vollständige Deklaration ansehen
    {
      "app": [
        "GitHub Desktop.app"
      ],
      "target": "/Applications/GitHub Desktop.app"
    }
  • Installation binary

    Quelldatei: $APPDIR/GitHub Desktop.app/Contents/Resources/app/static/github.sh

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/github

    Vollständige Deklaration ansehen
    {
      "binary": [
        "$APPDIR/GitHub Desktop.app/Contents/Resources/app/static/github.sh",
        {
          "target": "github"
        }
      ],
      "target": "$HOMEBREW_PREFIX/bin/github"
    }
  • Benutzerdaten entfernen zap

    Vollständige Deklaration ansehen
    {
      "zap": [
        {
          "rmdir": "~/.config/git",
          "trash": [
            "~/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"
          ]
        }
      ]
    }

Häufige Fragen zu GitHub Desktop

Ist GitHub Desktop sicher?

GitHub Desktop ist im offiziellen Katalog von Homebrew enthalten und wurde nicht deaktiviert. Seit September 2026 deaktiviert Homebrew Apps, die die Gatekeeper-Prüfung von macOS nicht bestehen. Bei der Installation prüft Homebrew den Download von desktop.githubusercontent.com anhand seiner SHA-256-Prüfsumme. In den letzten 30 Tagen gab es 4.306 Installationen über Homebrew.

Ist GitHub Desktop Open Source?

Der Quellcode von GitHub Desktop ist auf GitHub öffentlich (desktop/desktop) und steht unter der Lizenz MIT.

Wie deinstalliere ich GitHub Desktop vollständig auf dem Mac?

Führen Sie brew uninstall --cask github aus. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask github aus. --zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg. Dabei werden zusätzlich 15 Dateien und Ordner gelöscht, darunter ~/Library/Application Support/com.github.GitHubClient.

Läuft GitHub Desktop auf Macs mit Apple silicon (M1 und neuer)?

Ja. Homebrew lädt für Macs mit Apple silicon und für Intel-Macs jeweils eigene Builds. Erforderlich ist macOS 12 oder neuer.

Wo speichert GitHub Desktop Einstellungen und Daten?

Die Einstellungen liegen in ~/Library/Preferences/com.github.GitHubClient.helper.plist. Die Daten liegen in ~/Library/Application Support/com.github.GitHubClient, ~/Library/Application Support/com.github.GitHubClient.ShipIt und ~/Library/Application Support/GitHub Desktop. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.

Was ist die aktuelle Version von GitHub Desktop?

Die aktuelle Version ist 3.6.7-dbc92f97; Homebrew hat sie am 8. Okt. aufgenommen. GitHub Desktop aktualisiert sich selbst; für ein Update über Homebrew führen Sie brew upgrade --cask --greedy github aus. Homebrew bietet außerdem github@beta an; eine parallele Installation ist nicht möglich.

Was wird mit GitHub Desktop zusätzlich installiert?

Zusätzlich wird 1 Befehlszeilentool installiert: github.

Quellen

Jede Angabe auf dieser Seite nennt ihre Quelle und ihr Prüfdatum. Abgelaufene Angaben werden nur mit „Stand“ und Datum angezeigt und nicht mehr als aktuell dargestellt.