Jak mogę wygenerować łatkę git dla konkretnego zatwierdzenia

Jak mogę wygenerować łatkę git dla konkretnego zatwierdzenia
Użytkownicy Git używają narzędzia git do zarządzania i testowania kodu źródłowego dla projektów DevOps. Deweloperzy modyfikują kod, zapisz ich zmiany w lokalnym repozytorium, a następnie popychają ich do zdalnego repozytorium. Jednak użytkownicy czasami chcą wysłać zmiany GIT do innego użytkownika do przeglądu przed popchnięciem ich do zdalnego repozytorium. W takim scenariuszu GIT Patch pozwala nam łatwo zapisać zmiany w plikach łatek i rozpowszechniać je innym użytkownikom.

Ten zapis pokaże metodę wygenerowania plastry git dla konkretnego zatwierdzenia.

Jak wygenerować łatkę dla konkretnego zatwierdzenia git?

Patch GIT jest często używany do udostępniania i przeglądu zatrudnienia GIT w formie pliku Git Patch. Użytkownicy mogą wygenerować plamę zobowiązań przy użyciu metod poniżej listy:

  • Metoda 1: Wygeneruj plat git ostatniego zatwierdzenia
  • Metoda 2: Wygeneruj plat git określonego zatwierdzenia

Metoda 1: Wygeneruj plat git ostatniego zatwierdzenia

Aby wygenerować plat git ostatniego zatwierdzenia, najpierw otwórz repozytorium GIT. Następnie użyj „GIT Format -Patch -1”Polecenie do wygenerowania pliku łatki ostatniego zatwierdzenia. W tym celu wykonaj stopnie poniżej notowanych kroków.

Krok 1: Uruchom terminal git
Najpierw uruchom „Git Bash„GIT Terminal z menu„ Startup ”:

Krok 2: Przejdź do repozytorium GIT
Przejdź do repozytorium Git przez „płyta CD" Komenda:

$ cd "c: \ git \ test"

Krok 3: Zrób nowy plik
Następnie zrób nowy plik za pomocą „dotykać" Komenda:

$ Touch File1.tekst

Krok 4: Dodaj niezmienione zmiany do obszaru śledzenia
Następnie dodaj nietakowany plik do obszaru inscenizacji, wykorzystując dostarczone polecenie:

$ git dodaj plik 1.tekst

Następnie sprawdź stan repozytorium GIT, aby wyświetlić śledzone zmiany:

Status $ git

Tutaj możesz zobaczyć, jak nowy plik jest pomyślnie dodawany do indeksu śledzenia:

Krok 5: zatwierdź śledzone zmiany
Następnie poprowadź śledzone zmiany za pomocą „git zatwierdzić" Komenda:

$ git commit -m "plik1 popełnione"

Po popełnieniu zmian sprawdź dzienniki repozytorium GIT, aby sprawdzić, czy zmiany są popełnione, czy nie:

$ git log

Krok 6: Wygeneruj łatkę najnowszego zatwierdzenia
Wygeneruj łatę ostatniego zatwierdzenia za pomocą „GIT Format Patch" Komenda. Tutaj "-1„Opcja jest wykorzystywana do określenia liczby zobowiązań zawartych w pliku łatki:

$ git format -patch -1

Sprawdź, czy plik Patch jest generowany, przeglądając listę plików i folderów:

$ ls

Poniższe dane wyjściowe wskazuje, że pomyślnie wygenerowaliśmy łatkę GIT do ostatniego zatwierdzenia:

Metoda 2: Wygeneruj plat git określonego zatwierdzenia

Aby wygenerować plat konkretnego zatwierdzenia, skorzystaj z identyfikatora zatwierdzenia wraz z „$ git format -patch -1" Komenda. Kontynuuj podane kroki, aby wygenerować plik łatki konkretnego zatwierdzenia.

Krok 1: Sprawdź dziennik
Najpierw sprawdź dziennik git przez „Git Log" Komenda. Następnie zapisz identyfikator zatwierdzenia, którego musisz utworzyć plik łatki:

$ git log

Krok 2: Wygeneruj plat konkretnego zatwierdzenia
Następnie skorzystaj z „GIT Format Patch”Polecenie wraz z GIT Commit ID, aby wygenerować plat konkretnego zatwierdzenia:

$ GIT Format -Patch -1 6C8694B

Dane wyjściowe wskazuje, że generowany jest plam konkretnego zaangażowanego:

Nauczyłeś się generować plamę zobowiązań git.

Wniosek

Użytkownicy GIT mogą tworzyć łatki zarówno dla najnowszych, jak i konkretnych zatrudnienia. Aby wygenerować łatkę do najnowszego zatwierdzenia git, skorzystaj z git ”Format git" Komenda. Jednak uruchom „„GIT Format -Patch -1 „Aby wygenerować łatkę dla konkretnego zatwierdzenia. Ten zapis opracował metody generowania plastrów zobowiązań git.