FinderGit ist eine native macOS-Anwendung, die Datei-Browsing mit Git-Intelligenz kombiniert. Anstatt zwischen Finder und einem Git-Client zu wechseln, erhalten Sie alles in einem Fenster.
Was es tut
- Baumansicht mit sortierbaren Spalten — Durchsuchen Sie Ihre Dateien wie die Listenansicht im Finder, mit Spalten für Branch, Status, Änderungen, Größe und Änderungsdatum
- Live-Git-Status — jedes Repository zeigt seinen aktuellen Branch, sauberen/verschmutzten/unpushed Zustand, in Echtzeit über FSEvents aktualisiert
- Vorwärts-/Rückwärts-Zähler — das Statusbadge zeigt N, oder mit Tooltips an, sodass Sie Repos erkennen können, die einen Push, einen Pull oder beides benötigen, ohne sie zu öffnen
- Auto-fetch — optionaler Hintergrund-Git-Fetch in einem benutzergewählten Intervall, sodass der Vorwärts-/Rückwärts-Zähler frisch bleibt, ohne manuelle Aktualisierungen
- Inline-Diff-Viewer — Klicken Sie auf eine modifizierte Datei, um einen farbigen Diff mit Zeilennummern zu sehen
- Git-Aktionen — Staging, Unstaging, Commit, Push, Pull, Fetch und Branches direkt aus der App wechseln
- Intelligente Kontextmenüs — Rechtsklick passt sich dem Kontext an: Dateioperationen für reguläre Dateien, Git-Operationen für Repositories
- Schnellansicht — Drücken Sie die Leertaste, um eine Datei vorzuschauen. .md- und .markdown-Dateien öffnen sich in einem nativen Renderer (GitHub-Stil); alles andere fällt auf die System-Schnellansicht zurück
- Suche & Filter — Filtern Sie den Baum nach Namen oder aktivieren Sie „Nur Git“, um nur Repositories anzuzeigen
- Mehrere Stammordner — Fügen Sie so viele Stammverzeichnisse hinzu, wie Sie möchten; ziehen Sie Ordner aus dem macOS Finder in die Seitenleiste, um sie als Wurzeln hinzuzufügen
- Universelle Binärdatei — ein DMG läuft auf Apple Silicon und Intel Macs; macOS wählt beim Start die richtige Version aus
- Automatische Updates — integriert über Sparkle, signiert mit EdDSA
- Online-Hilfe — ⌘? öffnet die Live-Dokumentation in Ihrem Browser, immer aktuell mit der laufenden Version
- Was gibt's Neues-Panel — jede kleinere Veröffentlichung stellt sich beim ersten Start mit einer kuratierten Liste von Highlights vor, die jederzeit im Hilfemenü verfügbar ist