Pracując nad systemem śledzenia opartego na wersji GIT, użytkownicy często tworzą wiele plików w swoim repozytorium. Po ich utworzeniu pliki te można śledzić do repozytorium w celu zapisywania celów. Ale w niektórych przypadkach użytkownicy zdają sobie sprawę, że zrobili coś złego lub dodali niepotrzebny plik do repozytorium i chcą go usunąć z historii Git. Aby poradzić sobie z tą konkretną sytuacją, „$ git rm „Można użyć polecenia.
W tym przewodniku omówiono metodę usunięcia pliku z historii git.
Jak usunąć plik z historii git?
Aby usunąć plik projektu z historii Git, „$ git rm„Można użyć polecenia. Aby wykonać tę operację, najpierw przejdź do katalogu głównego GIT i utwórz repozytorium GIT. Następnie przejdź do nowo utworzonego lokalnego repozytorium GIT i utwórz nowy plik tekstowy. Po utworzeniu nowego pliku tekstowego śledź go do obszaru inscenizacji. Dodaj zmiany do repozytorium i wyświetl listę repozytorium treści. Na koniec usuń żądany plik, wykonując „$ git rm ”Polecenie i sprawdź status.
Teraz wdrożyć wcześniej omówioną procedurę w celu lepszego zrozumienia!
Krok 1: Przejdź do katalogu głównego git
Wykonaj „płyta CD”Polecaj i przejdź do katalogu głównego Git:
$ cd "c: \ Users \ nazma \ git"
Krok 2: Utwórz nowe lokalne repozytorium
Aby utworzyć nowe lokalne repozytorium, wykonaj „Mkdir”Polecenie wraz z wymaganą nazwą repozytorium:
$ mkdir test_7
Krok 3: Przejdź do nowo utworzonego repozytorium
Teraz przejdź do nowo utworzonego repozytorium za pomocą „płyta CD" Komenda:
$ CD TEST_7
Krok 4: Utwórz nowy plik tekstowy
Aby utworzyć nowy plik tekstowy, użyj podanego polecenia z nazwą pliku:
$ Touch File1.tekst
Krok 5: Dodaj nowo utworzony plik do obszaru inscenizacji
Wykonaj „Git dodaj”Polecenie wraz z nazwą pliku, aby śledzić go do obszaru inscenizacji:
$ git dodaj plik 1.tekst
Krok 6: Zmiany popełniania
Następnie poprowadź dodane zmiany do repozytorium za pośrednictwem poniższego polecenia:
$ git commit -m "plik 1.TXT dodał "
Krok 7: Utwórz nowy plik tekstowy
Aby utworzyć więcej plików tekstowych, wykonaj „dotykać" Komenda:
$ Touch File2.tekst
Krok 8: Śledź nowo utworzony plik tekstowy
Po utworzeniu nowego pliku w katalogu roboczym dodaj go do obszaru inscenizacji przez „Git dodaj" Komenda:
$ git dodaj plik2.tekst
Krok 9: Zaktualizuj repozytorium
Następnie uruchom określone polecenie, aby popełnić te zmiany w repozytorium GIT:
$ git commit -m "plik2.TXT dodał "
Krok 10: Wyświetl listę treści
Aby wyświetlić listę treści i zweryfikować nowo utworzony plik, napisz „LS" Komenda:
$ ls
Krok 11: Usuń plik
Teraz usuń plik z historii git za pomocą „git rm”Polecenie i określ nazwę pliku:
$ git rm plik2.tekst
Krok 12: Sprawdź status repozytorium
Następnie wykonaj następujące polecenie i sprawdź status repozytorium:
Status $ git .
Zgodnie z wynikiem poniżej listy docelowego pliku został pomyślnie usunięty z historii Git:
Krok 13: Sprawdź usunięty plik z listy treści
Wreszcie, wykonaj „LS„Polecenie do wyświetlenia listy treści repozytorium do weryfikacji:
$ ls
Widać, że teraz „plik2.TXt ”nie istnieje w repozytorium:
Opisaliśmy metodę usunięcia pliku z historii git.
Wniosek
Aby usunąć plik z historii git, najpierw przejdź do katalogu głównego i utwórz nowe lokalne repozytorium GIT. Przejdź do nowo utworzonego repozytorium i utwórz nowy plik tekstowy. Po utworzeniu nowego pliku tekstowego śledź go do obszaru inscenizacji. Zatrzymaj zmiany i pokaż listę treści repozytorium. Wreszcie, wykonaj „$ git rm ”Polecenie, aby go usunąć i sprawdzić status. Niniejszy przewodnik dostarczył procedurę usunięcia pliku z historii git.