Auf Github ist eine Menge Open-Source-Software verfügbar, und viele Mac-Anwendungen können oft auch kostenlos über den Github-Dienst heruntergeladen werden. Und wenn Sie Websites wie diese und viele andere in der Apple- und Tech-Welt lesen, finden Sie auf Github häufig Links zu tollen Softwareprojekten.
Eine häufige Situation besteht darin, dass eine Mac-Anwendung kostenlos auf Github verfügbar ist, die Github-Weboberfläche jedoch für gelegentlichere Mac-Benutzer nicht unbedingt offensichtlich oder benutzerfreundlich ist. Oft gehen Sie zu einer Github-Projektseite und die angezeigten Dateidownloads beziehen sich auf Dinge wie „Projektname.xcodeproj“, „Blahblah.swift“, README.md usw., die für einen Gelegenheitsbenutzer nutzlos sind, wenn sie sie herunterladen, da es sich sicherlich nicht um erstellte Apps handelt und der durchschnittliche Mac-Benutzer weder über Xcode verfügt noch Xcode installieren möchte, um diese Anwendungen manuell zu kompilieren und zu erstellen.
Daher wird oft die offensichtliche Frage gestellt; „Wie lade ich eigentlich eine Mac-Anwendung von Github herunter?“ und das ist es, was wir hier beantworten werden.
Einige Entwickler vereinfachen den Downloadvorgang einer App von Github und verlinken direkt auf den Download auf der primären Github-Projektseite. Die meisten tun dies jedoch nicht und überlassen es dem Benutzer, auf der Github-Oberfläche nach Downloads zu suchen. Und da Github für Entwickler gedacht ist, gibt es keine offensichtlichen „Download“-Registerkarten oder -Schaltflächen, es sei denn, der Ersteller des Projekts hat sich dafür entschieden, dies manuell auf der Projekt-Homepage zu tun.
So laden Sie Mac-Apps von Github herunter
Wenn Sie eine bereits erstellte App von Github.com herunterladen möchten und sich auf der Projektseite dieser App befinden, suchen Sie nach dem Abschnitt „Releases“ auf der rechten Seite der Github-Projektseite. Es ist eine kleine Schriftart und sieht nicht wie ein Link aus, aber wie viele UI-Elemente in der modernen iOS/iPadOS/macOS-Designsprache, die nicht so aussehen, als wären sie anklickbar, ist es tatsächlich anklickbar.
Klicken Sie also in der Seitenleiste des Projekts, von dem Sie eine Anwendung herunterladen möchten, auf Github auf „Releases“:

Jetzt befinden Sie sich auf der Veröffentlichungsseite, wo es mehrere Download-Optionen gibt. Im Allgemeinen sollten Sie nach etwas wie „The Project Name.zip“ oder „Projectname.tgz“ oder ähnlichem suchen. Vermeiden Sie alles, was mit Quellcode zu tun hat, da Sie nicht die Rohquelle herunterladen möchten, die Sie selbst erstellen müssen.

Wenn Sie darauf klicken, laden Sie die vollständige Anwendung auf den Mac herunter und sie erscheint wie jeder andere Download im Ordner „Downloads“.
Im Beispiel hier haben wir (ironischerweise) eine App mit dem Namen ausgewähltLaden Sie den vollständigen Installer herunterauf Github zum Download. (FWIW, dies ist eine nützliche App, die im Grunde ein GUI-Frontend für ein Befehlszeilentool zum Herunterladen vollständiger macOS-Installationsprogramme ist.)
Ein weiterer Trick besteht darin, einfach /releases/ am Ende der Github-Projekt-URL einzufügen. Wenn die Github-Projekt-URL also „GitHub.com/osxdaily/SuperAwesome“ lautet, dann ist der einfachste Weg, auf die Downloads für dieses Projekt zuzugreifen, das Ändern von Releases am Ende wie „GitHub.com/osxdaily/SuperAwesome/releases/“ – und nein, das ist kein echtes Projekt, das Sie herunterladen können, aber es dient der Demonstration.
Übrigens behandeln wir hier natürlich das Herunterladen von Mac-Apps von Github, aber die gleiche Idee gilt auch für das Herunterladen von Windows-Apps von Github. Jetzt wissen Sie also, wie Sie bereits erstellte vollständige Anwendungen direkt von Github herunterladen können.
Lesen Sie auch:Stoppen Sie, dass der App Store bei der kostenlosen App-Installation auf dem iPhone nach einem Passwort fragt
Und wenn jetzt das nächste Mal jemand auf eine Github-Seite für eine App verlinkt, die interessant klingt, können Sie sie herunterladen! Kein nutzloser Quellcode oder Xcode-Projekte mehr (zumindest für den Durchschnittsbenutzer).
