Do czego służy „git kasko -orphan”?

Do czego służy „git kasko -orphan”?
Podczas radzenia sobie z dużymi projektami rozwojowymi na GIT, programiści pracują nad wieloma oddziałami. Pracują na osobnej gałęzi dla każdej funkcji i łączą ją z główną gałęzią. Czasami jednak nie chcesz dzielić się historią konkretnej gałęzi z główną gałęzią. W tej sytuacji Git pozwala stworzyć osobną gałęzie sieroty.

Ten artykuł wyjaśni:

  • Dlaczego używane jest „git kasu -orphan”?
  • Jak używać polecenia „Git Checkout -orphan” w Git?

Dlaczego używane jest „git kasu -orphan”?

„„Git Checkout -orphan”Jest poleceniem w git używanym do tworzenia lub tworzenia nowej gałęzi sieroty w git bez historii zatwierdzenia. Oddział Orphan to niezależna gałąź, która zaczyna się od osobnego zatwierdzenia root. Jego głównym celem jest utworzenie/utworzenie gałęzi w stanie git init -e w repozytorium.

Jak używać polecenia „Git Checkout -orphan” w Git?

Aby wykorzystać „Git Checkout -orphan”Polecenie w Git, najpierw przekieruj lokalne repozytorium i obejrzyj jego historię zatwierdzenia. Następnie utwórz gałąź sierot, używając „Git Checkout -orphan " Komenda. Na koniec sprawdź dziennik git, aby zweryfikować zmiany.

Krok 1: Przejdź do lokalnego repozytorium

Najpierw użyj następującego polecenia i przekieruj do żądanego lokalnego repozytorium:

CD "C: \ git \ repo1"

Krok 2: Sprawdź dziennik git

Następnie wyświetl historię zatwierdzenia bieżącego repozytorium:

GIT LOG -linia

W poniższym wyjściu można zobaczyć całą historię bieżącego repozytorium:

Krok 3: Utwórz gałąź sierot

Aby utworzyć gałąź sierot w git, użyj „Git Checkout„Polecenie z„-sierota„Opcja i pożądana nazwa gałęzi sieroty. Na przykład określiliśmy „orpbranch„Nazwa naszej gałęzi sieroty:

Git Checkout -Orphan Orpbranch

Można zauważyć, że gałąź sierot została utworzona i pomyślnie się na nią zmieniliśmy:

Krok 4: Zobacz historię zatwierdzenia

Na koniec zobacz dziennik git, aby sprawdzić historię zatwierdzenia gałęzi sieroty:

GIT LOG -linia

Jak widać, gałąź sierot nie zawiera żadnej historii zatwierdzenia:

Chodziło o „Git Checkout -orphan„Polecenie w git.

Wniosek

„„Git Checkout -orphan”To polecenie GIT używane do tworzenia nowego oddziału sieroty w Git bez historii zatwierdzenia. Orphan Branch to osobna gałąź, która zaczyna się od wyraźnego zatwierdzenia korzenia. Jego głównym celem jest utworzenie gałęzi w stanie git inicjant na repozytorium. Aby utworzyć/tworzyć gałąź sierot, użyj polecenia „Git Checkout -orphan”. W tym artykule wyjaśniono użycie polecenia „Git Checkout -orphan” w Git.