Comandi base per utilizzare GIT come repository locale

21 giugno 2022

Elenco e spiegazione dei comandi base utilizzabili con il software di versionamento Git.

Cosa trovi in questo video

Elenco e spiegazione dei comandi base utilizzabili con il software di versionamento Git.

Formato Video guida tecnica Spiegazione pratica pensata per imparare il concetto e applicarlo con piu consapevolezza.
Argomenti
Git
Approfondimento Comandi base per utilizzare GIT come repository locale La guida scritta contiene passaggi, esempi e riferimenti da consultare dopo il video.

Questo video accompagna la guida Comandi base per utilizzare GIT come repository locale e riprende i passaggi principali con una spiegazione più diretta e visuale.

Sintesi del video

Elenco e spiegazione dei comandi base utilizzabili con il software di versionamento Git.

Punti trattati

  • Inizializzare un repository locale
  • Aree di lavoro del repository locale
  • Unstaged Area
  • Staged Area
  • Commit area

Testo di supporto

GIT è un software per il versionamento del testo che è diventando lo standard de-facto nel mondo dello sviluppo software.

GIT è un software di versionamento distribuito che consente di versionare codice non avendo come riferimento un unico server master ma consentendo un versionamento su ogni repository di cui si vuole far uso. Questa caratteristica consente di utilizzare GIT sul proprio PC come un repository completo e successivamente metterlo in relazione con altri repository per consentire la sincronizzazione del codice sorgente.

In questo articolo sono analizzate le caratteristiche di GIT come repository locale. L’articolo descrive quali sono i comandi da utilizzare per versionare il codice sorgente.

Per inizializzare un repository GIT locale su una cartella, spostarsi all’interno della cartella

Il comando crea all’interno della cartella una cartella nascosta .git che è utilizzata dal repository per lavorare. Per visualizzare la cartella nascosta eseguire il seguente comando:

Prima di analizzare nel dettaglio i comandi per versionare il codice sorgente, occorre precisare la modalità di lavoro di GIT, per comprendere al meglio come il software di versionamento monitora i file di cui è a conoscenza.

L’area denominata unstaged area contiene tutti i file presenti sul file system che non sono stati supervisionati da GIT. Ogni nuovo file creato all’interno di un progetto transita inizialmente all’interno di questa area.

L’area denominata staged area mantiene tutti i file, di cui si hanno delle modifiche rispetto ad una ultima versione presente sul repository, dei quali si vuole eseguire un versionamento al prossimo commit.

In questa area manteniamo le modifiche candidate al prossimo commit. Parlo di modifiche specifiche e non di interi file poiché due modifiche presenti su un file potrebbero risiedere su aree diverse (una sulla unstaged ed una sulla staged).

Approfondimento scritto

Per comandi, esempi e passaggi completi puoi leggere l’articolo collegato: Comandi base per utilizzare GIT come repository locale .

Come continuare

Se vuoi riprendere il contenuto con calma, puoi rivedere il video su YouTube o usare l'articolo scritto come riferimento testuale.