Ecco un elenco dettagliato di utili comandi Git, insieme a esempi illustrativi:
git init
Inizializza un nuovo repository Git nella directory del tuo progetto.
Esempio:
git clone [url]
Clona un repository remoto dal server alla tua macchina locale.
Esempio:
git add [file]
Aggiungi uno o più file all'area di staging per preparare un file commit.
Esempio:
git commit -m "message"
Creane uno nuovo commit con le modifiche che sono state aggiunte all'area di staging e includi il tuo commit messaggio.
Esempio:
git status
Visualizza lo stato corrente del repository, inclusi i file modificati e l'area di staging.
Esempio:
git log
Visualizza la commit cronologia del repository.
Esempio:
git branch
Elenca tutti i rami nel repository e contrassegna il ramo corrente.
Esempio:
git checkout [branch]
Passa a un altro ramo nel repository.
Esempio:
git merge [branch]
Unisci un altro ramo nel ramo corrente.
Esempio:
git pull
Recupera e integra le modifiche da un repository remoto nel ramo corrente.
Esempio:
git push
Invia le modifiche dal ramo corrente a un repository remoto.
Esempio:
git remote add [name] [url]
Aggiungi un nuovo server remoto al tuo elenco di repository remoti.
Esempio:
git fetch
Scarica le modifiche dai repository remoti ma non integrale nel ramo corrente.
Esempio:
git diff
Confronta le modifiche tra l'area di staging e i file tracciati.
Esempio:
git reset [file]
Rimuovere un file dall'area di staging e riportarlo allo stato precedente.
Esempio:
git stash
salvare temporaneamente le modifiche senza commit per lavorare su un ramo diverso senza eseguirne il commit.
Esempio:
git remote -v
Elenca i server remoti e i relativi indirizzi URL.
Esempio: