Sourcetree

Atlassian · A free graphical Git and Mercurial client for reviewing changes, managing branches and working with remote repositories.

CaskEntwicklertoolsIntegrierte UpdatesApple silicon · Intel
Aus homebrew/cask
Installationen (30 Tage)
1.084
App: Platz 224
Installationen (1 Jahr)
16.053
Letzte 365 Tage
Neueste Version
4.2.19
22. Juli · 22. Juli
Downloadgröße
68MB
arm64 / x86_64 · zip
Update-Rhythmus
Unregelmäßig
0 Versionen in 30 Tagen

Sourcetree ist eine Mac-App aus der Kategorie Entwicklertools. Der Entwickler ist Atlassian.

Eckdaten

Chips
Apple silicon · Intel
Entwickler
Atlassian
Installationsbefehl
brew install --cask sourcetree
Homebrew
Installierbar; die App aktualisiert sich selbst
Auch bekannt als
Atlassian SourceTree, sourcetree

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

Beschreibung

Sourcetree is Atlassian's graphical client for Git and Mercurial repositories. It provides a visual history and branching interface, file and line-level change review, staging, commits, stashes and other repository operations. It suits developers who want a GUI alongside their command-line workflow.

Repository workflows

Open or clone a repository, inspect changed files and stage the changes intended for a commit. Use history and branch diagrams to understand commits, merge or cherry-pick work, and keep repositories in sync with configured remotes. The product documents Git LFS, Git-flow and submodule support. Remote hosting credentials and repository permissions are separate from the desktop application.

Install and requirements

Download the Mac archive from Atlassian, install the application and follow its setup and repository connection steps. The official 4.2.19 release notes require macOS 10.15 or later; the catalog declares no stricter minimum. Mac and Windows builds are separate downloads. Confirm processor and operating-system compatibility for the exact download before deploying across machines. Network access is needed for remote clone, fetch and push operations, while already available local repositories can be inspected locally.

Accounts, price and data

Sourcetree is free to download under Atlassian's proprietary software license; it is not an open-source Git implementation. Atlassian onboarding and your chosen repository host may require accounts, and private repository or hosting subscriptions have their own charges. Credentials should be managed through supported authentication methods. Source code and commit data go to remotes when you push; do not add credentials or confidential files to a commit accidentally.

Review staged changes before committing and confirm the destination before pushing. Discarding work, rewriting history or removing branches can lose changes or affect collaborators. Preserve independent backups and follow your team's branch practices. The GUI helps inspect version-control state but does not resolve conflicting changes automatically or guarantee that a pushed revision is suitable for release.

Official product · Mac release notes

Systemvoraussetzungen

macOSApp-VersionChipsDownloadQuelle
Build für macOS 27, 26, 15, 14, 13, 12, 114.2.19,317Intelproduct-downloads.atlassian.com/software/sourcetree/ga/Sourcetree_4.2.19_317.zipSHA-256 f9d6c65ba0b9d774add4977ad0482acde72ce91221e20f3136c009dccdf713bfHomebrewGeprüft am
Build für macOS 27, 26, 15, 14, 13, 12, 114.2.19,317Apple siliconproduct-downloads.atlassian.com/software/sourcetree/ga/Sourcetree_4.2.19_317.zipSHA-256 f9d6c65ba0b9d774add4977ad0482acde72ce91221e20f3136c009dccdf713bfHomebrewGeprüft am

So installieren Sie Sourcetree auf dem Mac

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

Ohne Homebrew installieren

Laden Sie dieselbe Datei herunter, die Homebrew verwendet: product-downloads.atlassian.com/software/sourcetree/ga/Sourcetree_4.2.19_317.zip

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

Sourcetree deinstallieren und Daten optional bereinigen

Befehl zum Deinstallieren
brew uninstall --cask sourcetree

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

Beim Deinstallieren außerdem entfernt

Hintergrunddienste (launchctl)
com.atlassian.SourceTreePrivilegedHelper2

Gründliche Bereinigung (optional)

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

--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 Sourcetree auf Ihrem Mac hinterlassen kann (7)
Dateien und Ordner
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.torusknot.sourcetreenotmas.sfl*
~/Library/Application Support/SourceTree
~/Library/Caches/com.torusknot.SourceTreeNotMAS
~/Library/Logs/Sourcetree
~/Library/Preferences/com.torusknot.SourceTreeNotMAS.LSSharedFileList.plist
~/Library/Preferences/com.torusknot.SourceTreeNotMAS.plist
~/Library/Saved Application State/com.torusknot.SourceTreeNotMAS.savedState

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 4.2.19

Neu OpenNavo-Redaktion

Für diese Version gibt es keine eigenen Versionshinweise.

Sicherheitsfakten zu Sourcetree

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
Mit OpenNavo scannenÖffnet eine Scan-Vorschau in der OpenNavo-App; Sie entscheiden, ob der Scan startet. Mehr zur Sicherheit

Installationsdetails

Tap
homebrew/cask
Befehle
stree
Download-URL
https://product-downloads.atlassian.com/software/sourcetree/ga/Sourcetree_4.2.19_317.zip
SHA-256
f9d6c65ba0b9d774add4977ad0482acde72ce91221e20f3136c009dccdf713bf
Homebrew-Definition
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/s/sourcetree.rb
formulae.brew.sh
formulae.brew.sh/cask/sourcetree

Inhalte bei Installation und Deinstallation

  • Deinstallation uninstall

    Vollständige Deklaration ansehen
    {
      "uninstall": [
        {
          "launchctl": "com.atlassian.SourceTreePrivilegedHelper2",
          "quit": "com.torusknot.SourceTreeNotMAS"
        }
      ]
    }
  • Installation app

    Quelldatei: Sourcetree.app

    Angegebenes Ziel: /Applications/Sourcetree.app

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

    Quelldatei: $APPDIR/Sourcetree.app/Contents/Resources/stree

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/stree

    Vollständige Deklaration ansehen
    {
      "binary": [
        "$APPDIR/Sourcetree.app/Contents/Resources/stree"
      ],
      "target": "$HOMEBREW_PREFIX/bin/stree"
    }
  • Benutzerdaten entfernen zap

    Vollständige Deklaration ansehen
    {
      "zap": [
        {
          "trash": [
            "~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.torusknot.sourcetreenotmas.sfl*",
            "~/Library/Application Support/SourceTree",
            "~/Library/Caches/com.torusknot.SourceTreeNotMAS",
            "~/Library/Logs/Sourcetree",
            "~/Library/Preferences/com.torusknot.SourceTreeNotMAS.LSSharedFileList.plist",
            "~/Library/Preferences/com.torusknot.SourceTreeNotMAS.plist",
            "~/Library/Saved Application State/com.torusknot.SourceTreeNotMAS.savedState"
          ]
        }
      ]
    }

Häufige Fragen zu Sourcetree

Ist Sourcetree sicher?

Sourcetree 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 product-downloads.atlassian.com anhand seiner SHA-256-Prüfsumme. In den letzten 30 Tagen gab es 1.084 Installationen über Homebrew.

Wie deinstalliere ich Sourcetree vollständig auf dem Mac?

Führen Sie brew uninstall --cask sourcetree aus. Der Befehl beendet die App und stoppt 1 Hintergrunddienst. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask sourcetree 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 7 Dateien und Ordner gelöscht, darunter ~/Library/Application Support/SourceTree.

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

Homebrew installiert die Software auf Macs mit Apple silicon und auf Intel-Macs aus demselben Download.

Wo speichert Sourcetree Einstellungen und Daten?

Die Einstellungen liegen in ~/Library/Preferences/com.torusknot.SourceTreeNotMAS.plist. Die Daten liegen in ~/Library/Application Support/SourceTree. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.

Was ist die aktuelle Version von Sourcetree?

Die aktuelle Version ist 4.2.19; Homebrew hat sie am 27. Juli aufgenommen. Sourcetree aktualisiert sich selbst; für ein Update über Homebrew führen Sie brew upgrade --cask --greedy sourcetree aus.

Was wird mit Sourcetree zusätzlich installiert?

Zusätzlich wird 1 Befehlszeilentool installiert: stree.

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.