Push su GitHub
Carica il tuo codice
⏱ Stima ~7 min
01 · Leggi
Sai già che GitHub ospita il tuo codice online. Ora facciamo davvero il push di qualcosa. Push è il comando git che carica i tuoi commit locali su un repo remoto.
È un processo in due passi: prima dici a git dove fare push (collegandoti a un URL GitHub), poi fai push dei tuoi commit. Una volta configurato la prima volta, i push successivi richiedono solo un comando.
💡 Immagina cosìPensalo come configurare l'inoltro della posta. Prima dici all'ufficio postale il tuo nuovo indirizzo (git remote add), poi spedisci i pacchi (git push). Dopo, l'ufficio postale sa già dove mandare tutto.
Punti chiave
- git remote add origin URL collega il tuo repo locale a GitHub
- git push -u origin main carica i tuoi commit per la prima volta
- Dopo il primo push, basta git push
02 · Pratica nel terminale
Configuriamo un progetto e facciamo push su GitHub. Prima inizializza il repo.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
03 · Pratica nel terminale
Metti tutti i file in stage.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
04 · Completa
Il nome convenzionale del remote principale su GitHub è ___.
05 · Pratica nel terminale
Fai commit dei tuoi file.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
06 · Pratica nel terminale
Collega il tuo repo locale a GitHub. origin è il nome convenzionale per la tua connessione GitHub, e l'URL è l'indirizzo del tuo progetto su internet.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
07 · Pratica nel terminale
Carica il tuo codice su GitHub. Il flag -u memorizza questa connessione per semplificare i push futuri.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
08 · Quiz
In git push -u origin main, a cosa serve il flag -u?
- Annulla il push se qualcosa va storto
- Carica solo i file non committati
- Aggiorna l'URL del remote
- Memorizza questa connessione così in seguito basta git push
Altre lezioni di questo capitolo
⚠ L'esperienza interattiva completa richiede JavaScript. Attivalo e ricarica la pagina.
※ Questo è un progetto educativo indipendente — non è un prodotto ufficiale di Anthropic. Claude™ è un marchio di Anthropic, PBC.