Ten blog wyjaśni:
Metoda 1: Jak skopiować zatwierdzenie jednego oddziału do drugiej, tworząc nowy oddział?
Aby skopiować zatwierdzenia jednego oddziału do nowego oddziału, najpierw otwórz repozytorium Git, otwórz oddział, do którego chcesz skopiować zatrudnienie, a następnie popełnić śledzone zmiany. Następnie utwórz nowy oddział, który automatycznie skopiuje zatwierdzenia bieżącego oddziału.
Aby skopiować zatwierdzenia jednego oddziału do drugiego oddziału, spójrz na kroki poniżej listy.
Krok 1: Otwórz terminal Bash GIT
Najpierw otwórz terminal Git Bash z menu Startup:
Krok 2: Otwórz repozytorium robocze git
Przejdź do repozytorium roboczego GIT, wykorzystując „płyta CD" Komenda:
$ cd "c: \ git \ test"
Krok 3: Zrób nowy plik
Zrób nowy plik, aby popełnić nowe zmiany w repozytorium GIT:
$ dotyk.tekst
Krok 4: Dodaj nietakowany plik do indeksu śledzenia
Następnie dodaj nietakowany plik do indeksu śledzenia GIT (obszar inscenizacji) za pomocą „Git dodaj" Komenda:
$ git Dodaj tekst.tekst
Następnie sprawdź status repozytorium, aby sprawdzić, czy plik jest dodawany do indeksu śledzenia, czy nie:
Status $ git
Krok 5: zatwierdź śledzone zmiany
W następnym etapie zatwierdź śledzone zmiany w lokalnym repozytorium za pomocą podanego polecenia:
$ git commit -a -m „Plik tekstowy jest popełniony”
Krok 6: Utwórz nowy oddział
Następnie utwórz nowy oddział, który automatycznie skopiuje zatwierdzenia bieżącego oddziału. Na przykład stworzyliśmy „Copy-Commit" oddział:
$ git Branch commit-commit
Krok 7: Przenieś się do nowego oddziału
Następnie przejdź do nowo utworzonej gałęzi, wykorzystując polecenie Git „Git Checkout”:
$ git kector copout-commit
Krok 8: Sprawdź dzienniki git
Aby ustalić, czy zobowiązania są skopiowane do nowej gałęzi, czy nie, sprawdź dzienniki GIT:
$ git log
Można zauważyć, że pomyślnie skopiowaliśmy zatwierdzenia z jednego oddziału do nowo utworzonego oddziału:
Metoda 2: Jak kopiować zatwierdzenia z jednej gałęzi do drugiej za pomocą polecenia Git Rebase?
Aby skopiować zatwierdzenia z jednego oddziału do drugiej za pomocą polecenia GIT „REBASE”Najpierw wybierz gałąź, w której chcesz skopiować zatwierdzenia drugiej gałęzi za pomocą„GIT Branch" Komenda. Następnie przejdź do tej gałęzi i skorzystaj z „Git Rebase " Komenda. W "REBASE”Polecenie, określ nazwę oddziału, z której chcesz skopiować zobowiązania do innej oddziału.
Postępuj zgodnie z podanymi instrukcjami, aby skopiować jeden oddział do drugiego.
Krok 1: Sprawdź gałęzie
Po pierwsze, sprawdź wszystkie lokalne oddziały za pośrednictwem „GIT Branch„Polecenie i wybierz gałąź, w której chcesz skopiować zobowiązania. Na przykład wybraliśmy „cechy" oddział:
$ git oddział
Krok 2: Przejdź do git gałęzi
Następnie użyj „Git Checkout„Polecenie do przejścia do wybranej gałęzi:
$ git Funkcje kasy
Krok 3: Kopiuj zatwierdzenie oddziału
Użyj "Git Rebase„Polecenie skopiować zatwierdzenie jednej gałęzi do bieżącej gałęzi i określić nazwę oddziału, którego zobowiązuje się skopiować:
$ git rebase master
W tym celu skopiowaliśmy zatwierdzenia „gospodarz„Odgałęzienie się w„cechy" oddział:
Sprawdź dzienniki GIT bieżącej gałęzi, aby sprawdzić, czy zatwierdzenia lub skopiowane, czy nie:
$ git log
Poniższe dane wyjściowe pokazują, że pomyślnie skopiowaliśmy zatwierdzenia przez git ”REBASE" Komenda:
Nauczyliśmy cię metod kopiowania zatwierdzeń jednej gałęzi do drugiej.
Wniosek
Aby skopiować zatwierdzenia jednego oddziału do drugiej, użytkownicy GIT mogą utworzyć nowy oddział lub skorzystać z git ”REBASE" Komenda. W pierwszej metodzie musisz najpierw popełnić zmiany oddziału. Następnie utwórz nowy oddział, który automatycznie skopiuje zatwierdzenia bieżącego oddziału. W drugim podejściu, najpierw otwórz oddział, w którym chcesz skopiować zatwierdzenia. Następnie użyj „Git Rebase”Polecenie wraz z nazwą oddziału, z której chcesz skopiować zatwierdzenia. Ten blog pokazał metody kopiowania zatwierdzeń git jednego oddziału do drugiego.