W tym artykule wyjaśniono metody przełączania gałęzi i ignorowania zmian bez popełnienia.
Jak zmienić gałąź i zignorować wszelkie zmiany bez popełnienia?
Aby zmienić gałąź i zignorować zmiany bez popełnienia, można zastosować różne metody, takie jak
Metoda 1: Jak przełączyć gałąź poprzez zapisanie zmian w skrytce?
Aby zmienić gałąź i zignorować wszelkie zmiany bez popełniania, najpierw przejdź do lokalnego katalogu i wyświetl niezmienione zmiany. Następnie zapisz niezmienne lub niezaangażowane zmiany za pomocą „Git Stash Save" Komenda. Następnie użyj „Git Checkout„Polecenie i przełącz na żądaną gałąź. Wreszcie, wróć do starej gałęzi i zmian zapasów pop.
Krok 1: Przejdź do żądanego repozytorium
Najpierw wprowadź poniższe polecenie i przełącz do konkretnego lokalnego repozytorium:
$ cd "c: \ git \ repos1"
Krok 2: Wyświetl status GIT
Następnie sprawdź bieżący status gałęzi za pomocą komendy poniżej proponowanego:
Status $ git
Można zaobserwować, że w obecnej gałęzi występują nieprzekraczone zmiany:
Krok 3: Przejdź do innej gałęzi
Następnie wpisz „Git Checkout”Polecenie z nazwą gałęzi docelowej i przekieruj do niej:
$ git kector alpha
Poniższe wyjście wskazuje, że nie możemy zmienić gałęzi bez popełnienia zmian w naszej obecnej gałęzi:
Aby rozwiązać ten problem, sprawdź poniżej określone kroki.
Krok 4: Zapisz zmiany
Teraz uruchom następujące polecenie, aby zapisać nieprzekraczone i niezaangażowane zmiany w skrytce:
$ git stash oszczędzaj
Zgodnie z danym wyjściem, w skrytce zapisano nieprzekraczone i niezaangażowane zmiany:
Krok 5: Oddział przełącznika
Następnie przełącz gałąź, wykonując następujące polecenie wraz z nazwą gałęzi docelowej. Na przykład naszą docelową gałęzią jest „alfa”:
$ git kector alpha
Dane wyjście wskazuje, że pomyślnie przełączyliśmy się na „alfa" oddział:
Krok 6: Sprawdź aktualny status
Następnie sprawdź bieżący status gałęzi roboczej za pomocą dostarczonego polecenia:
Status $ git
Teraz status „alfa„Oddział jest jasny i nie ma nic do popełnienia.
Krok 7: Wróć do Old Branch
Teraz wróć do starej gałęzi, korzystając z komendy poniżej listy:
$ git kectout Master
Krok 8: Ponownie złożył zapisanie zmian
Na koniec wpisz następujące polecenie, aby ponownie zastosować zatrzymane zmiany w gałęzi:
$ git stash pop
Metoda 2: Jak silnie przełączać się na gałąź?
Innym sposobem zmiany gałęzi i ignorowania wszelkich zmian bez zobowiązania jest siłę przełączania gałęzi poprzez wykorzystanie „Git Checkout -f " Komenda.
Krok 1: Wyświetl status GIT
Najpierw uruchom udostępnione polecenie, aby sprawdzić bieżący status gałęzi roboczej:
Status $ git
Można zauważyć, że bieżąca gałąź zawiera niezmienione zmiany:
Krok 2: Oddział przełącznika
Następnie wprowadź poniższe polecenie i przejdź do innej gałęzi:
$ git kector alpha
Zgodnie z następującym wyjściem gałąź nie można przełączać bez popełnienia zmian:
Krok 3: Zarazowo przełącz gałąź
Aby przejrzeć gałąź, uruchom poprzednie polecenie za pomocą „-F" flaga:
$ git kectout -f alfa
Jak widać, przeszliśmy na „alfa”Oddział pomyślnie:
Chodziło o zmianę gałęzi i ignorowanie zmian bez popełnienia.
Wniosek
Aby przełączać gałęzie wszelkie zmiany ignorowania bez popełnienia, można zastosować różne metody, takie jak oszczędzanie niezmienionych i niezaangażowanych zmian w skrytce za pomocą „Git Stash Save”Polecenie lub przełączanie gałęzi mocno przy użyciu„Git Checkout -f " Komenda. W tym artykule wyjaśniono metody przełączania gałęzi i ignorowania zmian bez popełnienia w git.