Ten post będzie pokazał:
Dlaczego warto używać „git rm” do usuwania plików zamiast „rm”?
„„git rm" I "Rm”Służą do usuwania plików z repozytorium GIT. Główna różnica między tym poleceniem polega na tym, że GIT RM jest wykorzystywany do usuwania plików z indeksu śledzenia repozytorium GIT, a nie z działającego repozytorium. Jednakże "Rm”Polecenie całkowicie usuwa pliki z indeksu śledzenia i działającego repozytorium. Dlatego użytkownicy GIT są zobowiązani do używania GIT RM do usuwania plików z indeksu śledzenia i utrzymania go w repozytorium roboczym GIT.
Jak usunąć plik za pomocą polecenia „git rm”?
Użyj "git rm„Aby usunąć plik z indeksu śledzenia GIT i zachować go w działającym repozytorium. Aby usunąć pliki za pomocą „git rm„Polecenie, spójrz na podane instrukcje.
Krok 1: Otwórz terminal git
Najpierw otwórz terminal git z „Uruchomienie" menu:
Krok 2: Przejdź do repozytorium GIT
Przejdź do repozytorium GIT za pomocą „płyta CD" Komenda:
$ cd "c: \ git \ design"
Krok 3: Sprawdź stan repozytorium GIT
Sprawdź stan repozytorium, aby sprawdzić niezmienione i śledzone zmiany:
Status $ git
Krok 4: Przesuń plik do indeksu śledzenia
Dodaj nietakowany plik do indeksu inscenizacji, wykorzystując git ”dodać" Komenda:
$ git add .
Ponownie, sprawdź stan repozytorium, aby sprawdzić, czy niezmienione zmiany są popełnione, czy nie:
Status $ git
Tutaj możesz zobaczyć nietakowany plik „Plik.tekst”Z powodzeniem dodaje się do indeksu inscenizacji:
Krok 5: Usuń plik za pomocą polecenia „git rm”
Teraz skorzystaj z „git rm”Polecenie do usunięcia pliku z indeksu śledzenia (obszar zaawansowania), ale przechowuj go w repozytorium roboczym Git (obszar niestabilności):
$ git rm -pobudzony plik.tekst
Sprawdź status GIT Repository, aby sprawdzić, czy plik jest usuwany z indeksu śledzenia, czy nie:
Status $ git
Poniższe dane wyjściowe wskazuje, że plik jest usuwany z indeksu śledzenia, ale nadal istnieje w działającym repozytorium:
Alternatywnie skorzystaj z „LS”Polecenie, aby sprawdzić, czy plik jest usuwany, czy nie z działającego repozytorium:
$ ls
Wyjście pokazuje, że plik jest usuwany tylko z obszaru śledzenia, a nie z działającego repozytorium:
Jak usunąć plik za pomocą polecenia „RM”?
Aby całkowicie usunąć pliki z repozytorium, użytkownicy GIT mogą po prostu wykorzystać „Rm" Komenda. W tym celu przejdź przez podane instrukcje.
Krok 1: Sprawdź stan repozytorium
Najpierw sprawdź stan repozytorium GIT za pomocą „status git" Komenda:
Status $ git
Tutaj możesz zobaczyć „Plik.tekst„Plik jest obecny w działającym repozytorium i nie został jeszcze dodany do indeksu śledzenia:
Krok 2: Usuń plik za pomocą polecenia „RM”
Aby całkowicie usunąć plik z repozytorium GIT, użyj „Rm" Komenda:
plik $ rm.tekst
Ponownie sprawdź status, aby sprawdzić, czy plik został usunięty, czy nie:
Status $ git
Tutaj możesz zobaczyć, że plik jest pomyślnie usuwany z repozytorium GIT:
Krok 3: Wyświetl wszystkie pliki
Wyświetl wszystkie pliki, aby sprawdzić, czy plik jest usuwany z repozytorium roboczego GIT, czy nie, używając „LS" Komenda:
$ ls
Wyjście pokazuje, że plik jest całkowicie usuwany z indeksu śledzenia GIT, a także repozytorium roboczego:
Nauczyłeś się różnicy między „git rm" I "Rm„Polecenia i jak z nich korzystać.
Wniosek
„„git rm”I proste„Rm„Polecenia są wykorzystywane do usuwania plików. Główną różnicą między tymi dwoma poleceniami jest to, że Git RM usuwa plik dla indeksu śledzenia GIT, a nie z repozytorium roboczego GIT. Podczas gdy polecenie RM usuwa pliki na stałe z indeksu śledzenia i z działającego repozytorium. W tym poście wykazaliśmy, dlaczego używamy GIT RM do usuwania plików zamiast RM.