2010-07-22 5 views
5

Wie fügen Sie eine Verknüpfung zu einer kompilierten Binärdatei auf Github ein?Einen Link zu einer kompilierten Binärdatei auf Github erhalten

+0

Sie verfolgen es? 'git add whatever.bin && git committe -am" hinzugefügt "&& git push' –

+0

Es tut mir leid, ich glaube nicht, dass ich klar war. Ich meinte, wie ich einen Link zu der kompilierten Binärdatei wie den Link einschließe, um die gesamte Quelle herunterzuladen. –

+0

Sehen Sie sich die neue "Release" -Funktion von GitHub an. Siehe [meine Antwort unten] (http://stackoverflow.com/a/17440511/6309) – VonC

Antwort

5

Sie können mit der URL http://github.com/<username>/<project>/blob/<branch>/<path/to/file> eine Verknüpfung zu einer bestimmten Datei in einem GitHub-Repository herstellen. Wenn Sie also Ihre kompilierte Binärdatei verfolgen, können Sie auf diese Weise eine Verknüpfung herstellen.

Andernfalls können Sie die kompilierte Binärdatei auf die Download-Seite Ihres Projekts hochladen und diese URL verteilen.

+4

Die Funktion "Download-Seite" wurde entfernt: https://github.com/blog/1302-goodbye-uploads –

0

Since 2d July 2013, können Sie jetzt definieren eine Freigabe.

Releases, ein Workflow für den Versand von Software an Endbenutzer.
Releases sind erstklassige Objekte mit Changelogs und binären Assets, die eine vollständige Projekthistorie jenseits von Git-Artefakten darstellen. Sie sind zugänglich von einem Repository-Homepage:

homepage

  • Releases von Release Notes und Links begleitet werden, die Software oder Quellcode zum Download bereit.
  • Nach den Konventionen vieler Git-Projekte sind Releases an Git-Tags gebunden. Sie können ein vorhandenes Tag verwenden oder Releases das Tag erstellen lassen, wenn es veröffentlicht wird.
  • Sie können auch binäre Assets (wie kompilierte ausführbare Dateien, minimierte Skripts, Dokumentation) an ein Release anhängen. Nach der Veröffentlichung sind die Veröffentlichungsdetails und -elemente für jeden verfügbar, der das Repository anzeigen kann.

release

Das ist, was die old binary upload service ersetzt, die removed in December 2012 war!

Verwandte Themen