Jak dawać klon bez .Katalog Git?

Jak dawać klon bez .Katalog Git?
Klonowanie repozytorium pozwala programistom pracować nad tym samym projektem bez wpływu na oryginalny kod źródłowy. Kiedy użytkownicy klonują określone repozytorium, zawiera także „.git" teczka. „„.Katalog GIT ”zawiera ważne podkatalogy i pliki, w tym obiekty, haczyki, głowica, konfigura. Umożliwia GIT śledzenie modyfikacji plików w repozytorium. Czasami jednak programiści nie chcą mieć „.Katalog git ”w sklonowanym repozytorium. W tej sytuacji Git pozwala użytkownikom sklonować repozytorium bez „.Katalog git ”.

To badanie wyjaśni metodę git klonu bez „.Katalog git ”.

Jak dawać klon bez „.Katalog git ”?

Git klon bez „.git„Katalog, sprawdź podane kroki:

  • Przejdź do konkretnego lokalnego repozytorium.
  • Zdalne repozytorium klonowe bez „.katalog git ”za pomocą„Git Clone https: // github.com //.git && rm -rf /.git" Komenda.
  • Przełącz na sklonowane repozytorium.
  • Sprawdź zmiany za pomocą „LS -A" Komenda.

Krok 1: Przejdź na lokalne repozytorium
Najpierw napisz dostarczone polecenie z konkretną ścieżką repozytorium i przejdź do niej:

CD "C: \ git \ repo1"

Krok 2: Zdalne repozytorium klonowe bez „.Katalog git ”
Klonować dowolne zdalne repozytorium bez „.Git ”katalog, użyj„Git Clone”Polecenie z URL zdalnego repozytorium i„Rm„Polecenie z„.Katalog git ”:

Git Clone https: // github.com//.git && rm -rf /.git

Pamiętaj, aby wymienić „nazwa użytkownika”Z własną nazwą użytkownika Github i„repo-nazwa”Z docelową nazwą repozytorium Github, który należy sklonować.

Tutaj:

  • „„Rm„Opcja jest wykorzystywana do usunięcia„.katalog git ”z zdalnego repozytorium, które należy sklonować.
  • W "-RF”Opcja„R”Ratomowo znajduje„.katalog git ”i„F”Służy do silnego usunięcia go:

Krok 3: Zobacz sklonowane repozytorium
Wymień zawartość bieżącego lokalnego repozytorium, aby wyświetlić sklonowane repozytorium:

LS

Na poniższym zrzucie ekranu widać sklonowane repozytorium, ja.mi., "Linuxrepo”:

Krok 4: Przejdź do sklonowanego repozytorium
Teraz przekieruj do sklonowanego repozytorium:

CD Linuxrepo

Krok 5: Zobacz sklonowaną zawartość repozytorium
Na koniec wyświetl zawartość bieżącego repozytorium, w tym ukryte pliki i foldery:

LS -A

Jak widać, sklonowane repozytorium nie zawiera „.git„Katalog:

Z powodzeniem sklonowaliśmy repozytorium GIT bez „.git„Katalog:

Wniosek

Klonować repozytorium bez „.Git ”katalog, użyj„Git Clone https: // github.com //.git && rm -rf /.git" Komenda. Następnie przejdź do sklonowanego repozytorium i sprawdź zmiany za pomocą „LS -A" Komenda. To badanie wyjaśniło metodę klonowania określonego repozytorium bez „.Katalog git ”.