SviluppatoreGratis · 3 usi/giornoElaborato nel tuo browser
Comandi Git (guida rapida)
Guida visiva interattiva ai comandi Git essenziali.
Percorso
4 scenari
Comandi
24
Attenzione
1 alto
Recupero
Assistito
01
Filtra per scenario
Cerca percorso
Preset
Inizializza repository
Crea il repo, prepara il branch base e collega il remote senza attriti.
git initlowInizializza il repository nella cartella corrente.
git add .lowMette in stage i file iniziali.
git commit -m "chore: init"lowCrea il primo commit base.
git branch -M mainlowStandardizza il branch principale prima del push.
git remote add origin <url>lowCollega il repository remoto principale.
git remote add origin https://github.com/org/repo.git
git push -u origin mainlowPubblica il branch base e fissa l'upstream.
Flusso feature
Apri un branch di lavoro, aggiorna la base e integra chiaramente.
git switch -c feature/<tema>lowCrea e passa al branch feature.
git switch -c feature/login
git add .lowAggiorna lo staging con il progresso corrente.
git commit -m "feat: ..."lowRegistra un passo di lavoro con contesto.
git fetch originlowAggiorna i riferimenti remoti prima dell'integrazione.
git switch mainlowTorna alla base di integrazione.
git merge feature/<tema>mediumIntegra il branch feature nella base.
Annulla in sicurezza
Scegli tra restore, reset e revert senza distruggere il lavoro per errore.
git restore <arquivo>mediumScarta una modifica locale non committata in un file.
git restore src/app/page.tsx
git restore --staged <arquivo>lowRimuove il file dallo staging senza perdere la modifica locale.
git reset --soft HEAD~1mediumTorna indietro di un commit mantenendo tutto nello staging.
git reset --mixed HEAD~1mediumTorna indietro di un commit e riporta le modifiche nell'albero di lavoro.
git revert <hash>lowCrea un commit inverso sicuro per la cronologia condivisa.
Mettere da parte il lavoro in corso
Togliere di mezzo il lavoro sporco per cambiare branch e poi riprenderlo.
git stash push -m "<motivo>"lowMette da parte le modifiche non committate, con un'etichetta.
git stash push -m "meio da tela de login"
git stash push -ulowInclude anche i file non ancora tracciati.
git stash listlowElenca ciò che è messo da parte, dal più recente.
git stash show -p stash@{0}lowMostra il diff dello stash prima di applicarlo.
git stash popmediumRiporta lo stash più recente e lo rimuove dalla pila.
git stash apply stash@{1}mediumApplica uno stash specifico e lo MANTIENE nella pila.
git stash drop stash@{0}highElimina uno stash — dopo non si torna indietro.
02
Decisione rapida
Annulla
Usa
restore per un file locale, revert per la cronologia condivisa e reflog prima di reset aggressivi.Integrazione
Preferisci
merge quando vuoi preservare i branch e rebase quando vuoi linearizzare prima del merge finale.Scalabilità
Usa
worktree per branch paralleli e sparse-checkout quando il monorepo è troppo grande per l'attività corrente.03
Esporta
Recupero e consegna selettiva
Rebase con percorso di uscita, reflog per il soccorso e cherry-pick per hotfix o backport senza merge completo.
Runbook esportabile
Esporta il percorso filtrato come CSV per inventario tecnico o TXT come playbook condivisibile per il team.
04
Lettura operativa
Attenzione
Basso
17
Medio
6
Alto
1
I segnaposto come
<topic>, <file>, <hash> e <url> devono essere sostituiti prima dell'esecuzione.Correlati
Altri della stessa categoria
Da mesma categoria.
Gratis · 3 usi/giorno
Generatore di box-shadow CSS
Crea ombre CSS visivamente con anteprima in tempo reale.
Gratis · 5 usi/giorno
Generatore di hash
Crea hash MD5 e SHA con un clic.
Gratis · 3 usi/giorno
Minificatore JS
Riduci in sicurezza le dimensioni dei tuoi file JavaScript.
Gratis · 3 usi/giorno
Generatore di meta tag
Crea i tag head HTML per motori di ricerca e social network.
Gratis · 3 usi/giorno
Codificatore di URL
Codifica stringhe e parametri in modo sicuro per i link.
Gratis · 5 usi/giorno
Generatore di UUID (v4 e v7)
Genera identificatori univoci (UUID) nelle versioni 4 e 7, uno o più alla volta.