Jak usunąć katalog z repozytorium git?

Jak usunąć katalog z repozytorium git?
Repozytorium jest niezbędnym elementem GIT do zarządzania projektami. Użytkownicy Git zapisują pliki i katalogi w repozytorium GIT, aby przechowywać różne wersje projektów i utrzymywać kod źródłowy. Czasami nieużywane katalogi i pliki tworzą bałagan lub uszkodzone pliki w katalogach mogą zaszkodzić repozytorium GIT. Dlatego użytkownicy GIT są zobowiązani do usunięcia dodatkowych katalogów z repozytorium GIT.

Ten blog opisuje:

  • Jak usunąć katalog z obszaru niezbędnego?
  • Jak usunąć katalog z lokalnego repozytorium GIT?

A więc zacznijmy!

Jak usunąć katalog z obszaru niezbędnego?

Niestety pliki lub katalogi nie zostały dodane do obszaru inscenizacji i nie są gotowe do popełnienia zmian. Aby usunąć niewypałowane katalogi z repozytorium GIT, najpierw otwórz repozytorium GIT i wykonaj „Git Clean -f -d" Komenda.

W tym celu sprawdź następujące kroki.

Krok 1: Otwórz terminal git

Najpierw otwórz terminal GIT od menu Start:

Krok 2: Przejdź do repozytorium GIT

Następnie użyj „płyta CD„Polecenie, aby przejść do lokalnego repozytorium GIT:

$ cd "c:/git"

Krok 3: Utwórz nowy katalog

Utwórz nowy katalog w repozytorium GIT za pośrednictwem podanego polecenia:

Folder $ mkdir1

Następnie sprawdź, czy nowy katalog jest dodawany do listy nieokreślonej, czy też nie używa „status git" Komenda:

Status $ git

Krok 4: Usuń nieokreszczezowane katalogi z repozytorium GIT

Usuń nieokreślone katalogi z repozytorium GIT, wykorzystując git ”czysty" Komenda. Opcja "-F”Służy do mocnego usuwania katalogów i„-D„Opcja jest dodawana w celu usunięcia katalogów wraz z plikiem:

$ git clean -f -d

Następnie sprawdź, czy katalog został usunięty, czy nie, sprawdzając status repozytorium GIT:

Status $ git

Poniższe wyjście wskazuje, że katalog został pomyślnie usuwany:

Jak usunąć katalog z lokalnego repozytorium GIT?

Aby usunąć śledzony katalog dodany w lokalnym repozytorium GIT, użyj „git rm -r" Komenda.

Krok 1: Sprawdź status GIT

Po pierwsze, wykonaj git ”status„Polecenie, aby sprawdzić, czy jakikolwiek katalog istnieje w obszarze postawionym lub nieokreślonym:

Status $ git

„„Folder1”Jest nietakowanym folderem, co oznacza, że ​​katalog nie został jeszcze dodany do indeksu śledzenia repozytorium:

Krok 2: Dodaj katalog do obszaru inscenizacji

Aby dodać repozytorium do obszaru inscenizacji, postępuj zgodnie z poleceniem poniżej

$ git add .

Krok 3: Directory Commit

Następnie zatwierdź śledzony katalog za pomocą dostarczonego polecenia. To doda katalog do lokalnego repozytorium:

$ git commit m „DIRLAITORIES ALLITO”

Krok 4: Usuń katalog z lokalnego repozytorium GIT

Na koniec usuń katalog, wykorzystując „git rm" Komenda. Tutaj "-R„Opcja jest wykorzystywana do rekurencyjnego usunięcia katalogu:

$ git rm -r folder1

Aby sprawdzić, czy katalog został usunięty, czy nie z lokalnego repozytorium, użyj „LS" Komenda:

$ ls

Poniższe dane wyjściowe wskazuje, że katalog został pomyślnie usuwany z repozytorium GIT:

Nauczyliśmy cię procedury usuwania katalogu z lokalnego repozytorium GIT.

Wniosek

Aby usunąć katalog z repozytorium GIT, najpierw otwórz lokalne repozytorium GIT. Następnie, aby usunąć nieokreślone katalogi, wykonaj „Git Clean -f -d" Komenda. Natomiast do usunięcia śledzenia katalogu z lokalnego repozytorium GIT, użyj „git rm -r " Komenda. Ten zapis pokazał, jak usunąć katalog z lokalnego repozytorium GIT.