W GIT programiści tworzą i pracują nad wieloma repozytoriami. Inicjalizują repozytoria w celu śledzenia zmian w nowej bazie kodowej lub konwersji istniejącej bazy kodowej na repozytorium GIT. Ponadto inicjowanie repozytorium zapewnia również kopię zapasową kodu. Aby zainicjować repozytorium GIT, można użyć poleceń „GIT IIN” i „GIT IINT -BARE”, jednak oba mają różne cele.
Ten zapis wyjaśni:
Podstawowa różnica między „Git Init” i „Git init -Bare”?
„„Git Init”Jest poleceniem w GIT wykorzystanym do zainicjowania nowego repozytorium GIT w bieżącym katalogu roboczym. Tworzy „.git„Folder zawierający przechowywane dane Git. Z drugiej strony „git init -Bare”Polecenie inicjuje nagie repozytorium w katalogu. Nie ma roboczego drzewa. Zwykle służy do tworzenia centralnego repozytorium, w którym wielu programistów pchają kod i wyciąga z niego zmiany.
Jak użyć polecenia „Git Init”?
Aby wyświetlić użycie polecenia „git init”, postępuj zgodnie z podmiotami poniżej.
Krok 1: Przejdź do lokalnego katalogu
Najpierw przekieruj do konkretnego katalogu lokalnego:
CD "C: \ git \ repo"
Krok 2: Zainicjuj repozytorium GIT
Aby utworzyć lub stworzyć nowe puste repozytorium GIT w bieżącym katalogu, napisz poniżej wyświetlone polecenie:
Git Init
Można zauważyć, że zainicjowano puste repozytorium GIT:
Krok 3: Wyświetl zawartość repozytorium
Teraz wymień zawartość bieżącego repozytorium, w tym ukryte pliki:
LS -A
Na poniższym obrazku „.git„Folder można zobaczyć w bieżącym katalogu:
Jak użyć polecenia „git init -bare”?
Sprawdź następujące kroki, aby zobaczyć użycie polecenia „git init -bare”:
Krok 1: Przekierowanie do pożądanego katalogu
Najpierw przejdź do konkretnego katalogu:
CD "C: \ git \ Bare1"
Krok 2: Zainicjuj nagie repozytorium
Aby utworzyć lub stworzyć nowe nagie repozytorium w bieżącym katalogu, uruchom podane polecenie:
Git Init - -Bare
Tutaj "-odsłonić„Opcja służy do tworzenia repozytorium bez katalogu roboczego.
Można zauważyć, że zainicjowano nagie repozytorium:
Krok 3: Wyświetl zawartość gołego repozytorium
Wyświetl zawartość nagiego repozytorium, w tym ukrytych plików:
LS -A
Na poniższym wyjściu nie „.git„Folder można zobaczyć w Bare Repository:
Skutecznie wyjaśniliśmy porównanie „Git Init" I "git init -Bare" polecenia.
Wniosek
„Git Init” i „Git Init -Bare” są poleceniami w git używanych do tworzenia/tworzenia nowego repozytorium git, ale mają różne cele. „„Git Init”Służy do inicjalizacji nowego repozytorium GIT w katalogu podczas tworzenia„ ”.w nim folder git ”. Natomiast „git init -Bare”Inicjuje nagie repozytorium git bez tworzenia działającego katalogu. Ten zapis porównał polecenia „git init” i „git init -bare” w git.