Zu GitHub pushen
Deinen Code hochladen
⏱ ca. ~7 Min
01 · Lesen
Du weißt schon, dass GitHub deinen Code online stellt. Jetzt pushen wir wirklich etwas hin. Push ist der git-Befehl, der deine lokalen Commits in ein Remote-Repo hochlädt.
Das ist ein zweistufiges Setup: Erst sagst du git, wohin gepusht werden soll (verbinde mit einer GitHub-URL), dann pushst du deine Commits. Nach dem ersten Setup ist Pushen ab dann nur noch ein Befehl.
💡 Stell dir das so vorStell dir vor, du richtest eine Nachsendung ein. Erst sagst du der Post deine neue Adresse (git remote add), dann verschickst du das Paket (git push). Danach weiß die Post, wohin sie deine Sachen schicken muss.
Kernpunkte
- git remote add origin URL verbindet dein lokales Repo mit GitHub
- git push -u origin main lädt deine Commits zum ersten Mal hoch
- Nach dem ersten Push reicht ab dann einfach git push
02 · Terminal-Übung
Richten wir ein Projekt ein und pushen es zu GitHub. Initialisiere zuerst das Repo.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
03 · Terminal-Übung
Stage alle Dateien.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
04 · Ausfüllen
Der gängige Name für dein Haupt-Remote auf GitHub ist ___.
05 · Terminal-Übung
Committe deine Dateien.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
06 · Terminal-Übung
Verbinde dein lokales Repo mit GitHub. origin ist der gängige Name für "deine GitHub-Verbindung", die URL ist die Adresse deines Projekts im Netz.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
07 · Terminal-Übung
Lade deinen Code zu GitHub hoch. Das -u-Flag merkt sich diese Verbindung und macht spätere Pushes einfacher.
(Diese Sektion ist interaktiv — aktiviere JavaScript, um sie zu nutzen.)
08 · Quiz
Was macht das -u-Flag in git push -u origin main?
- Macht den Push rückgängig, falls etwas schiefgeht
- Lädt nur nicht committete Dateien hoch
- Aktualisiert die URL des Remote
- Merkt sich diese Verbindung, sodass danach git push reicht
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.