GitHub ist eine Online-Plattform von Microsoft, die zum Hosten von Code verwendet wird. Es dient der Versionskontrolle und Zusammenarbeit und ermöglicht es Entwicklern, von überall aus gleichzeitig an einem Projekt zu arbeiten.
Auf GitHub können Entwickler problemlos Repositories erstellen, die normalerweise zum Organisieren von Projekten verwendet werden. Diese Repositorys können Ordner, Dateien, Bilder, Videos, Tabellenkalkulationen, Datensätze oder alles, was Ihr Projekt benötigt, enthalten. Sie werden auch mit einer Readme.md-Datei geliefert, in der Sie Ihr Projekt beschreiben und Informationen dazu bereitstellen können.
So erstellen Sie ein Repository
Führen Sie diese Schritte aus, wenn Sie ein Repository erstellen.
Klicken Sie auf + in der oberen rechten Ecke der Seite. Wählen Sie dann Neues Repository aus.
Wählen Sie einen Namen für Ihr Repository (ich werde "Hallo alle" verwenden).
Schreiben Sie eine kurze Beschreibung des Repositorys.
Wählen Sie Dieses Repository mit einer README-Datei initialisieren aus.
Klicken Sie auf die Schaltfläche Repository erstellen .
So erstellen Sie eine Filiale
Wenn verschiedene Entwickler gleichzeitig an demselben Dokument arbeiten möchten, verwenden sie eine Funktion von GitHub namens Branching. Wenn Sie ein Repository erstellen, hat es standardmäßig nur einen Zweig namens Master-Zweig. Verzweigungen werden verwendet, um Code zu experimentieren oder zu bearbeiten, bevor sie endgültig dem Master-Zweig zugewiesen werden.
Wenn eine Zweigstelle außerhalb einer Hauptniederlassung erstellt wird, ist das neue Büro eine Kopie der Hauptniederlassung zum Zeitpunkt der Erstellung der Abteilung. Wenn jemand nach dem Erstellen Ihres Branch Änderungen am Master-Branch vornimmt, können Sie diese Änderungen auch in Ihren neuen Branch übernehmen.
Schritte zum Erstellen eines neuen Zweigs
Gehen Sie zu Ihrem neuen Repository „Hallo, alle zusammen“.
Klicken Sie oben in der Dateiliste auf das Dropdown-Menü Branch: master.
Geben Sie einen Namen für Ihren neuen Zweig ein, beispielsweise „illusBranch“, in das Textfeld für den neuen Zweig.
Klicken Sie auf das Feld Zweig erstellen oder tippen Sie auf der Tastatur auf „ Enter“ .
Änderungen vornehmen und vornehmen
Sie befinden sich jetzt in der Codeansicht für Ihren 'illusBranch', der eine Kopie des Master-Branchs ist. Auf der GitHub-Plattform werden alle Änderungen, die Sie vornehmen und speichern, als „Commits“ bezeichnet. Sie haben einen angehängten Eintrag, in dem die Änderungen aufgeführt sind.
Änderungen vornehmen und festschreiben
Klicken Sie zunächst auf die Datei Readme.md .
Klicken Sie als Nächstes auf das Bleistiftsymbol in der rechten Ecke der Dateiansicht. Es ermöglicht Ihnen, den Code zu bearbeiten.
Wenn der Editor geöffnet wird, geben Sie die gewünschten Änderungen ein.
Schreiben Sie eine Commit-Nachricht, die die Änderungen, die Sie an der Datei readme.md vorgenommen haben, am besten beschreibt.
Klicken Sie auf die Schaltfläche Änderungen übernehmen .
So öffnen Sie einen Pull-Request
Sie haben nun Änderungen an einem Branch des Masters vorgenommen und können einen Request ziehen. Wenn Sie eine Pull-Anfrage öffnen, präsentieren Sie Ihre vorgeschlagenen Änderungen und bitten andere um eine Überprüfung. Wenn die Überprüfer Ihre Änderungen akzeptieren, werden sie Ihre vorgeschlagenen Änderungen in ihren Zweigen zusammenführen. Pull Requests zeigen inhaltliche Unterschiede aus beiden Zweigen. Alle Änderungen werden entweder in roter oder grüner Farbe angezeigt. Sie können direkt nach der Erstellung mit einem Pull-Request auf einen Commit zugreifen, um eine Diskussion darüber zu eröffnen.
So markieren Sie Dateien als angesehen
Für Entwickler, die an großen Codebasen arbeiten, ist es selten, große Pull-Requests zu vermeiden. Das Durchsuchen und Überprüfen von Dateien kann mehrere Stunden dauern. Die mit der Suche verbrachte Zeit kann dazu führen, dass jemand leicht vergisst, wo er/sie war. Eine einfache Möglichkeit, den Überblick über die von Ihnen überprüften Daten zu behalten, besteht darin, Dateien als angezeigt zu markieren.
Schritte zum Markieren einer Datei als angezeigt
Sie können Ihren Fortschritt oben in der Pull-Anfrage sehen. Hier sehen Sie die Dateien, die Sie sich angesehen haben und die, die Sie noch sehen müssen. Wenn Sie eine Datei als angezeigt markieren, wird sie automatisch minimiert, was die Überprüfung erleichtert.
Die folgenden Bilder helfen, die Schritte zu veranschaulichen.
Erstellen Sie einen Pull-Request.
Öffnen Sie die Pull-Anforderung, um alle neu hinzugefügten oder bearbeiteten Dateien anzuzeigen.
Klicken Sie auf eine Datei, um sie als angezeigt zu markieren. Dadurch wird die Datei minimiert.
Das Markieren einer Datei ist eine praktische Funktion in GitHub, mit der sich Prüfer auf ihre Arbeit konzentrieren und ihren Fortschritt leicht verfolgen können. Die Funktion "Angesehen" informiert Sie auch, wenn sich im Code, den Sie bereits angesehen haben, etwas ändert.
Wenn Sie beispielsweise eine Datei öffnen und jemand auch den Code überprüft und ändert, nachdem Sie dies bereits getan haben, ändert sich der Status Angesehen in "Geändert seit letzter Ansicht". Auf diese Weise können Sie auch überprüfen, was andere während ihrer Bewertungen geändert haben.
Einpacken
Ein neues Projekt selbst zu programmieren kann entmutigend erscheinen, also gehen Sie es nicht alleine! Microsoft hat die Zusammenarbeit mit GitHub einfach und effektiv gemacht.