Ten zapis wyjaśni procedurę tworzenia głównej gałęzi w gołym repozytorium GIT.
Jak stworzyć/tworzyć gałąź „master” w gołym repozytorium?
Aby stworzyć/zrobić „gospodarz”Oddział w nagim repozytorium, postępuj zgodnie z podanymi instrukcjami:
Krok 1: Przekierowanie do lokalnego repozytorium
Najpierw przejdź do żądanego katalogu lokalnego za pomocą następującego polecenia:
CD "C: \ git"
Krok 2: Utwórz nagie repozytorium
Następnie skorzystaj z komendy podwoziennej wraz z konkretną nazwą nagiego repozytorium, aby je utworzyć:
git init - -be -bare barerepo
Tutaj, "Barerepo”To nasza nazwa nagiego repozytorium:
Krok 3: Przejdź do nagiego repozytorium
Następnie przekieruj do nowo utworzonego repozytorium Bare:
CD Barerepo
Krok 4: Wyświetl dostępne oddziały
Teraz wpisz następujące polecenie, aby wyświetlić wszystkie dostępne gałęzie w Bare Repository:
GIT Branch
Można zauważyć, że nagie repozytorium nie zawiera żadnej gałęzi:
Krok 5: Utwórz oddział „Master”
Aby utworzyć gałąź główną w Bare Repository, wykonaj podane polecenie:
Git Branch Master
Na poniższym zrzucie ekranu błąd można zobaczyć i nie można utworzyć gałęzi głównej:
Notatka: Nie możesz utworzyć żadnej gałęzi w nagim repozytorium. Wiele poleceń GIT nie działa w gołym repozytorium. Tak więc, aby utworzyć gałąź główną w gołym repozytorium, wykonaj następne podane kroki.
Krok 6: Wróć do katalogu głównego
Teraz użyj następującego polecenia i wróć do repozytorium głównego:
płyta CD…
Krok 7: Zrób klon nagiego repozytorium
Następnie klonuj nagie repozytorium do innego repozytorium:
Git Clone Barerepo/ Repo1
Tutaj, "Repo1”Jest naszym pożądanym repozytorium, do którego chcemy sklonować nasze nagie repozytorium:
Krok 8: Sprawdź repozytoria
Wymień zawartość repozytorium głównego za pomocą komendy poniżej proponowanego:
LS
Tutaj oba „Repo1" I "Barerepo„Można zobaczyć repozytoria:
Krok 9: Przekierowanie do sklonowanego repozytorium
Następnie przejdź do sklonowanego repozytorium, i.mi., "Repo1”:
CD Repo1
Krok 10: Lista gałęzi
Wyświetl dostępne gałęzie bieżącego repozytorium roboczego:
GIT Branch
Na poniższym zrzucie ekranu nie można zobaczyć gałęzi w obecnym sklonowanym repozytorium:
Krok 11: Utwórz nowy plik
Teraz skorzystaj z „dotykać„Polecenie i utwórz nowy plik w bieżącym sklonowanym repozytorium:
Test dotyk 1.tekst
Krok 12: Śledź plik
Dodaj nowo utworzony plik do indeksu GIT:
Git dodaj .
Krok 13: Zmiany popełniania
Następnie zatwierdź zmiany za pomocą następującego polecenia wraz z żądanym komunikatem zatwierdzenia:
Git commit -m „Dodano plik test1”
Krok 14: Sprawdź gałęzie
Następnie ponownie wymień wszystkie gałęzie:
GIT Branch
Jak widać, obecne repozytorium zawiera teraz „gospodarz" oddział:
Krok 15: Wyświetl pilot
Aby sprawdzić, czy bieżące repozytorium jest powiązane z nagim repozytorium, czy nie, uruchom poniżej na liście polecenie:
git pilot -v
Można zauważyć, że obecne repozytorium zostało sklonowane z „Barerepo„Bare Repository:
Krok 16: Przesuń zmiany do nagiego repozytorium
Teraz wpisz następujące polecenie, aby popchnąć zmiany bieżącego repozytorium do repozytorium Bare Git:
Git Push Origin Master
Krok 17: Przełącz na Bare Repository
Przejdź ponownie do repozytorium Bare Git, aby wyświetlić tam zmiany:
CD Barerepo
Krok 18: Sprawdź zmiany
Wykonaj podane polecenie, aby wyświetlić gałęzie Bare Repository:
GIT Branch
W poniższym poleceniu „„gospodarz„Branch można zobaczyć w repozytorium Bare Git:
Chodziło o stworzenie głównej gałęzi w gołym repozytorium Git.
Wniosek
Aby utworzyć gałąź główną w repozytorium Bare Git, najpierw przekieruj do katalogu głównego. Następnie utwórz nagie repozytorium i zrób jego klon. Następnie przejdź do sklonowanego repozytorium i wprowadzaj w niego zmiany. Następnie popełnij te zmiany i popchnij je do nagiego repozytorium. Wreszcie, zweryfikuj modyfikacje w gołym repozytorium. Ten zapis wyjaśnił metodę tworzenia gałęzi w gołym repozytorium GIT.