Git Stash ing: Memorizza temporaneamente le modifiche non confermate per uno stato di lavoro pulito

Stashing in Git consente di archiviare temporaneamente le modifiche non salvate e passare a uno stato di lavoro pulito. Ciò è utile quando è necessario passare a un altro ramo o lavorare su una funzionalità diversa senza eseguire il commit delle modifiche su cui si sta attualmente lavorando.

Ecco i passaggi da utilizzare Stashing in Git:

 

Stash le tue modifiche

Assicurati di essere nella tua directory di lavoro ed esegui il seguente comando:

git stash save "Stash name"

Questo comando nasconderà tutte le modifiche non salvate in una nuova scorta con il nome specificato. Se non specifichi un stash nome, Git genererà automaticamente un nome predefinito.

 

Visualizza l' stash elenco

Per visualizzare l'elenco delle scorte nel tuo repository, esegui il comando:

git stash list

Questo comando visualizzerà tutte le scorte esistenti insieme ai loro numeri di indice.

 

Applicare un stash

Per applicare a stash al tuo stato di lavoro, esegui il comando:

git stash apply <stash_name>

Sostituisci <stash_name> con il stash nome o il numero di indice che desideri applicare. Se non specifichi un stash nome, per impostazione predefinita Git applica l'ultimo file stash.

 

Lascia cadere un stash

Una volta che hai applicato con successo una scorta e non ne hai più bisogno, puoi eliminare la scorta usando il comando:

git stash drop <stash_name>

Sostituisci <stash_name> con il stash nome o il numero di indice che desideri applicare. Se non specifichi un stash nome, per impostazione predefinita Git applica l'ultimo file stash.

 

Stashing è una funzionalità importante in Git che ti consente di archiviare temporaneamente le modifiche non salvate senza perderle. Questo ti aiuta a passare facilmente tra rami e funzionalità senza interrompere il tuo flusso di lavoro.