Sourcetree
Sourcetree ist ein Git-Desktop-Client für macOS, der Entwicklern hilft, Repositories zu visualisieren, Branches zu verwalten und Commits ohne Verwendung der Befehlszeile zu bearbeiten.
Was ist Sourcetree?
Sourcetree ist ein nativer Desktop-Client für Versionsverwaltung unter macOS mit Schwerpunkt auf Git-Workflows und Unterstützung für Mercurial in der Produktlinie. Er hilft Entwicklern, Repositories visuell zu durchsuchen, den Commit-Verlauf zu prüfen, Branches zu erstellen und zusammenzuführen sowie lokale Änderungen über eine grafische Oberfläche statt über Terminal-Befehle zu verwalten. Zu den häufigen Einsatzbereichen gehören das Klonen von Repositories, das Prüfen von Dateiunterschieden, das Staging ausgewählter Änderungen, der Umgang mit Pull Requests in verbundenen Workflows und die Erledigung alltäglicher Aufgaben der Quellcodeverwaltung während der Softwareentwicklung. Sourcetree ist besonders nützlich für Personen, die einen klareren Überblick über Verzweigungen und den Verlauf möchten oder gleichzeitig mit mehreren Repositories arbeiten. Die App wird von Atlassian Pty Ltd veröffentlicht und häufig zusammen mit Diensten wie Bitbucket sowie anderen Git-Hosting-Plattformen verwendet.
Hauptfunktionen
- Repository-Verlauf in einem visuellen Commit-Graphen durchsuchen
- Branches mit einer GUI erstellen, wechseln, zusammenführen und verwalten
- Änderungen auf Datei- oder Hunk-Ebene stagen, aus dem Staging entfernen und verwerfen
- Diffs vor dem Committen von Codeänderungen prüfen
- Mehrere lokale Repositories klonen und verwalten
- Commits, Branches und Dateiänderungen direkt in der App durchsuchen
App-Reste mit diCleaner prüfen
Prüfe vor der Bereinigung Caches, Supportdateien, Container und Anmeldeobjekte.
Sicherheitsübersicht
Status: Sicher
Sourcetree ist legitime Entwickler-Software zur Verwaltung von Quellcode-Repositories auf Ihrem Mac. Die App benötigt normalerweise Zugriff auf Ordner, die Ihre Projekte und Repositories enthalten, und jeder Zugriff auf verbundene Konten steht im Zusammenhang mit Quellcodeverwaltungsdiensten, die Sie verwenden möchten. Über die App vorgenommene Änderungen können sich auf Ihren Codeverlauf, Ihre Branches und lokale Dateien in derselben Weise auswirken wie Git-Befehle. Daher ist es sinnvoll, Commit-, Merge-, Reset- und Verwerfen-Aktionen zu prüfen, bevor Sie sie bestätigen. Wenn Sie gehostete Repository-Dienste verwenden, melden Sie sich nur bei Konten an, die Sie erwarten, und behalten Sie Sicherungen wichtiger Arbeit bei.
Empfehlung: Behalten Sie Sourcetree, wenn Sie auf diesem Mac Git-Repositories verwenden oder einen visuellen Workflow für die Quellcodeverwaltung bevorzugen. Wenn Sie die App nicht mehr verwenden, können Sie sie entfernen, aber erst, nachdem Sie bestätigt haben, dass Sie sie nicht für aktive Repositories oder gespeicherte Kontoverbindungen benötigen.
Übliche Pfade
/Applications/Sourcetree.app
Cache-Pfade
~/Library/Caches/com.torusknot.SourceTreeNotMAS
Support-Pfade
~/Library/Application Support/SourceTree
Einstellungs-Pfade
~/Library/Preferences/com.torusknot.SourceTreeNotMAS.plist
Erfahrungen teilen
Sei der Erste, der seine Erfahrung teilt.