To badanie wyjaśni:
Co to jest łatka w kontroli wersji GIT?
W kontroli wersji GIT łatka to po prostu plik tekstowy, który prowadzi opis modyfikacji wykonanych w kodzie. Zawiera wszystkie zmiany i różnice wprowadzone w projekcie w przeszłości. Ponadto rejestruje wszystkie informacje o liniach kodu, które zostały dodane, usunięte lub zmodyfikowane.
Jak utworzyć/tworzyć łatkę za pomocą polecenia „GIT Format Patch”?
Aby zrobić łatkę w Git, najpierw przejdź do pożądanego lokalnego katalogu. Następnie sprawdź historię zatwierdzenia i wybierz konkretny identyfikator zatwierdzenia. Następnie wykonaj „GIT Format -Patch -1 „Polecenie utworzenia łatki z wybranego identyfikatora zatwierdzenia. Na koniec zweryfikuj utworzoną łatkę.
Krok 1: Przejdź do lokalnego repozytorium
Najpierw przekieruj do konkretnego katalogu lokalnego za pomocą poniższego polecenia:
$ cd "c: \ git \ reposc"
Krok 2: Zobacz historię zatwierdzenia
Następnie sprawdź dziennik git, aby wyświetlić historię zatwierdzenia:
$ git log -linia
W poniższym wyjściu historia zatwierdzenia można zobaczyć za pomocą identyfikatora zatwierdzenia. Wybierz żądany skrót zatwierdzenia. Na przykład wybraliśmy „03668B5„Commit ID:
Krok 3: Utwórz/wykonaj łatkę
Teraz użyj następującego polecenia wraz z wybranym identyfikatorem zatwierdzenia, aby utworzyć z niego łatkę:
$ GIT Format -Patch -1 03668B5
Krok 4: Sprawdź utworzoną łatkę
Aby upewnić się, że nowa łatka została utworzona, uruchom poniższe polecenie:
$ ls
Można zauważyć, że nowy „0001-nowozłóżkowy dodany do pliku.skrawek„Patch jest tworzona:
Jak utworzyć/tworzyć łatkę za pomocą polecenia „Git diff”?
„„git diff> ”Można również użyć do utworzenia łatki w git. Aby to zrobić, sprawdź podane kroki.
Krok 1: Zobacz dziennik git
Najpierw zobacz historię zatwierdzenia, sprawdzając dziennik git:
$ git log -linia
Poniższe dane wyjściowe pokazano historię zatwierdzenia, w tym identyfikator zatwierdzenia. Skopiuj konkretny identyfikator zatwierdzenia do tworzenia łatki. Na przykład wybraliśmy „1839BF4„Zatrzymaj Hash:
Krok 2: Utwórz lub zrób łatkę
Następnie utwórz łatkę za pomocą „git diff”Wykonaj i określ nazwę pliku zatwierdzenia i pliku łatki:
$ git diff 1839bf4> myPatch.różnica
Tutaj "1839BF4”To identyfikator zatwierdzenia i„MyPatch.różnica”To nazwa pliku łatek:
Krok 3: Sprawdź utworzoną łatkę
Na koniec zweryfikuj nowo utworzoną łatkę za pomocą „LS" Komenda:
$ ls
Można zauważyć, że „MyPatch.różnica„Plik łatki został pomyślnie utworzony:
Wyjaśniliśmy o łatce w git i metodach tworzenia łatki w git.
Wniosek
W kontroli wersji GIT łatka to plik tekstowy, który zawiera opis zmian lub modyfikacji oraz różnice w kodzie projektu w historii. Rejestruje wszystkie informacje o liniach kodu, które zostały dodane, usunięte lub zmodyfikowane. Aby stworzyć łatkę w git, „GIT Format -Patch -1 " albo "git diff> „Można użyć polecenia. W badaniu wyjaśniono o łatce w kontroli wersji GIT i metodach jej tworzenia.