W radzeniu sobie z dużym złożonym projektem programiści tworzą wiele plików. Czasami ręcznie usuwają niepotrzebne pliki z dysku. Jednak te usunięte pliki są nadal śledzone przez GIT i zajmują miejsce w repozytorium. Może również powodować konflikt z innymi programistami, jeśli spróbujesz scalić lub przesuwać zmiany. Dlatego ważne jest, aby usunąć usunięte pliki z repozytorium GIT i uczynić repozytorium.
Ten zapis wyjaśni metody usuwania wielu plików z repozytorium GIT, które zostały już usunięte z dysku.
Jak usunąć/usunąć wiele plików z repozytorium GIT, które zostały już ręcznie usunięte z dysku?
Różne polecenia GIT służą do usuwania wielu plików z repozytorium GIT, które zostały już usunięte z dysku, na przykład:
Metoda 1: Usuń wiele plików z GIT Repo za pomocą polecenia „Git Add -u”
Aby usunąć wiele plików z repozytorium GIT, najpierw przejdź do konkretnego repozytorium. Następnie wykonaj „Git Add -u„Polecenie i popełniaj zmiany. Sprawdź dostarczoną sekcję, aby uzyskać praktyczną demonstrację.
Krok 1: Przejdź do lokalnego repozytorium
Najpierw napisz poniżej na liście polecenie i przełącz się na pożądany lokalny katalog:
$ cd "c: \ git \ reposB"
Krok 2: Sprawdź status GIT
Następnie wyświetl aktualny status działającego repozytorium:
Status $ git
Zgodnie z podwładnym zrzutem ekranu bieżące repozytorium zawiera wiele plików, które zostały usunięte ręcznie z dysku:
Krok 3: Śledź pliki
Następnie użyj „Git dodaj”Polecenie wraz z„-u„Opcja, aby ustawić wszystkie pliki:
$ git add -u
Tutaj "-u„Opcja służy do aktualizacji indeksu. To sprawi, że Git będzie wiedział, że usunięte pliki są częścią następnego zatwierdzenia:
Krok 4: Zmiany popełniania
Teraz zatrudnij usunięte pliki za pomocą polecenia danego below:
$ git commit -m „Usunięto wiele plików”
Krok 5: Sprawdź zmiany
Na koniec upewnij się, że ręcznie usunięte pliki zostały usunięte z repozytorium GIT, przeglądając status GIT:
Status $ git
Można zauważyć, że pliki zostały usunięte z repozytorium GIT, a status GIT jest teraz jasny:
Metoda 2: Usuń wiele plików z GIT Repo za pomocą „git ls -files -deleted -z | Polecenie Xargs -0 git rm ”
Innym sposobem usunięcia wielu plików z repozytorium GIT jest użycie „git ls -files -deleted -z | Xargs -0 git rm" Komenda. Aby to zrobić, sprawdź poniżej notowane kroki.
Krok 1: Sprawdź status GIT
Najpierw wyświetl aktualny status katalogu za pomocą komendy poniżej proponowanego:
Status $ git
Można zauważyć, że lista ręcznie usuniętych plików została wyświetlona jako wyjście:
Krok 2: Usuń pliki
Następnie wpisz następujące polecenie, aby usunąć wspomniane pliki:
$ git ls -files - -deleted -z | Xargs -0 git rm
Krok 3: Zmiany popełniania
Teraz zatwierdź usunięte pliki, aby zapisać zmiany:
$ git commit -m „Usunięto wiele plików”
Krok 4: weryfikacja
Na koniec sprawdź zmiany, przeglądając status GIT:
Status $ git
Jak widać, pliki zostały usunięte z repozytorium GIT:
Wyjaśniliśmy metody usuwania wielu plików z repozytorium GIT, które zostały już usunięte z dysku.
Wniosek
Aby usunąć wiele plików z repozytorium GIT, które zostały usunięte ręcznie, najpierw przejdź do lokalnego repozytorium GIT. Następnie wykonaj „Git Add -u" Lub "git ls -files -deleted -z | Xargs -0 git rm" Komenda. Następnie zatwierdź usunięte pliki i zweryfikuj zmiany. Ten zapis wyjaśnił procedury usuwania wielu plików z repozytorium GIT, które zostały już usunięte z dysku.