Il post discute la procedura per ripristinare hard un singolo file.
Come eseguire il ripristino hard di un singolo file GIT?
Per fare un hard reset di un singolo file, prima, vai al repository Git e crea un nuovo file. Quindi, traccialo nel repository. Aggiorna le modifiche al repository impegnandosi insieme al messaggio di commit. Quindi, aggiorna il file creato. Commettere modifiche e controllare la cronologia del registro del repository. Infine, esegui il "$ git reset -hard testa ~ 1"Comando per ripristinare hard un singolo file.
Diamo un'occhiata all'implementazione delle istruzioni di cui sopra!
Passaggio 1: navigare al repository git
Corri il "CD"Comando e navigare al repository locale Git:
$ CD "C: \ Users \ Nazma \ git \ demo15"
Passaggio 2: creare file
Crea un nuovo file nel repository git locale tramite il comando fornito:
$ touch file1.TXT
Passaggio 3: traccia il file creato
Ora, esegui il "git aggiungi"Comando per tracciare un file creato specificando il suo nome:
$ git aggiungi file1.TXT
Passaggio 4: aggiorna le modifiche
Per aggiornare e salvare le modifiche aggiunte, eseguire il "commit gitComando "con il"-M"Opzione e aggiungi il messaggio di commit desiderato:
$ git commit -m "primo file aggiunto"
Passaggio 5: aggiornamento del file
Quindi, apri il file appena creato usando "inizio"Comando insieme al nome del file. Aggiorna il file e salvalo:
$ start file1.TXT
Passaggio 6: aggiungere modifiche all'area di stadiazione
Ora, aggiungi tutte le modifiche apportate all'area di gestione temporanea e aggiornala:
$ git aggiungi file1.TXT
Passaggio 7: salva le modifiche
Eseguire il "commit gitComando "con il"-M"Opzione per aggiungere un messaggio e salvare tutte le modifiche:
$ git commit -m "file aggiornato"
Passaggio 8: cronologia del registro Git
Visualizza la cronologia del registro del repository Git corrente eseguendo il "registro git ."Comando:
$ git log .
Il commit al di sotto della luce è il commit precedente a cui vogliamo ripristinare il puntatore del capo per il ripristino di un singolo file:
Passaggio 9: hard reset
Per installare il file in scena singolo, eseguire il "reset git -difficileComando "con il"Testa ~ 1"Puntatore del testa:
$ git reset -testa hard ~ 1
Qui, il "Testa ~ 1"È un identificatore di commit particolare che indica il commit precedente:
Passaggio 10: verificare il ripristino hard
Per verificare l'hard reset, eseguire il “registro git ."Comando:
$ git log .
Si può osservare che il commit più recente è stato riportato e i punti della testa al commit precedente:
Abbiamo elaborato il metodo per ripristinare un singolo file.
Conclusione
Per ripristinare un singolo file, prima, spostati nel repository Git, crea un nuovo file e traccialo nel repository. Aggiorna le modifiche al repository impegnandosi insieme al messaggio di commit. Apri il file creato e aggiornalo aggiungendo un po 'di testo. Commettere modifiche e controllare la cronologia del registro del repository. Infine, esegui il “$ git reset -hard testa ~ 1"Comando per ripristinare hard un singolo file. Il post ha spiegato la procedura per ripristinare hard un singolo file.