W tym samouczku zademonstrujemy, jak utworzyć poprawkę z niezatwierdzonych zmian Git.
Jak utworzyć łatkę z niezatwierdzonych zmian w repozytorium roboczym Git?
Aby utworzyć łatkę z niezatwierdzonych zmian w repozytorium Git, najpierw przejdź do repozytorium, dodaj zmiany do indeksu pomostowego i użyj „ git diff –cached > Filename.patch ' Komenda.
Aby uzyskać praktyczne wskazówki, przejrzyj podaną procedurę.
Krok 1: Uruchom terminal Git
Uruchom terminal Git z menu „Uruchamianie” systemu Windows:
Krok 2: Przejdź do katalogu roboczego Git
Przejdź do katalogu roboczego Git, używając „ cd <ścieżka do katalogu> ' Komenda:
Krok 3: Zainicjuj katalog Git
Zainicjuj katalog Git za pomocą podanego polecenia:
Krok 4: Wygeneruj nowy plik
Wygeneruj nowy plik, wykonując polecenie „ dotknij
Krok 5: Dodaj nieśledzone zmiany
Następnie przenieś nieśledzone zmiany do indeksu śledzenia za pomocą wspomnianego polecenia:
Sprawdź status Git, aby sprawdzić, czy zmiany zostały dodane do indeksu pomostowego, czy nie:
$ status gitaTutaj możesz zobaczyć, że pomyślnie dodaliśmy nieśledzone zmiany do obszaru testowego:
Krok 6: Wygeneruj poprawkę niezatwierdzonych zmian
W następnym kroku utwórz łatkę niezatwierdzonych zmian etapowych:
W powyższym poleceniu „ –w pamięci podręcznej Opcja ” służy do tworzenia łatki zmian etapowych. Jeśli użytkownik nie może użyć opcji „ –w pamięci podręcznej ”, zostanie utworzona łatka nieśledzonych zmian:
Użyj ' ls ”, aby wyświetlić wszystkie katalogi i pliki bieżącego repozytorium:
$ ls
Krok 7: Zastosuj łatkę
Zastosuj łatkę w tym samym katalogu, aby sprawdzić, czy plik łatki działa, czy nie:
Można zauważyć, że wystąpił błąd, ponieważ już istnieje w katalogu roboczym:
Krok 8: Utwórz nowe repozytorium
Stwórzmy nowy katalog, w którym będziemy aplikować ostatnio utworzoną łatkę. W tym celu skorzystaj z opcji „ mkdir
Następnie otwórz nowy katalog lub repozytorium za pomocą „ płyta CD ' Komenda:
$ płyta CD Nowy katalog /
Krok 9: Zastosuj poprawkę niezatwierdzonych zmian
Następnie zastosuj poprawkę do nowego katalogu za pomocą poniższego polecenia:
Aby sprawdzić, czy poprawka została zastosowana, przejrzyj listę wszystkich plików:
$ lsDane wyjściowe wskazują, że pomyślnie zastosowaliśmy łatę niezatwierdzonych zmian w nowym katalogu:
Nauczyliśmy Cię procedury tworzenia poprawki Git z niezatwierdzonych zmian.
Wniosek
Aby utworzyć łatkę z niezatwierdzonych zmian Git, najpierw otwórz repozytorium robocze Git. Utwórz nowy plik i dodaj go do indeksu śledzenia. Następnie utwórz poprawkę Git ze śledzonymi niezatwierdzonymi zmianami, używając „ git diff –cached > Patchfile.patch ' Komenda. Następnie zastosuj łatkę do innego repozytorium lub katalogu poprzez „ git zastosuj <ścieżka-łatki> ' Komenda. Ten post zademonstrował metodę tworzenia łatki z niezatwierdzonych zmian Git.