GIT, UN PASSO ALLA VOLTA - 3G, 23 ottobre Non eseguire tutto insieme: segui la guida e controlla ogni risultato. Windows: VS Code > File > Apri cartella > cartella del sito. Terminale > Nuovo terminale > PowerShell. Scrivi dopo il percorso e premi Invio. Get-Location : mostra la cartella corrente. dir : mostra i file. Devi vedere index.html e style.css. git --version : verifica che Git sia disponibile. git status : mostra lo stato. git rev-parse --show-toplevel : controlla la radice del repository esistente. git init : crea la storia solo nella cartella del progetto, se manca. git config --local user.name "Studente laboratorio" git config --local user.email "studente@example.invalid" Sono dati fittizi solo per il laboratorio locale, non un login. Salva HTML/CSS con Ctrl+S, controlla nel browser. git add index.html style.css : prepara i due file. git status : controlla la selezione. git commit -m "Prima versione del sito" : registra. git --no-pager log --oneline : mostra la storia. Dopo una modifica salvata: git --no-pager diff -- index.html : mostra differenze non preparate. git add index.html : prepara la versione modificata. git commit -m "Aggiorna l'orario del laboratorio" : registra. Adatta il messaggio a ciò che hai cambiato. RECUPERO SOLO NELL'ESERCIZIO: Prima tutto il lavoro buono deve essere nei commit e status deve essere clean. Aggiungi una sola riga di errore al CSS, salva, NON fare add o commit. git --no-pager diff -- style.css : verifica che ci sia SOLO quell'errore. git restore --source=HEAD -- style.css ATTENZIONE: cancella TUTTE le modifiche non registrate di quel file. Se lo stato è diverso, chiedi al docente. GitHub: servizio nel browser. Non serve installare GitHub Desktop. La prova online è separata dal repository locale. Conserva tutta la cartella, inclusa .git. Qui nessun invio automatico.