Filer er den essensielle delen av Git som brukes til å administrere prosjektkildekoden. I git finner alle endringene sted gjennom filer. Deretter er disse endringene forpliktet til å spare i et lokalt depot. Noen ganger kan imidlertid utviklere ved et uhell slette den engasjerte filen og senere vil gjenopprette den. Hvis brukeren ikke begår noen endringer etter å ha slettet en fil, kan de gjenopprette den slettede filen til Git -depotet.
Denne bloggen vil demonstrere hvordan du kan gjenopprette slettede filer der det ikke ble gjort noen forpliktelse etter sletting.
Hvordan gjenopprette slettede filer før du begår endringer?
For å gjenopprette den slettede filen før du begår nye endringer, flytt først til Git -depotet. Etter å ha slettet en fil, kan brukeren gjenopprette den ved å bruke "Git Checkout Head ”Kommando.
Trinn 1: Åpne git -terminal
Først, fra startmenyen, åpner du Git -terminalen:
Trinn 2: Gå til Git Repository
Bruke "CD”Kommando om å gå til Git -depotet:
$ CD "C: \ git \ Design"
Trinn 3: Generer ny fil
Generere en ny fil i Git -depotet gjennom "ta på”Kommando:
$ Touch Demo.tekst
Etter det, sjekk depotstatusen for å bekrefte om filen er generert eller ikke:
$ git status
Trinn 4: Flytt fil til sporingsindeks
Flytt deretter den ikke -sporede filen til sporingsområdet ved å bruke kommandoen nedenfor:
$ git Legg til .
Trinn 5: Forplikt deg endringer i depotet
Forplikt de sporede endringene gjennom den nevnte kommandoen:
$ git commit -m "new commit"
Trinn 6: Fjern filen
Fjern nå den engasjerte filen fra Git Working Repository ved å bruke "git rm”Kommando:
$ git rm demo.tekst
Kontroller alternativet for sletting av filen ved å oppgi innholdet:
$ ls
Du kan se at filen blir slettet fra depotet:
Trinn 7: Gjenopprett slettet fil
Etter det, gjenopprett den slettede filen før du begår endringer ved å bruke "Git Checkout Head ”Kommando:
$ git Checkout Head Demo.tekst
Her spesifiser det slettede filnavnet du vil gjenopprette:
Igjen, bruk "ls”Kommando og bekrefte om filen er gjenopprettet eller ikke:
$ ls
Utgangen nedenfor viser at vi har gjenopprettet den slettede filen:
Vi har lært deg metoden for å gjenopprette slettede filer der det ikke ble gjort noen forpliktelse etter sletting.
Konklusjon
For å gjenopprette den slettede filen før du begår nye endringer, gå først til det lokale depotet, der filen blir slettet etter forpliktelsen, og ingen nye endringer er begått ennå. For å gjenopprette den slettede filen, bruk "Git Checkout Head ”Kommando. I dette innlegget har vi utdypet metoden for å gjenopprette den slettede filen der ingen nye endringer blir begått etter sletting.