Git è una piattaforma ben nota per la gestione dei progetti DevOps. Fornisce molti componenti, come il repository Git, lo stash Git e i rami Git, che vengono utilizzati per gestire e mantenere diverse versioni del codice. Git stash è come scaffali che memorizzano i file di lavoro correnti degli utenti e gli indici dei repository quando gli sviluppatori devono lavorare su più rami per implementare funzioni importanti o correggere bug.
Questo blog dimostrerà il metodo per rimuovere una scorta creata con i comandi 'git stash create' e 'git stash'.
Quindi iniziamo!
Come eliminare una scorta creata con il comando 'git stash create'?
La scorta creata con il ' creare git stash Il comando ” non richiede l'eliminazione in quanto crea una voce stash e restituisce il nome dell'oggetto senza memorizzarlo nello spazio dei nomi ref.
Per creare una scorta Git attraverso il ' creare git stash ” comando, seguire il passaggio fornito.
Passaggio 1: avvia Git Terminal
Innanzitutto, avvia il ' Git Bash ” terminale dal menu di avvio:
Passaggio 2: passa al repository Git
Utilizza il “ CD ” comando per aprire il repository locale Git:
$ CD 'C:\Git'
Passaggio 3: crea un nuovo file
Crea un nuovo file utilizzando il ' tocco comando:
$ tocco Nuovo.txt
Passaggio 4: aggiungi file allo stage
Successivamente, aggiungi il file all'area di staging con l'aiuto di ' git add comando:
$ git add .
Ora, verifica se il file viene aggiunto o meno all'ambiente di staging utilizzando il comando fornito:
Passaggio 5: crea scorta
Per archiviare l'indice del repository o lo stato di lavoro corrente del repository, creare una nuova scorta tramite ' creare git stash comando:
$ git scorta creare
Lo stash viene creato con un normale oggetto commit e non richiede alcuno spazio dei nomi di riferimento:
Elenca tutto lo stash per vedere se utilizza uno spazio dei nomi ref o meno. L'output seguente indica che la scorta creata da ' creare git stash 'Il comando non deve essere memorizzato nello spazio dei nomi ref:
Passaggio 6: Elimina Stash
Successivamente, utilizza il ' git drop
Abbiamo riscontrato l'errore ' 62a81c744dbe3f5c867613efbd022375609c2cf5 non è un riferimento nascosto ”, il che significa che la scorta creata dal “ creare git stash Il comando ” non deve essere cancellato perché non occupa spazio nel ref namespace:
Passaggio 7: applica Stash
Per applicare la scorta creata dal ' creare git stash ” comando, controlla il comando fornito di seguito:
$ git scorta applicare 62a81c744dbe3f5c867613efbd022375609c2cf5
L'output seguente mostra che abbiamo recuperato con successo l'indice del repository da Git stash:
Come eliminare uno Stash creato con il comando 'git stash'?
Una scorta creata con il ' git scorta Il comando ' viene salvato nello spazio dei nomi di riferimento stash e può essere rimosso con ' git stash drop ” comando.
Per eliminare una scorta, utilizzare la procedura indicata.
Passaggio 1: crea scorta.
Crea una nuova scorta utilizzando il ' git scorta comando:
$ git scorta
Passaggio 2: elenca Git Stash
Verifica se la scorta creata con il ' git scorta ” il comando è stato salvato o meno in ref's/stash:
$ git scorta elenco
Puoi vedere che stash è stato salvato correttamente nello spazio dei nomi di riferimento:
Passaggio 3: Elimina Stash
Per eliminare la scorta di Git, utilizzare il ' git stash drop [e-mail protetta] {numero di riferimento} ” comando come mostrato di seguito:
$ git scorta lascia cadere la scorta @ { 0 }
Ancora una volta, controlla l'elenco della scorta per verificare se la scorta è stata eliminata o meno:
Abbiamo approfondito come eliminare uno stash creato con il ' creare git stash ” comando.
Conclusione
La scorta creata con il ' creare git stash Il comando ” non deve essere cancellato perché non è memorizzato da nessuna parte nello spazio dei nomi di riferimento stash. Utilizzare il ' git stash apply