Come ripristinare HEAD in Git

Come Ripristinare Head In Git



Git è un sistema di controllo della versione decentralizzato che viene utilizzato per eseguire più operazioni durante lo sviluppo di un progetto su un repository condiviso, come creare nuovi rami, eliminare rami, unire rami e reimpostare HEAD secondo i requisiti dell'utente. Queste azioni possono essere eseguite tramite diversi comandi Git disponibili.

Questo studio dimostrerà come reimpostare HEAD in Git.

Come ripristinare HEAD in Git?

Quando gli utenti lavorano su un repository condiviso, a un certo punto, si rendono conto che i dati o le informazioni aggiunte non sono corretti e devono essere modificati. In tal caso, potrebbe essere necessario rimuovere molte righe dai loro file e ripristinarli. In parole semplici, puoi dire che è necessario ripristinare le modifiche appena apportate. Questa tecnica è nota come “ reimpostare su TESTA ”.







Per comprendere il funzionamento della tecnica sopra discussa, passiamo alle istruzioni fornite di seguito.



Passaggio 1: vai a Git Repository

Innanzitutto, vai al repository locale Git usando il comando fornito:



$ CD 'C:\Utenti \n azma\cartella_demo\aggiornamento'





Passaggio 2: controlla il registro

Quindi, esegui il ' registro git ” comando per controllare i rami correnti e i loro commit:

$ registro git --in linea --grafico

Sotto l'output indica che abbiamo un solo ramo chiamato ' maestro ' e attualmente HEAD è posizionato al commit più recente ' bffda7e ” con il messaggio “ aggiornare i file ”:



Passaggio 3: ripristina HEAD

Ora, ripristina la posizione HEAD sul commit precedente utilizzando il ' git reset comando '. Qui abbiamo usato il “ -difficile opzione ', che lascerà i file non tracciati della directory di lavoro corrente:

$ git reset --difficile TESTA^

Come puoi vedere, la posizione di HEAD viene modificata e ripristinata al commit precedente:

Passaggio 4: controlla il registro

Ancora una volta, controlla lo stato del registro per verificare la posizione modificata di HEAD:

$ registro git --in linea --grafico

È tutto! Abbiamo spiegato in modo efficiente il metodo per reimpostare HEAD in Git.

Conclusione

Per ripristinare HEAD in Git, prima apri il terminale Git Bash e vai al repository locale di Git. Quindi, controlla i rami correnti del repository locale Git e i loro commit usando ' $ git registro comando '. Successivamente, eseguire il ' git reset –hard HEAD^ ” comando per ripristinare la posizione della TESTA. In questo studio, abbiamo dimostrato la procedura per reimpostare HEAD in Git.