W tym poście pokazuje metodę zastosowania plastry git wygenerowanej za pomocą polecenia GIT Format Patch.
Jak zastosować łatkę generowaną za pomocą polecenia „GIT Format Patch”?
Aby zastosować wygenerowaną łatkę, najpierw poprowadź zmiany. Następnie wygeneruj łatkę za pomocą „GIT Format -Patch -1" Komenda. Następnie otwórz repozytorium, w którym chcesz zastosować wygenerowaną łatkę i użyć „Git Am " Komenda.
Teraz sprawdź praktyczne wdrożenie poniżej.
Krok 1: Uruchom terminal git bash
Najpierw otwórz menu Start i uruchom „Git Bash„Terminal:
Krok 2: Przejdź do roboczego repozytorium Git
Użyj „płyta CD„Polecenie i otwórz repozytorium robocze GIT:
$ cd "c: \ git \ funkcje"
Krok 3: Wygeneruj nowy plik
Wygeneruj nowy plik tekstowy za pomocą „dotykać" Komenda:
Demo $ Touch.tekst
Krok 4: Dodaj plik do indeksu inscenizacji
Przenieś nietakowany plik do indeksu śledzenia, aby popełnić zmiany za pomocą „Git dodaj" Komenda:
$ git add .
Sprawdź stan repozytorium, aby potwierdzić, czy plik zostanie dodany do indeksu śledzenia, czy nie:
Status $ git
Krok 5: zatwierdź śledzone zmiany
Zatrzymaj śledzone zmiany, aby dodać je do lokalnego repozytorium za pośrednictwem dostarczonego polecenia:
$ git commit -m „Nowe zmiany są popełnione”
Sprawdź dziennik git, aby sprawdzić, czy zmiany są popełnione, czy nie:
$ git log
Tutaj możesz zobaczyć, jak nowe zmiany zostały pomyślnie popełnione:
Krok 6: Wygeneruj łatkę
Wygeneruj plamę zaangażowanych zmian za pomocą „GIT Format Patch" Komenda:
$ git format -patch -1
Można zauważyć, że łatka „0001-nowozłańcowe-truzowane.skrawek" jest wygenerowany:
Krok 7: Zastosuj łatkę
Teraz zastosuj łatkę w tym samym repozytorium za pomocą „Git Am " Komenda:
$ git am 0001-new-change-are-cele.skrawek
Notatka: Nie martw się, jeśli wystąpi błąd, jeśli stosujesz łatkę do tego samego repozytorium, w którym opracowałeś łatkę i że repozytorium już popełniło modyfikacje.
Aby poradzić sobie z tą sytuacją, pomiń łatkę i zastosuj ją do innego repozytorium:
Krok 8: Pomiń łatkę
Aby pominąć zastosowaną łatkę, użyj poniższego polecenia za pomocą „-pominąć" opcja:
$ git am - -skip
Krok 9: Utwórz nowe repozytorium
Zrób nowy katalog/repozytorium, w którym zastosujemy wygenerowaną łatkę:
Demo $ mkdir
Następnie użyj „płyta CD„Polecenie, aby przejść do nowego repozytorium:
Demo CD
Krok 10: Zastosuj łatkę na innym repozytorium
Na koniec zastosuj łatkę do nowo utworzonego repozytorium za pomocą „Git Am " Komenda:
$ git am "c: \ git \ funkcje \ 0001-new-changes-areare-ceny.skrawek"
Tutaj widać, że pomyślnie zastosowaliśmy łatkę wygenerowaną za pomocą „GIT Format Patch" Komenda:
Nauczyliśmy się, jak stosować łatkę generowaną za pomocą „GIT Format Patch" Komenda.
Wniosek
Zastosować łatkę wygenerowaną za pomocą „GIT Format Patch”Najpierw przejdź do repozytorium roboczego Git. Następnie poprowadź śledzone zmiany za pomocą „git zatwierdzić" Komenda. Następnie wygeneruj nową łatkę GIT za pomocą „$ git format -patch -1" Komenda. Następnie przejdź do repozytorium, w którym chcesz zastosować wygenerowaną łatkę i zastosować łatkę za pomocą „Git Am " Komenda. Ten post wykazał metodę zastosowania łatki generowanej za pomocą polecenia GIT Format Patch.