polecenie git-restore w Git | Wyjaśnione

Polecenie Git Restore W Git Wyjasnione



Kiedy użytkownicy tworzą plik w Git, jest on umieszczany w obszarze roboczym Git. Następnie przechodzi do indeksu pomostowego Git, gdzie jest nazywany śledzonym plikiem i jest gotowy do zatwierdzenia. Aby zapisać plik lub dodane zmiany w repozytorium Git do późniejszego wykorzystania, użytkownicy muszą zatwierdzić zmiany. W niektórych sytuacjach użytkownicy chcą usunąć śledzone pliki lub dodane zmiany z indeksu pomostowego i przenieść je z powrotem do obszaru roboczego Git. W tym celu „ przywracanie git ' może być użyte.

Wyniki tego zapisu to:

Co to jest polecenie „git restore” w Git?

przywracanie git Polecenie ” służy do przywracania lub odrzucania ostatnio zatwierdzonych zmian i usuwania śledzonych zmian lokalnych. To polecenie może być używane z różnymi flagami, takimi jak:







  • <–inscenizowany> ” służy do usuwania plików z obszaru przemieszczania i utrzymywania ich aktualnej wersji.
  • Opcja ” służy do odrzucania niezatwierdzonych zmian lokalnych z pliku.

Składnia



Oto ogólna składnia „ przywracanie git ' Komenda:



git przywrócić < opcje >

Z powyższego polecenia „ ” zostanie zastąpione żądanymi tagami.





Jak „przywrócić git” śledzony/inscenizowany pojedynczy plik w Git?

Do ' przywracanie git ” niezatwierdzony pojedynczy plik w Git, sprawdź następującą procedurę:

  • Przejdź do lokalnego repozytorium Git.
  • Lista niezatwierdzonych plików.
  • Uruchom „ git restore –staged ' Komenda.
  • Sprawdź aktualny stan repozytorium.

Krok 1: Przejdź do lokalnego repozytorium

Najpierw przejdź do określonego lokalnego repozytorium, wykonując polecenie „ płyta CD ' Komenda:



płyta CD „C:\Użytkownicy \N azma\Git\Demo13'

Krok 2: Wyświetl niezatwierdzone pliki

Teraz wypisz wszystkie pliki staged, sprawdzając aktualny stan repozytorium:

status gita

Zgodnie z poniższym wyjściem, „ plik.py ”, „ plik1.txt ', I ' plik2.txt ” to niezatwierdzone pliki. Usuniemy śledzenie „ plik.py ' plik:

Krok 3: Unstaged File

Wykonaj „ przywracanie git ” plik z „ -wystawiany na scenie ” flaga i nazwa pliku:

git przywrócić --wystawiany na scenie plik.py

Krok 4: Sprawdź bieżący stan pliku

Aby sprawdzić aktualny stan nieśledzonego pliku, uruchom „ status gita ' Komenda:

status gita

Widać, że niezobowiązujący „ plik.py ” został usunięty ze strefy przeciwności:

Jak „przywrócić git” śledzone / wystawiane wiele plików w Git?

Aby usunąć wiele plików przemieszczania z indeksu przemieszczania, uruchom podane polecenie:

git przywrócić --wystawiany na scenie * .tekst

Tutaj wszystkie pliki, które mają „ .tekst ”, zostaną usunięte z obszaru przejściowego:

Teraz sprawdź stan niezatwierdzonych plików, uruchamiając „ status gita ' Komenda:

status gita

Zgodnie z podanym poniżej wynikiem, wszystkie niezatwierdzone pliki, które mają „ .tekst ”, zostało usunięte z powrotem do obszaru roboczego Git:

Zebraliśmy szczegółowe informacje na temat „ przywracanie git ' Komenda.

Wniosek

przywracanie git Polecenie ” służy do odrzucania ostatnio zatwierdzonych zmian i usuwania śledzonych zmian lokalnych. „ git restore –staged * Polecenie ” służy do usuwania nieśledzonego pojedynczego pliku. „ git restore –staged * ” służy do usuwania wielu plików z indeksu pomostowego. W tym przewodniku opisano użycie „ przywracanie git ” polecenie w Gicie.