Changes für MAC
Kostenloser Open-Source-Git-Client für den Mac: Commits, Staging nach Hunks, Branches, Tags und Stashes in einer nativen Oberfläche statt in der Kommandozeile.
Changes im Überblick
Changes ist ein moderner Git-Client für den Mac, gebaut mit SwiftUI und AppKit und gestaltet in Apples Liquid-Glass-Design. Er ersetzt komplizierte Arbeit in der Kommandozeile durch eine klare, Mac-native Oberfläche, die den Kopf entlastet, damit du dich auf deinen Code konzentrieren kannst. Commit-Nachrichten und Stash-Zusammenfassungen lassen sich mit Apple Intelligence erzeugen.
Changes stammt von Makoto Aoyama und ist kostenlos und Open Source unter der MIT-Lizenz. Bis Version 1.x hieß es Tempo. Version 2.5 bringt den Commit-Verlauf in die Ansicht Compare. Es ist eine Universal-App für Apple Silicon und Intel und braucht macOS 26 oder neuer; Version 1.18 und älter, unter dem alten Namen, sind für macOS 14.6 oder neuer.
Die wichtigsten Funktionen
Changes deckt die tägliche Git-Arbeit in einem Fenster ab.
- Commits: Commit, Amend, Revert und Checkout.
- Apple Intelligence: erzeugt Commit-Nachrichten und Stash-Zusammenfassungen.
- Textbausteine: wiederverwendbare Bausteine für Commit-Nachrichten.
- Staging: Änderungen nach Hunks vormerken.
- Branches: Push, Pull, Merge, Erstellen und Filtern.
- Tags: Erstellen, Pushen, Löschen und Filtern.
- Stashes: einen Stash anwenden und seine Zusammenfassung lesen.
- Suche: Commits nach Nachricht, geändertem Text, Autor oder Revisionsbereich finden.
Neu in Version 2.5
Changes 2.5 bringt den Commit-Verlauf in die Ansicht Compare.
- Commit-Verlauf in der Ansicht Compare
- Kleine Anpassungen an der Oberfläche
- Nicht verfolgte Dateien lassen sich öffnen
Häufige Fragen zu Changes
Ist Changes kostenlos?
Ja. Changes ist kostenlos und Open Source unter der MIT-Lizenz.
Welche macOS-Version braucht Changes?
Changes 2.5 braucht macOS 26 oder neuer. Version 1.18 und älter sind für macOS 14.6 oder neuer.
Läuft Changes auf Apple Silicon?
Ja. Es ist eine Universal-App für Apple Silicon und Intel.
Hieß Changes früher anders?
Ja. Die Versionen 1.x hießen Tempo, und die App darin ist Tempo.app.
Wofür wird Changes verwendet?
Für die tägliche Git-Arbeit am Mac in einer klaren Oberfläche statt in der Kommandozeile: Commits, Staging, Branches, Tags und Stashes.
Kann Changes Commit-Nachrichten schreiben?
Ja. Es kann Commit-Nachrichten mit Apple Intelligence erzeugen und auf diese Weise auch Stashes zusammenfassen.
Kann ich nur einen Teil einer Datei vormerken?
Ja. Changes kann nach Hunks vormerken.
Wie suche ich in Changes nach Commits?
Nach Commit-Nachricht, nach hinzugefügtem oder entferntem Text, nach Autor oder nach Revisionsbereich wie v1.0.0...v2.0.0.
Kann ich Changes mit Homebrew installieren?
Ja. Führe brew install --cask changes aus.
Woher kommt der Changes-Download auf changes.FULLMAC.app?
Der Download-Button führt zur offiziellen Release-Seite von Changes, https://github.com/maoyama/Changes/releases/latest. changes.FULLMAC.app verändert die App nicht und verpackt sie nicht neu.
Ähnliche Apps
GitXGitX ist eine native Mac-App, die dem Versionsverwaltungssystem git eine grafische Oberfläche gibt. Es hat eine Verlaufsansicht zum Durchsehen der Commits und eine Staging-Ansicht zum Auswählen dessen, was in den nächsten Commit kommt, mit echten Diffs deiner Änderungen, und eine Seitenleiste zum Wechseln zwischen Branches. Dazu gehört auch das Kommandozeilen-Tool gitx, mit dem du es aus dem Terminal öffnen kannst.Entwicklertools
TrailerTrailer ist eine App für die Mac-Menüleiste, die GitHub-Pull-Requests und -Issues über alle deine Repositories hinweg verfolgt. Sie sortiert die Einträge in Abschnitte wie Mine, Participated, Mentioned, Merged und Closed, kann Labels und CI-Statusmeldungen anzeigen und informiert dich über die Mitteilungszentrale über Kommentare, Merges und Statusänderungen. Das Menüleistensymbol wird rot, wenn es ungelesene Kommentare gibt, und ein ausgewählter Eintrag, eine Mitteilung oder ein Kommentar öffnet sich auf GitHub.Entwicklertools
GitUpGitUp ist ein Git-Client für den Mac, mit dem Entwickler jedes Niveaus schnell, sicher und ohne Kopfschmerzen arbeiten sollen. Im lebendigen, interaktiven Repository-Graphen bearbeitest, sortierst, korrigierst und mergst du Commits direkt, und fast jede Aktion lässt sich unbegrenzt rückgängig machen und wiederholen, sogar Rebases und Merges. Snapshots wie bei Time Machine bringen dich mit einem Klick zu früheren Zuständen des Repositorys zurück.Entwicklertools
GitifyGitify bringt deine Git-Benachrichtigungen in die Menüleiste des Macs. Statt einen Browser-Tab offen zu halten, siehst du neue Issues, Pull Requests, Reviews, Releases und Erwähnungen in einem kleinen Fenster, das sich aus der Menüleiste öffnet, und kannst sie dort öffnen, als gelesen oder erledigt markieren oder abbestellen. Es funktioniert mit GitHub, auch GitHub Enterprise, und mit anderen Git-Plattformen wie GitLab, Gitea, Forgejo, Codeberg und Bitbucket Cloud, und du kannst dich bei mehreren Konten zugleich anmelden. Filter, Einstellungen und Themen sorgen dafür, dass du nur siehst, was dir wichtig ist.Entwicklertools- lazygitlazygit ist eine kostenlose Open-Source-Terminaloberfläche für Git. Statt lange Git-Befehle zu tippen, siehst du deine Dateien, Branches, Commits und Stashes in Bereichen im Terminal und arbeitest mit wenigen Tasten: einzelne Zeilen stagen, Commits schreiben, Branches wechseln, rebasen, cherry-picken und Konflikte lösen. lazygit wurde von Jesse Duffield entwickelt, wird von vielen Mitwirkenden weitergeführt und steht unter der MIT-Lizenz.Entwicklertools
OrbStackOrbStack ist ein schneller, schlanker und einfacher Weg, Docker-Container und Linux-Maschinen auf deinem Mac zu betreiben. Es ist ein direkter Ersatz für Docker Desktop: Deine docker- und docker-compose-Befehle funktionieren weiter, und beim ersten Start bietet OrbStack an, deine Container, Images und Volumes aus Docker Desktop zu übernehmen. Es startet in Sekunden, braucht auf Apple Silicon weniger als 0,1 % CPU im Hintergrund und gibt ungenutzten Speicher an macOS zurück. Neben Containern betreibt es vollständige Linux-Maschinen aus 16 Distributionen und einen schlanken Kubernetes-Cluster für die lokale Entwicklung. OrbStack stammt von Orbital Labs.Entwicklertools
FULLMAC.app hostet diese App nicht. Die Download-Buttons führen zu den Seiten des Entwicklers.