Jak usunąć plik z repozytorium GIT bez usunięcia go z lokalnego systemu plików

Jak usunąć plik z repozytorium GIT bez usunięcia go z lokalnego systemu plików
Podczas pracy nad GIT programiści używają wtyczek stron trzecich w swoich projektach, wymagając wielu plików konfiguracyjnych. Te pliki konfiguracyjne nie są generowane automatycznie. Oszczędzają informacje o użytkownikach, takich jak nazwy użytkowników, tokeny logowania i niektóre inne tymczasowe opcje, których nie można współpracować. Są jednak zobowiązani do przechowywania tych plików. W przeciwnym razie wyświetli błąd. W tej sytuacji mogą usunąć te pliki z repozytorium roboczego GIT bez usuwania ich z lokalnego systemu plików.

Ten zapis omówił procedurę usunięcia określonego pliku z repozytorium GIT, zamiast usuwać go z lokalnego systemu plików.

Jak usunąć plik z repozytorium bez usuwania go z lokalnego systemu plików GIT?

Jeśli programiści chcą usunąć konkretne repozytorium plików, zamiast usuwać je z lokalnego systemu plików, postępuj zgodnie z instrukcjami poniżej

  • Przejdź do konkretnego repozytorium.
  • Wyświetl bieżącą listę treści repozytorium.
  • Wybierz konkretny plik.
  • Użyj "git rm -cached " Komenda.
  • Upewnij się proces usuwania, sprawdzając status repozytorium GIT.

Krok 1: Przekierowanie do wymaganego repozytorium

Wykonaj „płyta CD”Polecenie i przełącz do konkretnego repozytorium GIT:

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

Krok 2: Wyświetl listę treści

Teraz pokaż listę treści katalogu roboczego, wykonując „LS" Komenda:

$ ls

Tutaj wybraliśmy podświetlony plik do usunięcia operacji:

Krok 3: Usuń wybrany plik

Następnie użyj „git rm”Polecenie do usunięcia żądanego pliku z bieżącego katalogu:

$ git rm -pobudzony plik3.tekst

W wyżej wymienionym poleceniu „-buforowany„Opcja służy do usuwania pliku z lokalnego repozytorium GIT. Jak widać, plik jest pomyślnie usuwany:

Krok 4: Status wyświetlania

Następnie wyświetl status repozytorium, aby zapewnić proces usuwania za pośrednictwem następującego polecenia:

Status $ git .

Zgodnie z pod względem danych wyjściowych plik jest usuwany z repozytorium i umieszczony w katalogu roboczym:

To wszystko! Opracowaliśmy usunięcie pliku z repozytorium bez usunięcia go z lokalnego systemu plików GIT.

Wniosek

Aby usunąć żądany plik bez usuwania go z lokalnego systemu plików, najpierw przejdź do konkretnego repozytorium i sprawdź listę treści. Następnie wybierz plik i wykonaj „git rm -cached " Komenda. Na koniec upewnij się, że proces usuwania sprawdzając repozytorium GIT. Ten zapis ilustruje metodę usunięcia określonego pliku z repozytorium GIT, a nie usuwanie go z lokalnego systemu plików.