Differenza tra i file Stash vs Stage in Git

Differenza tra i file Stash vs Stage in Git
Mentre lavorano su Git, gli sviluppatori apportano molte modifiche ai loro progetti di sviluppo. Devono salvare tutte le modifiche non tracciate modificate aggiungendole all'area di stadiazione Git. Tuttavia, a volte, alcune modifiche inutili non devono essere salvate all'indice Git. In questa situazione, gli utenti aggiungono tali modifiche alla scorta.

Questo articolo illustrerà:

  • Differenza tra i file di scorta e stage in Git
  • Come riporre i file in git?
  • Come mettere in scena i file in git?

Differenza tra i file di scorta e stage in Git

In Git, il “Scorta"È un processo che salva i file modificati non tracciati nello stack. Le modifiche alla scorta sono cambiamenti inutili che non devono essere aggiunti all'indice GIT. D'altra parte, il "Palcoscenico"È il passaggio che aggiunge i file non tracciati all'area di stadiazione GIT ai fini del monitoraggio.

Come riporre i file in git?

Per riparare i file in Git, prima, passare alla directory richiesta e visualizzare il suo stato corrente. Quindi, scrivi il "Git Stash"Comando per salvare le modifiche non impegnate o non impegnate alla scorta e verificare le modifiche.

Passaggio 1: visualizzare lo stato corrente

Innanzitutto, digita il comando sotto fornito per verificare lo stato corrente della directory di lavoro:

$ git status

Si può vedere che il repository corrente contiene "Test1.TXT" E "Test2.TXT"Due file modificati che devono essere tracciati:

Passaggio 2: file di scorta

Quindi, salva le modifiche dei file non tracciati nella scorta utilizzando il comando fornito:

$ git stash

Passaggio 3: Visualizza la cronologia delle scorte

Quindi, immettere il comando seguente per visualizzare le modifiche memorizzate nella scorta:

$ git stash show

Secondo l'output di seguito, le modifiche ai file sono state archiviate nella scorta:

Passaggio 4: verificare le modifiche

Infine, controlla lo stato corrente del repository di lavoro:

$ git status

Come puoi vedere lo stato GIT è ora chiaro, il che indica che le modifiche sono state riparate con successo:

Come mettere in scena i file in git?

Per mettere in scena tutti i file in Git, utilizza il “git aggiungi ."Comando. Inoltre, se l'utente desidera aggiungere un singolo file, il "git aggiungi "Il comando può essere utilizzato.

Passaggio 1: visualizzare lo stato del repository

Innanzitutto, controlla lo stato corrente della directory di lavoro:

$ git status

Si può osservare che il repository contiene due file non rintracciati o non messa in scena:

Passaggio 2: file di palcoscenico

Ora, eseguire il comando fornito per aggiungere file all'area di stadiazione Git per motivi di tracciamento:

$ git aggiungi .

Passaggio 3: verificare le modifiche

Per verificare se i file sono stati messi in scena o meno, controlla lo stato GIT:

$ git status

Si può osservare che le modifiche dei file non messa in scena sono state messe in scena correttamente:

Abbiamo spiegato la scorta e i file di palcoscenico in GIT.

Conclusione

"Scorta"Salva le modifiche dei file modificati non tracciati nell'elenco di scorta. Per riporre i cambiamenti, il "Git Stash"Il comando è utilizzato. D'altra parte, "Palcoscenico"Sposta le modifiche non rintracciate all'indice Git. Per tutti i file all'indice GIT, utilizzare il “git aggiungi ."Comando. Questo articolo ha illustrato la differenza tra i file di stash e stage in Git.