Ten samouczek pokaże, jak utworzyć łatkę z git niezakresywnych zmian.
Jak utworzyć łatkę z niezaangażowanych zmian w repozytorium roboczym GIT?
Aby utworzyć łatkę z niezaangażowanych zmian w repozytorium GIT, najpierw przejdź do repozytorium, dodaj zmiany do indeksu inscenizacji i użyj „Git diff -Cached> nazwa pliku.skrawek" Komenda.
Aby uzyskać praktyczne wytyczne, przejdź przez dostarczoną procedurę.
Krok 1: Uruchom terminal git
Uruchom terminal GIT z menu Windows „Startup”:
Krok 2: Idź do Git Working Directory
Przejdź do katalogu roboczego Git, wykorzystując „płyta CD " Komenda:
CD "C: \ git \ demo"
Krok 3: Zainicjuj katalog GIT
Zainicjuj katalog GIT za pośrednictwem dostarczonego polecenia:
$ git init
Krok 4: Wygeneruj nowy plik
Wygeneruj nowy plik, wykonując „dotykać " Komenda:
$ Touch File2.tekst
Krok 5: Dodaj niezmienione zmiany
Następnie przenieś nieporęczone zmiany do indeksu śledzenia za pośrednictwem wspomnianego polecenia:
$ git add .
Sprawdź status GIT, aby sprawdzić, czy zmiany są dodawane do indeksu inscenizacji, czy nie:
Status $ git
Tutaj widać, że pomyślnie dodaliśmy niezmienione zmiany do obszaru inscenizacji:
Krok 6: Wygeneruj łatki niezaangażowanych zmian
W następnym kroku utwórz plamę niezaangażowanych zmian:
$ git diff -pobudzony> Patchfile.skrawek
W powyższym poleceniu „-buforowany„Opcja jest używana do tworzenia plamy etapowych zmian. Jeśli użytkownik nie może użyć „-buforowany„Opcja, zostanie utworzona łatka niezmienionych zmian:
Użyj "LS„Polecenie, aby wyświetlić wszystkie katalogi i pliki bieżącego repozytorium:
$ ls
Krok 7: Zastosuj łatkę
Zastosuj łatkę w tym samym katalogu, aby sprawdzić plik łatki działa, czy nie:
$ git Zastosuj Patchfile.skrawek
Można zauważyć, że występuje błąd, ponieważ już istnieje w katalogu roboczym:
Krok 8: Zrób nowe repozytorium
Zróbmy nowy katalog, w którym zastosujemy niedawno utworzoną łatkę. W tym celu skorzystaj z „Mkdir " Komenda:
$ mkdir Newdirectory
Następnie otwórz nowy katalog lub repozytorium za pomocą „płyta CD" Komenda:
$ CD Newdirectory/
Krok 9: Zastosuj niechciane zmiany
Następnie zastosuj łatkę do nowego katalogu przy użyciu polecenia poniżej:
$ git Apply/c/git/demo/patchfile.skrawek
Aby sprawdzić, czy łatka jest zastosowana, czy nie, wyświetl listę wszystkich plików:
$ ls
Dane wyjściowe wskazuje, że pomyślnie zastosowaliśmy plamę niezaprzeczalnych zmian w nowym katalogu:
Nauczyliśmy cię procedury tworzenia plastry git z niezaangażowanych zmian.
Wniosek
Aby utworzyć łatkę z GIT Nieprzezroczyste zmiany, najpierw otwórz repozytorium robocze GIT. Utwórz nowy plik i dodaj go do indeksu śledzenia. Następnie utwórz git plam git śledzonych niezaprzeczalnych zmian za pomocą „git diff -Cached> Patchfile.skrawek" Komenda. Następnie zastosuj łatkę do innego repozytorium lub katalogu za pośrednictwem „Git Zastosuj " Komenda. W tym poście pokazano metodę utworzenia łatki z niekonkurennych zmian GIT.