Confronta Git Stash Pop e Git Stash Applica per il ripristino dei file

Confronta Git Stash Pop e Git Stash Applica per il ripristino dei file
In Git, le stashe vengono utilizzate per archiviare le modifiche aggiuntive alla directory di lavoro a livello locale e consentire agli sviluppatori di recuperarle quando richiesto. Diventa difficile quando gli sviluppatori devono passare da un contesto. Pertanto, Git consente agli sviluppatori di mantenere i cambiamenti di cui potrebbero aver bisogno in una fase successiva. È un modo rapido per pulire la propria directory di lavoro mantenendo intatte modifiche. Più specificamente, il "Git Stash PopComando "e"Git Stash Applica"Il comando viene anche usato per buttare via la scorta e lasciarlo all'interno dell'elenco di scorta per un uso successivo.

In questo blog, faremo un confronto tra Git Stash Applica e Git Stash Pop per ripristinare il file.

Confronto tra "Git Stash Applica" e "Git Stash Pop" per il ripristino dei file

Per eseguire un'operazione di revoca dei file utilizzando il comando pop Git Stash e Git Stash, creeremo e aggiungeremo un nuovo file al repository. Successivamente, commetti modifiche per aggiornare la directory GIT. Quindi, rimuovere il file dal repository Git ed eseguire il “statistiche git"Comando per salvare la directory di lavoro e lo stato dell'indice. Infine, ripristineremo il file, rimuoveremo le modifiche dalla scorta e riappliciamo utilizzando il “Git Stash Pop"Comando.

Implettiamo lo scenario discusso per comprendere la differenza tra i comandi sopra dichiarati!

Passaggio 1: Apri Git Bash

Cerca il terminale GIT usando "Avviare"Menu e avvialo:

Passaggio 2: Passa al repository Git

Corri il "CD"Comando per navigare nel repository git locale:

$ CD "C: \ Users \ Nazma \ git \ demo7"

Passaggio 3: crea file

Ora, crea un nuovo file scrivendo quanto segue "tocco"Comando con il nome del file:

$ touch file2.TXT

Passaggio 4: monitora il file appena creato

Successivamente, monitora il file utilizzando il comando di seguito fornito:

$ git aggiungi .

Passaggio 5: elenca il contenuto della directory

Visualizza l'elenco del contenuto con l'aiuto di "ls"Comando:

$ ls

Passaggio 6: commettere il cambio

Successivamente, commetti modifiche per aggiornare il repository Git utilizzando "commit git"Comando con il messaggio di commit:

$ git commit -m "file2 aggiornato"

Passaggio 7: rimuovere il file

Per rimuovere il file dall'area di stadiazione, eseguire il "git rm"Comando:

$ git rm file1.TXT

Passaggio 8: Git Stash

Ora, esegui il "Git Stash"Comando per salvare la directory di lavoro e lo stato dell'indice:

$ git stash

Passaggio 9: Git Stash Applica

Per applicare lo stash Git per il ripristino dei file, eseguire il “Git Stash Applica"Comando:

$ git stash applica

Secondo l'output di seguito, i file modificati e eliminati vengono ripristinati correttamente:

Passaggio 10: Git Stash Pop

Ora, esegui il seguente comando per scartare le modifiche applicate dalla scorta e riapplicarle alla copia funzionante:

$ git stash pop

Questo è tutto! Abbiamo elaborato la procedura di ripristino del file utilizzando i comandi pop Git Stash e Git Stash.

Conclusione

Per confrontare Git Stash Pop e Git Stash, candidati per il ripristino dei file, passa alla directory GIT e crea e aggiungi un nuovo file al repository. Quindi, commetti modifiche per aggiornare la directory GIT. Quindi, rimuovere il file dal repository Git e salvare la directory di lavoro e lo stato di indice. Successivamente, per il ripristino dei file, utilizza il “Git Stash Applica"Comando e rimuovere le modifiche dalla scorta e riapplicare eseguendo il"Git Stash Pop"Comando. Questo blog ha illustrato il metodo per ripristinare i file utilizzando comandi Applica Git Stash Pop e Git Stash.