Comando Git-Restore in Git | Spiegato

Comando Git-Restore in Git | Spiegato
Quando gli utenti creano un file in GIT, viene inserito nell'area di lavoro Git. Quindi, si sposta sull'indice di stadiazione Git, dove viene chiamato file tracciato e pronto a impegnarsi. Per salvare il file o aggiungere modifiche al repository Git per un uso successivo, gli utenti devono commettere modifiche. In alcune situazioni, gli utenti vogliono rimuovere i file tracciati o aggiungere modifiche all'indice di stadiazione e spostarli nell'area di lavoro Git. Per questo scopo particolare, il "Git Restore" può essere utilizzata.

I risultati di questo articolo sono:

  • Qual è il comando "git restatore" in git?
  • Come "git restaura" file monitorato/messo in scena in git?
  • Come "git restaura" monitorato/messo in scena più file in git?

Qual è il comando "git restatore" in git?

IL "Git Restore"Il comando viene utilizzato per ripristinare o scartare le modifiche più recenti impegnate e rimuovere le modifiche locali tracciate. Questo comando può essere usato con flag diversi, come:

  • ""L'opzione viene utilizzata per la rimozione dei file dall'area di stadiazione e il mantenimento della versione effettiva.
  • ""L'opzione viene utilizzata per eliminare le modifiche locali non impegnate dal file.

Sintassi

Ecco la sintassi generale del "Git Restore"Comando:

Git Restore

Dal comando sopra, il ""Verrà sostituito con i tag desiderati.

Come "git restaura" file monitorato/messo in scena in git?

A "Git Restore"Il file singolo non impegnato in GIT, controlla la seguente procedura:

  • Vai al repository locale Git.
  • Elenca i file non impegnati.
  • Corri il "GIT Restore -Gestito "Comando.
  • Controllare lo stato corrente del repository.

Passaggio 1: vai al repository locale

Innanzitutto, vai al particolare repository locale eseguendo il "CD"Comando:

CD "C: \ Users \ Nazma \ git \ demo13"

Passaggio 2: visualizzare i file non impegnati

Ora, elenca tutti i file in scena controllando lo stato corrente del repository:

Stato Git

Secondo l'output seguente, il "file.Py","File1.TXT", E "file2.TXT"Sono i file non impegnati. Sceglieremo il "file.Py" file:

Passaggio 3: file non messo in scena

Eseguire il "Git RestoreFile con il "-messo in scena"Flag e nome file:

GIT Restore -File chiuso.Py

Passaggio 4: controlla lo stato corrente del file

Per controllare lo stato corrente del file non tracciato, eseguire il "Stato Git"Comando:

Stato Git

Si può vedere che il non impegnato "file.Py"È stato rimosso dall'area di stadiazione:

Come "git restaura" monitorato/messo in scena più file in git?

Per rimuovere i file più in fase dall'indice di stadiazione, eseguire il comando fornito:

Git Restore -Gestito *.TXT

Qui, tutti i file che hanno ".TXT"Estensione, verrà rimosso dall'area di stadiazione:

Ora, controlla lo stato dei file non impegnati eseguendo "Stato Git"Comando:

Stato Git

Secondo l'output di seguito, tutti i file non impegnati che hanno ".TXT"Estensione, è stato rimosso nell'area di lavoro Git:

Abbiamo compilato informazioni dettagliate sul “Git Restore"Comando.

Conclusione

IL "Git Restore"Il comando viene utilizzato per eliminare le modifiche più recenti impegnate e rimuovere le modifiche locali tracciate. IL "Git Restore -Gestito *"Il comando viene utilizzato per la rimozione del file singolo non tracciato. IL "Git Restore -Gestito *"Il comando viene utilizzato per rimuovere più file dall'indice di stadiazione. Questa guida ha descritto l'uso del "Git Restore"Comando in Git.