Może przywrócić plik?

Może przywrócić plik?
Git to niezależny system śledzenia wykorzystywany przez osoby, które pracują razem jako zespół. W GIT setki plików można dodać do wielu celów projektu. Możesz tworzyć, usuwać i aktualizować pliki w dowolnym momencie, a GIT pozwala również użytkownikom przywrócić usunięte pliki w dowolnym momencie.

Na tym blogu opracujemy procedurę przywracania usuniętych plików w Git.

Może przywrócić plik?

Tak, Git może przywrócić plik. Ta operacja wydaje się konieczna w sytuacji, w której błędnie usunąłeś każdy ważny plik, który jest wymagany do przywrócenia.

Jak przywrócić plik w git?

W poniższej procedurze, najpierw przejdziemy do repozytorium GIT i sprawdzimy listę istniejących plików. Następnie wybierz dowolny z nich i usuń go za pomocą „$ git rm " Komenda. Następnie niestosuj usunięty plik i wykonaj „$ git Checkout - „Polecenie go przywrócić.

Aby zrozumieć wyżej wymyślony scenariusz, sprawdź poniżej określone kroki!

Krok 1: Przejdź do katalogu GIT
Po pierwsze, przejdź do lokalnego repozytorium GIT za pomocą polecenia „CD”:

$ cd "c: \ Users \ nazma \ git \ demo2"

Krok 2: Wypisz pliki repozytorium
Uruchom „Git LS-Files”Polecenie do wyświetlenia wszystkich plików określonego repozytorium:

$ git ls-files

Jak widać, nasze „Demo2„GIT Repozytorium zawiera trzy pliki, dwa z„.tekst”I jeden z„.RTF" rozszerzenie:

Krok 3: Usuń plik
Teraz usuniemy „Demo1.tekst”Plik z lokalnego repozytorium GIT za pomocą„git rm" Komenda:

$ git rm demo1.tekst

Tutaj nasz określony plik został pomyślnie usuwany:

Krok 4: Wypisz pliki repozytorium
Wykonaj dostarczone polecenie, aby zweryfikować operację usuwania pliku:

$ git ls-files

Jak widać na poniższym wyjściu, nie ma pliku o nazwie „Demo1.tekst”:

Krok 5: Sprawdź status
Sprawdź aktualny status repozytorium GIT, wykorzystując „status git ." Komenda:

Status $ git .

Usunięty plik jest zaprojektowany automatycznie, co jest domyślnym zachowaniem „Rm" Komenda:

Krok 6: Plik niestagi
Następnie niestosuj usunięty plik, wykonując „Git Reset" Komenda:

$ git reset head - demo1.tekst

Tutaj określ „GŁOWA„Opcja z nazwą pliku, aby rozpalić zmiany:

Krok 7: Sprawdź status
Uruchom poniższe polecenie, aby sprawdzić status:

Status $ git .

Jak widać, zmiany usunięcia są teraz niezbadane:

Krok 8: Przywróć plik
Na koniec wykonaj „Git Checkout„Polecenie przywrócenia pliku:

$ Git Checkout - Demo1.tekst

Ponownie wykonaj „status git .„Polecenie do wyświetlenia aktualnego statusu repozytorium GIT:

Status $ git .

Nic nie jest umieszczane w repozytorium, które musi się zatwierdzić, a obszar roboczy jest czysty:

Krok 9: Sprawdź plik przywracania
Wreszcie wymień pliki repozytorium, aby wyświetlić przywrócony plik:

$ git ls-files

Dane wyjście pokazuje, że pomyślnie przywróciliśmy usunięte „Demo1.tekst„Plik do naszego repozytorium GIT:

Przedstawiliśmy metodę przywrócenia pliku.

Wniosek

Tak, możesz przywrócić plik w git. Aby to zrobić, przejdź do lokalnego repozytorium GIT i sprawdź istniejące pliki umieszczone w repozytorium. Następnie uruchom „$ git rm „Polecenie do usunięcia dowolnego pliku. Następnie niestosuj zmiany za pomocą „$ git resetować głowę - " Komenda. Wreszcie, wykonaj „$ git Checkout - „Polecenie przywrócenia usuniętego pliku. Ten blog wyjaśnił procedurę przywracania usuniętych plików w git.