V tomto blogu si priblížime postup obnovy zmazaných súborov v Git.
Dokáže Git obnoviť súbor?
Áno, Git dokáže obnoviť súbor. Táto operácia sa zdá nevyhnutná v situácii, keď ste omylom odstránili akýkoľvek dôležitý súbor, ktorý je potrebné obnoviť.
Ako obnoviť súbor v Git?
V nižšie uvedenom postupe sa najprv presunieme do úložiska Git a skontrolujeme zoznam existujúcich súborov. Potom vyberte ktorýkoľvek z nich a odstráňte ho pomocou „ $ git rm
Aby ste pochopili vyššie diskutovaný scenár, pozrite si nižšie uvedené kroky!
Krok 1: Prejdite do adresára Git
Najprv prejdite do lokálneho úložiska Git pomocou príkazu „cd“:
$ cd 'C:\Používatelia \n azma\Git\demo2'
Krok 2: Uveďte zoznam súborov úložiska
Spustite „ git ls-súbory ” na zobrazenie všetkých súborov zadaného úložiska:
$ git ls-súbory
Ako vidíte, naše „ demo2 'Úložisko Git obsahuje tri súbory, dva s ' .TXT “ a jeden s „ .rtf ” rozšírenie:
Krok 3: Odstráňte súbor
Teraz odstránime „ demo1.txt ” z lokálneho úložiska Git pomocou súboru “ git rm 'príkaz:
Tu je náš zadaný súbor úspešne odstránený:
Krok 4: Uveďte zoznam súborov úložiska
Vykonajte zadaný príkaz na overenie operácie odstránenia súboru:
Ako môžete vidieť vo výstupe nižšie, neexistuje žiadny súbor s názvom “ demo1.txt “:
Krok 5: Skontrolujte stav
Skontrolujte aktuálny stav úložiska Git pomocou „ stav git 'príkaz:
Vymazaný súbor sa vytvorí automaticky, čo je predvolené správanie „ rm 'príkaz:
Krok 6: Zrušte fázu súboru
Potom zrušte fázu odstráneného súboru spustením príkazu „ git reset 'príkaz:
Tu špecifikujte „ HLAVA ” s názvom súboru na zrušenie fázy zmien:
Krok 7: Skontrolujte stav
Ak chcete skontrolovať stav, spustite nasledujúci príkaz:
Ako vidíte, zmeny odstránenia sú teraz bez fázy:
Krok 8: Obnovte súbor
Nakoniec vykonajte „ git pokladňa ” príkaz na obnovenie súboru:
Opäť vykonajte „ stav git ” na zobrazenie aktuálneho stavu úložiska Git:
$ stav git .V repozitári nie je umiestnené nič, čo by sa malo zaviazať, a pracovná plocha je čistá:
Krok 9: Overte súbor obnovenia
Nakoniec uveďte zoznam súborov úložiska na zobrazenie obnoveného súboru:
Uvedený výstup ukazuje, že sme úspešne obnovili odstránené „ demo1.txt ” súbor do nášho úložiska Git:
Uviedli sme spôsob obnovenia súboru.
Záver
Áno, súbor môžete obnoviť v Git. Ak to chcete urobiť, prejdite do lokálneho úložiska Git a skontrolujte existujúce súbory, ktoré sú umiestnené v úložisku. Ďalej spustite „ $ git rm