Co to jest poprawka w kontroli wersji Git?

Co To Jest Poprawka W Kontroli Wersji Git



Podczas pracy nad projektem zespołowym w Git programiści muszą współpracować z innymi członkami zespołu. W tym celu mogą używać poprawek Git do udostępniania plików kodu źródłowego innym osobom. Pozostali członkowie zespołu stosują poprawki do swoich projektów, aby z nich korzystać. Mówiąc dokładniej, umożliwia to użytkownikom udostępnianie zmian innym członkom zespołu, rozwiązywanie konfliktów i współpracę nad tym samym projektem.

To badanie wyjaśni:

Co to jest poprawka w kontroli wersji Git?

W kontroli wersji Git łatka jest po prostu plikiem tekstowym, w którym przechowywany jest opis modyfikacji wprowadzonych do kodu. Zawiera wszystkie zmiany i różnice, które zostały wprowadzone w projekcie w przeszłości. Ponadto zapisuje wszystkie informacje o liniach kodu, które zostały dodane, usunięte lub zmodyfikowane.







Jak utworzyć / zrobić łatkę za pomocą polecenia „git format-patch”?

Aby zrobić łatkę w Git, najpierw przejdź do żądanego katalogu lokalnego. Następnie sprawdź historię zatwierdzeń i wybierz konkretny identyfikator zatwierdzenia. Następnie wykonaj „ git format-patch -1 ”, aby utworzyć łatkę z wybranego identyfikatora zatwierdzenia. Na koniec sprawdź utworzoną poprawkę.



Krok 1: Przejdź do lokalnego repozytorium

Najpierw przekieruj do określonego katalogu lokalnego za pomocą poniższego polecenia:



$ płyta CD 'C:\Go \R epicki'

Krok 2: Wyświetl historię zatwierdzeń

Następnie sprawdź dziennik Git, aby wyświetlić historię zatwierdzeń:





$ dziennik git --online

Na poniższym wyjściu można zobaczyć historię zatwierdzeń z identyfikatorem zatwierdzenia. Wybierz żądany skrót zatwierdzenia. Na przykład wybraliśmy „ 03668b5 identyfikator zatwierdzenia:



Krok 3: Utwórz/utwórz poprawkę

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ą poprawkę

Aby upewnić się, że nowa poprawka została utworzona, uruchom poniższe polecenie:

$ ls

Można zauważyć, że nowy „ 0001-Nowy-dodany-plik-funkcji.patch ” Patch jest tworzony:

Jak utworzyć / zrobić łatkę za pomocą polecenia „git diff”?

git diff > Polecenia ” można również użyć do stworzenia łatki w Git. Aby to zrobić, sprawdź podane kroki.

Krok 1: Wyświetl dziennik Git

Najpierw przejrzyj historię zatwierdzeń, sprawdzając dziennik Git:

$ dziennik git --online

Poniższe dane wyjściowe wyświetlają historię zatwierdzeń, w tym identyfikator zatwierdzenia. Skopiuj konkretny identyfikator zatwierdzenia do tworzenia łatki. Na przykład wybraliśmy „ 1839bf4 hasz zatwierdzenia:

Krok 2: Utwórz lub wykonaj łatkę

Następnie utwórz łatkę za pomocą „ różnica git ” i podaj identyfikator zatwierdzenia oraz nazwę pliku poprawki:

$ różnica git 1839bf4 > mojapatch.diff

Tutaj ' 1839bf4 ” to identyfikator zatwierdzenia, a „ mojapatch.diff ” to nazwa pliku poprawki:

Krok 3: Sprawdź utworzoną poprawkę

Na koniec sprawdź nowo utworzoną poprawkę za pomocą „ ls ' Komenda:

$ ls

Można zauważyć, że „ mojapatch.diff ” plik poprawki 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 i różnic wprowadzonych do kodu projektu w historii. Zapisuje wszystkie informacje o liniach kodu, które zostały dodane, usunięte lub zmodyfikowane. Aby utworzyć łatkę w git, „ git format-patch -1 ' albo ' git diff > można użyć polecenia ”. To badanie wyjaśniło poprawkę w kontroli wersji Git i metody jej tworzenia.