W GIT użytkownicy zajmują się wieloma plikami źródłowymi, aby zwiększyć wydajność procedury rozwoju. Po pracy nad nimi mogą usunąć te pliki z repozytorium GIT w celu czyszczenia i tworzenia celów miejsca, jeśli pliki te są niepotrzebne. Aby to zrobić, „git rm" I "Git Reset„Można użyć poleceń.
Ten przewodnik wyróżni „Git Reset - x" I "git rm -cached„Polecenia z ich pracą.
Różnica między poleceniami „GIT RM -RM” i „GIT RESET HEAD - X”
Kiedy programista chce usunąć dodane zmiany z „git rm -cached„Można użyć polecenia. Powraca również zmiany w obszarze śledzenia. Z drugiej strony „Git Reset - x”Polecenie służy do usuwania dodanych zmian na stałe z lokalnego katalogu GIT.
Jak usunąć treść z repozytorium GIT za pomocą polecenia „Git Rm -Cached”?
Aby usunąć plik z repozytorium GIT i powrócić do obszaru inscenizacji, postępuj zgodnie z instrukcjami poniżej.
Krok 1: Przejdź do repozytorium GIT
Początkowo przejdź do lokalnego repozytorium Git, uruchamiając „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ perk1"
Krok 2: Lista zawartość repozytorium
Wykonaj „LS„Polecenie do sprawdzenia listy istniejących treści:
$ ls
W podwodnej wydajności wybraliśmy „plik 1.tekst„Plik do usuwania celów:
Krok 3: Usuń plik zaawansowany
Teraz usuń wcześniej wybrany plik, wykorzystując „git rm" Komenda:
$ git rm -pobudzony plik 1.tekst
Tutaj "-buforowany„Opcja jest używana jako synonim„-wystawiany na scenie" opcja:
Krok 4: Sprawdź status
Następnie uruchom „status git .„Polecenie do sprawdzenia aktualnego statusu repozytorium roboczego:
Status $ git .
Zgodnie z pod względem danych wyjściowych określony plik został pomyślnie usunięty:
Jak usunąć plik z repozytorium GIT przy użyciu polecenia „Git Reset Head”?
W celu usunięcia konkretnych zmian z repozytorium GIT, „„Git resetuj głowę - „Można użyć polecenia. Aby to zrobić, wykonaj kroki poniżej listy.
Krok 1: Wyświetl status repozytorium
Najpierw sprawdź status bieżącego repozytorium roboczego za pomocą następującego polecenia:
Status $ git .
Można zauważyć, że bieżące repozytorium zawiera najnowsze dodane zmiany, takie jak usunięte „plik 1.tekst”Plik i kolejny niezbadany”plik 1.tekst" plik:
Krok 2: trwale usuń plik z repozytorium GIT
Teraz wykonaj „Git Reset”Polecenie do usunięcia ostatnio dodanych zmian, w tym stopniowatego i niestabilnego:
$ git reset głowica - plik 1.tekst
Tutaj "-”Służy do oddzielenia podanego polecenia od określonej nazwy pliku. Powyższe polecenie usunię określone z repozytorium:
Krok 3: Sprawdź usuniętą operację
Wreszcie, aby upewnić się, że określony plik zostanie usunięty z repozytorium, użyj „status git ." Komenda:
Status $ git .
Można zauważyć, że obszar roboczy jest czysty i nic do popełnienia:
Krótko wyjaśniliśmy różnicę i działanie „git rm -cached" I "Git Reset - x" polecenia.
Wniosek
„„git rm -cached”Polecenie jest wykorzystywane do usuwania dodanych zmian z repozytorium GIT i powrót do obszaru inscenizacji. Natomiast „Git Reset - x”Polecenie trwale usuwa dodane zmiany z repozytorium GIT. Ten post zapewnił różnicę między „Git Reset - x" I "git rm -cached„Polecenia i ich praca.