github.com ist eine Plattform, auf dem man seinen Code speichern, in verschiedene Stufen/Versionen ablegen und anderen zur Verfügung stellen kann. Es gibt verschiede Pläne, von Frei nutzbar bis hin zu bezahlbar. Damit diese Tutorial Reihe für jeden nachvollziehbar sein kann, erkläre ich die Freie Version.

Zu allererst muss man sich, wie bei vielen Plattformen registrieren, dies sollte selbsterklärend sein und daher gehe ich vorerst hier nicht näher ein.

Link: www.github.com

Zu allererst wollen wir unser Hallo Welt Script hochladen und hierzu ein repository (Bereich von Dateien) einrichten.

Ich beschreibe dies, wie es in den vorhergehenden installierten Erweiterung im VS Code funktioniert.

Zu allererst musst du dich bei der VS Code Erweiterung anmelden:

Ist dies erledigt frägt dich diese Erweiterung was du machen willst. In den folgenden Schritten lassen wir ein Repository erstellen und laden unsere Datei hoch. Danach kontrollieren wir dies über die github Webseite.

Fertig, nun sollte das Respository auf github.com verfügbar sein.

Melde dich hierzu mit deinen persönlichen Benutzerdaten an und du solltest folgendes Repository sehen.

Nun legen wir noch eine kurze Beschreibung an, d. h. eine README.md Datei indem wir auf “Add a Readme” klicken. Im folgenden ein Beispiel.

Zum erstellen einer README.md muss eine spezielle Formatierungssyntax verwendet werden. Im folgenden nur ein kleiner Ausschnitt:

Folgender Code steht dahinter

Die offizielle Dokumentationen über alle Formatierungsmöglichkeiten findest du unter:

https://docs.github.com/de/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/quickstart-for-writing-on-github

oder es gibt auch eine Tutorialreihe unter:

https://vscode.github.com/

Ich hoffe bis dahin konnte ich alles nachvollziehbar erklären. Wie gesagt nur immer das notwendigste, sodass die Tutorialreihe nicht den Rahmen des ursprünglichen Sinnes sprengt.

Auf dies kannst du denke gut weiter aufbauen und dich tiefer in den Themen, die du zukünftig benötigst einarbeiten.