Anonim

Wenn Sie Github schon einmal verwendet haben, wissen Sie, dass das Herunterladen von Dateien von der Plattform nicht sofort klar ist. Es ist eine der komplizierteren Plattformen, da es nicht direkt für die gemeinsame Nutzung von Dateien gedacht ist, sondern für die Entwicklung. Zugegeben, eines der großen Dinge bei Github ist, dass alle öffentlichen Repositorys Open Source sind und die Mitarbeiter dazu aufgefordert werden, Beiträge zu leisten - es gibt private Repositorys, die jedoch im Allgemeinen für Entwicklungszwecke in Unternehmen verwendet werden, deren Code nicht angezeigt werden soll von der Öffentlichkeit. Das Herunterladen von Dateien wird von Github jedoch anders gehandhabt als an anderen Orten.

Wenn Sie sich also nicht sicher sind, wie Sie Dateien aus Projekten (oder ganzen Projekten) von Github herunterladen können, zeigen wir Ihnen, wie. Lass uns anfangen.

Eine Datei herunterladen

Die meisten öffentlichen Repositories können kostenlos heruntergeladen werden, auch ohne Benutzerkonto. Dies liegt daran, dass öffentliche Repositorys als Open Source-Codebasen betrachtet werden. Wenn der Eigentümer der Codebasis kein anderes Kontrollkästchen aktiviert, kann die Codebasis auf Ihren Computer heruntergeladen und in eine ZIP-Datei gepackt werden.

Wenn Sie also zu einer öffentlichen Codebasis gehen - wie dem von mir erstellten Tipp-Rechner - werden Sie feststellen, dass sich in der oberen rechten Ecke eine grüne Schaltfläche mit der Aufschrift Klonen oder Herunterladen befindet . Klicken Sie auf die Schaltfläche und wählen Sie dann in der Dropdown-Liste ZIP herunterladen . Alle Dateien werden auf Ihren Computer heruntergeladen, normalerweise in Ihrem Downloads-Ordner.

Öffnen Sie dann Ihren Download-Ordner auf Ihrem Computer und suchen Sie die ZIP-Datei. Klicken Sie mit der rechten Maustaste darauf, und wählen Sie die Option "Entpacken" oder "Dekomprimieren" aus. Wählen Sie dann einen Ordner aus, in dem die Dateien gespeichert werden sollen.

Navigieren Sie schließlich zu dem ausgewählten Ordner und Sie finden alle Github-Dateien, die wir direkt dort heruntergeladen haben!

Das ist eine ziemlich kleine Codebasis mit nur ein paar Dateien. Wenn Sie das JavaScript 30-Repository von Wes Bos auf Github aufrufen, werden Sie feststellen, dass es - da es sich um ein öffentliches Repository handelt - auf die gleiche Weise heruntergeladen werden kann.

Es gibt eine bessere Möglichkeit, Dateien herunterzuladen

Während die Art und Weise, wie wir sie umrissen haben, einfach und unkompliziert ist, eignet sie sich am besten zum einfachen Anzeigen der Codedateien und nicht zum Experimentieren. Wenn Sie vorhaben, Github-Dateien herunterzuladen, um mit ihnen zu experimentieren, ist es am besten, das Projekt zu „teilen“. Ein Fork ist einfach Ihre eigene Kopie eines Repositorys.

Das Aufteilen eines Endlagers hat eine Reihe von Vorteilen. Sie erhalten eine eigene Kopie in Ihrem Github-Konto, mit der Sie frei mit Änderungen experimentieren können, ohne das ursprüngliche Projekt zu beeinträchtigen. Sie könnten zum Beispiel einen Fehler in meinem Trinkgeldrechner finden oder Ihre eigenen Funktionen hinzufügen. Sie können also meinen Trinkgeldrechner "aufteilen" und eine Kopie auf Ihrem Github-Konto erstellen. Hier können Sie mit dem Code herumspielen und mit ihm experimentieren, ohne das ursprüngliche Projekt zu beeinflussen, da dies Ihre Kopie oder Gabelung ist. In den meisten Fällen werden Gabeln verwendet, um Änderungen am Projekt einer anderen Person vorzuschlagen, z. B. das Beheben eines Fehlers oder das Hinzufügen Ein Feature, wie wir bereits erwähnten.

Wie können Sie ein öffentliches Repository aufteilen? Es ist eigentlich ganz einfach. Bevor wir anfangen, müssen Sie ein kostenloses Github-Konto erstellen, da Sie irgendwo Ihre Gabel aufbewahren müssen. Sie können jetzt zu www.github.com gehen und dies tun.

Sobald Sie Ihr Konto erstellt haben, können Sie ein öffentliches Repository mit Ihrem Konto verknüpfen. Sie können beispielsweise zum öffentlichen Repository des 30-Tage-JavaScript-Schulungskurses von Wes Bos gehen und in der oberen rechten Ecke eine Schaltfläche mit der Aufschrift Fork anzeigen. Drück den Knopf.

Es kann ein paar Sekunden bis ein paar Minuten dauern, aber Github wird das Projekt dann auf Ihren eigenen GitHub-Account klonen oder "forken". Sobald dies erledigt ist, wird Ihnen das Projekt sofort unter Ihrem Github-Benutzernamen angezeigt. Zur Bestätigung können Sie oben rechts in der Navigationsleiste auf Ihr Profilsymbol klicken und dann die Option " Ihre Repositorys" auswählen. In Ihrer Liste der Repositorys sollte die JavaScript 30-Kurscodebasis angezeigt werden.

Jetzt können Sie den Code nach Belieben ändern und damit experimentieren. Die ursprünglichen Projektdateien des ursprünglichen Besitzers werden dadurch nicht beeinflusst. Wenn Sie Code ändern, einen Fehler beheben oder eine neue Funktion hinzufügen, können Sie eine so genannte Pull-Anforderung erstellen, in der diese Änderung erläutert wird. Wenn dem ursprünglichen Projektbesitzer die Änderung gefällt - und sie ordnungsgemäß funktioniert -, kann sie als Produktionscode in die ursprüngliche Codebasis eingefügt werden.

Schließen

Wie Sie sehen, ist das Herunterladen von Dateien und ganzen Projekten von Github eigentlich ganz einfach. In nur wenigen Minuten können Sie ein gesamtes Projekt auf Ihren Computer herunterladen oder sogar auf Ihr eigenes Github-Konto übertragen. Es braucht nicht viel, um mit dem Code in Ihrer Gabel herumzuspielen, um zu sehen, was sich auf was auswirkt, und schließlich können Sie möglicherweise sogar Ihre erste Pull-Anfrage erstellen! Viel Spaß beim Codieren!

So laden Sie Dateien von github herunter