V tomto blogu se budeme věnovat postupu obnovy smazaných souborů v Gitu.
Může Git obnovit soubor?
Ano, Git dokáže obnovit soubor. Tato operace se zdá nezbytná v situaci, kdy jste omylem odstranili jakýkoli důležitý soubor, který je třeba obnovit.
Jak obnovit soubor v Gitu?
V níže uvedeném postupu se nejprve přesuneme do úložiště Git a zkontrolujeme seznam existujících souborů. Poté vyberte kteroukoli z nich a odstraňte ji pomocí „ $ git rm
Chcete-li porozumět výše diskutovanému scénáři, podívejte se na níže uvedené kroky!
Krok 1: Přejděte do adresáře Git
Nejprve přejděte do místního úložiště Git pomocí příkazu „cd“:
$ CD 'C:\Uživatelé \n azma\Git\demo2'
Krok 2: Seznam souborů úložiště
Spusťte „ git ls-soubory ” pro zobrazení všech souborů zadaného úložiště:
$ git ls-soubory
Jak vidíte, naše „ demo2 'Úložiště Git obsahuje tři soubory, dva s ' .txt “ a jeden s „ .rtf ” rozšíření:
Krok 3: Odeberte soubor
Nyní odstraníme „ demo1.txt ” z místního úložiště Git pomocí souboru “ git rm 'příkaz:
Zde je náš zadaný soubor úspěšně odstraněn:
Krok 4: Seznam souborů úložiště
Provedením poskytnutého příkazu ověřte operaci odstranění souboru:
Jak můžete vidět na níže uvedeném výstupu, neexistuje žádný soubor s názvem „ demo1.txt “:
Krok 5: Zkontrolujte stav
Zkontrolujte aktuální stav úložiště Git pomocí „ stav git 'příkaz:
Smazaný soubor je zinscenován automaticky, což je výchozí chování „ rm 'příkaz:
Krok 6: Unstage File
Dále zrušte fázi smazaného souboru spuštěním příkazu „ reset git 'příkaz:
Zde uveďte „ HLAVA ” s názvem souboru pro zrušení fáze změn:
Krok 7: Zkontrolujte stav
Spusťte níže uvedený příkaz a zkontrolujte stav:
Jak můžete vidět, změny odstranění jsou nyní bez fáze:
Krok 8: Obnovte soubor
Nakonec proveďte „ git pokladna ” příkaz k obnovení souboru:
Znovu proveďte „ stav git ” pro zobrazení aktuálního stavu úložiště Git:
$ stav git .V repozitáři není umístěno nic, co by se mělo zavázat, a pracovní plocha je čistá:
Krok 9: Ověřte soubor obnovení
Nakonec vypište seznam souborů úložiště pro zobrazení obnoveného souboru:
Daný výstup ukazuje, že jsme úspěšně obnovili smazaný „ demo1.txt ” soubor do našeho úložiště Git:
Představili jsme způsob obnovení souboru.
Závěr
Ano, soubor můžete obnovit v Gitu. Chcete-li tak učinit, přejděte do místního úložiště Git a zkontrolujte existující soubory, které jsou v úložišti umístěny. Dále spusťte „ $ git rm