Erste Schritte mit Git und GitHub

Admin

GitHub ist derzeit der weltweit größte Host von Open-Source-Projekten. Es gibt viele beliebte Beispiele für GitHub-Seiten, einschließlich Atom-Texteditor, TensorFlow von Google und von Facebook reagieren. Es ist am besten dafür bekannt, fortgeschrittene Projekte zu Big Data, künstlicher Intelligenz oder dem Internet der Dinge zu beherbergen, aber Sie können auch Animationen, Emojis, Spiele und einfachere Software finden. Die Technik ist mit Ausnahme von Software und Apps etwas analog zu „Torrents“.

Wenn Sie gerade erst angefangen haben, GitHub zu erkunden, werden Sie eine steile Lernkurve vorfinden. Daher haben wir eine Schritt-für-Schritt-Anleitung vorbereitet, die Sie sanft in die Welt von GitHub einführt.

Verwandt: Erste Schritte mit GitHub-Projektmanagement

1. Erstellen Sie ein GitHub-Konto

Gehe zu dieser Link und erstellen Sie Ihr GitHub-Konto. Sie können mit einem kostenlosen Konto für Einzelpersonen beginnen, das Sie auf nur drei Mitarbeiter beschränkt. Es gibt Professional-, Team- und Enterprise-Editionen, die eine unbegrenzte Anzahl von Mitarbeitern unterstützen.

Github-Pläne

Wählen Sie aus, wofür Sie GitHub verwenden möchten.

Github-Zwecke

2. Erstellen Sie Ihr erstes GitHub-Repository

Nachdem Ihr Konto erstellt und verifiziert wurde, klicken Sie oben rechts auf das „+“-Zeichen, um ein neues Repository zu erstellen.

So erstellen Sie ein neues Repository Github

Wählen Sie aus, ob Ihr Repository öffentlich oder privat sein soll. Vergessen Sie nicht, das Kontrollkästchen „Repository mit README initialisieren“ zu aktivieren. Es ist das erste Element, das ein Besucher beim Besuch Ihres Repositorys sieht. Fügen Sie in die README-Datei eine Beschreibung Ihres Projekts ein, was sie damit machen können und wie Sie es installieren/verwenden.

Github Neues Repository erstellen

Sobald Ihr erstes Repository erstellt wurde, können Sie die Repository-Seite sehen. Dies ist Ihre Privatadresse auf GitHub, auch bekannt als „Master“-Zweig. Wenn Sie möchten, dass neue Repositorys hinzugefügt werden, können Sie neue Zweige erstellen, die vom Hauptentwicklungszweig getrennt sind.

Repository erstellt Github

Entwickler verwenden diese Zweige, um verschiedene Dateiversionen zu speichern, Fehlerbehebungen und andere Aktivitäten sicherzustellen.

Neues Marken-Github-Repository erstellen

3. Laden Sie GitHub und Git herunter, um eine Staging-Umgebung auf Ihrem PC zu erstellen

Sobald Ihr GitHub-Konto und das erste Repository erstellt wurden, müssen Sie auf Ihrem PC eine Staging-Umgebung erstellen, um GitHub-Dateien und Versionsupdates zu erhalten. Dazu müssen Sie herunterladen und GitHub-Desktop installieren. Es unterstützt Windows und macOS.

Git Desktop-Download

Nach der Installation müssen Sie sich mit Ihrem GitHub-Konto anmelden. GitHub Desktop wird zum Importieren von GitHub-Repository-Downloads verwendet, kann Ihnen aber auch dabei helfen, Ihre eigenen Updates in die Repositorys zu übertragen (dazu später mehr).

Github-Desktop installiert

Sie benötigen ein weiteres Tool namens „Git“. Der Unterschied zwischen Git und GitHub besteht darin, dass ersteres ein Versionskontrollsystem und letzteres ein Cloud-Dienst ist. Sie können Git lokal auf Ihrem Computer ausführen, da es unabhängig von GitHub ist. Git hilft Ihnen, alle Anwendungen von einem Befehlsterminal aus auszuführen (dazu später mehr).

Git. herunterladen

Die Konfiguration von Git dauert eine Weile. Notieren Sie die eindeutige E-Mail-Adresse, mit der Ihr Konto registriert wird.

Git. konfigurieren

Git wird als GNU General Public License installiert. Die Installation dauert nur ein wenig.

Git-Setup-Windows

Nach der Installation können Sie „GitBash“ starten, das Befehlsterminal für Git, mit dem die Software oder Anwendungen ausgeführt werden, die aus den GitHub-Repositorys heruntergeladen wurden.

Git-Setup abgeschlossen

4. Anwendungen klonen oder herunterladen

Um Anwendungen zu klonen oder herunterzuladen, gehen Sie zu einer beliebigen GitHub-Seite des Entwicklers. Hier habe ich zum Beispiel die Gamepage eines JavaScript-RPGs besucht. Sie können es entweder als ZIP-Datei herunterladen oder die Anwendung einfach auf GitHub Desktop herunterladen (siehe Schritt 3). Sie können auf der GitHub-Browser-Startseite oder auf dem GitHub-Desktop nach jedem GitHub-Repository suchen.

Ein Spiel herunterladen Github

Sobald die Anwendung in das GitHub-Dashboard importiert wurde, klicken Sie auf „Klonen“.

Laden Sie ein Spiel von Github herunter

Die Anwendung beginnt nun, sich selbst in Ihrem System zu klonen. In Kürze wird es als Repository mit Ihrem GitHub-Desktop verfügbar sein.

Klonen eines Spiels Github Desktop

Wenn Sie fertig sind, starten Sie "Git". (Siehe die Installationsschritte im obigen Abschnitt.) Befolgen Sie die Anweisungen auf der GitHub-Repository-Seite zum Herunterladen und Ausführen der Anwendung.

Ins Spiel klonen

In diesem Fall war es ein einfaches Spiel.

Anwendungsbeispiel Github für Spiele starten

5. Tragen Sie zur GitHub-Community bei

Möchten Sie zur GitHub-Community beitragen? Auf GitHub werden alle gespeicherten Änderungen als „Commits“ bezeichnet. Nehmen Sie die Änderungen vor, indem Sie auf die Datei „README.md“ klicken. Erklären Sie anderen Benutzern, warum Sie die Änderungen vorgenommen haben.

Änderungen vornehmen Github

Schließlich sind Sie das Herzstück der GitHub-Community: „Pull-Requests“. Nehmen Sie einige Änderungen vor und weisen Sie den Autor der Software oder Anwendung an, Ihre Änderungen in sein GitHub-Repository zu „ziehen“. Hier habe ich eine Maven-Datei hinzugefügt.

Pull-Request erstellen

Sie können auch Anfragen von GitHub Desktop abrufen.

Push-Pull-Repositorys

Abschluss

GitHub-Repositorys sind eines der großartigsten Geheimnisse des heutigen Internets. Von Big Data über IoT über industrielle Anwendungen bis hin zu lustigen Spielen ist alles darin untergebracht. Mit dieser Anleitung können Sie sofort mit dem Basteln dieser Superapps beginnen.

Offenlegung von Partnern: Make Tech Easier kann Provisionen für Produkte verdienen, die über unsere Links gekauft wurden, was die Arbeit unterstützt, die wir für unsere Leser leisten.

Was ist Pharming und wie kann es verhindert werden?
Was ist Pharming und wie kann es verhindert werden?

In der heutigen Zeit wird der leichtgläubige Computerbenutzer seltener. Angesichts der im Interne...

6 wichtige Schritte nach einer Datenverletzung
6 wichtige Schritte nach einer Datenverletzung

Nicht nur Unternehmen werden Opfer von Hackern. Auch Einzelpersonen sind Ziele. Darüber hinaus ha...

5 nützliche Instagram-Tipps für den perfekten Beitrag
5 nützliche Instagram-Tipps für den perfekten Beitrag

Als Instagram zum ersten Mal auftauchte, schien es eine Neuheit zu sein. Nur ein paar Jahre späte...