W tym poście wyjaśnimy, jak git scal się bez automatycznego powołania.
Jak git scal się bez automatycznego zatwierdzenia?
Aby połączyć gałąź git bez auto-commit, skorzystaj z „git scer gałąź -no -commit”Polecenie, postępując zgodnie z podaną procedurą.
Krok 1: Otwórz terminal git
Z menu Uruchamiania systemu Windows otwórz „Git Bash„Git Terminal:
Krok 2: Przejdź do repozytorium GIT
Użyj „płyta CD„Polecenie, aby przejść do repozytorium GIT:
$ cd "c: \ git \ demo2"Krok 3: Utwórz nowy oddział
Utwórz nowy oddział, wykonując „GIT Branch " Komenda:
$ git oddziałKrok 4: Przenieś się do nowego oddziału
Przełącz na nowo utworzoną gałąź za pośrednictwem dostarczonego polecenia:
$ git Checkout WorkKrok 5: Utwórz nowy plik
Użyj "dotykać„Polecenie i utwórz nowy plik:
$ Touch File1.tekstKrok 6: Dodaj plik do indeksu śledzenia
Następnie dodaj plik do indeksu śledzenia za pomocą poniższego polecenia:
$ git dodaj plik 1.tekstSprawdź stan repozytorium GIT, sprawdzając jego status i upewnij się, że niezmienione zmiany są dodawane do śledzenia indeksu, czy nie:
Status $ gitKrok 7: Zmiany popełniania
Z pomocą „git zatwierdzić„Polecenie popełnij śledzone zmiany:
$ git commit -m „File1 jest popełniony”Sprawdź dziennik repozytorium, aby potwierdzić, czy zmiany są popełnione, czy nie:
$ git logKrok 8: Przejdź na gałąź główną
Następnie przełącz się do gałęzi, w której chcesz połączyć nową gałąź za pomocą „Git Checkout" Komenda. Na przykład otworzyliśmy „gospodarz" oddział:
$ git kectout MasterKrok 9: Scal Oddział
Następnie scal gałąź git bez auto-commit:
$ git scal Praca-no-commit-no-ffSprawdź dziennik git, aby sprawdzić, czy zatwierdzenie scalania jest generowane, czy nie:
$ git logWyjście wskazuje, że użyliśmy „Git Scal„Polecenie bez automatycznego powołania:
Wskazówka dotycząca dodatkowej: Usuń zatwierdzenie po git scalania
Aby usunąć zatwierdzenia po operacji scalania git bez anulowania procesu scalania, możesz skorzystać z „Git Reset " Komenda. W tym celu sprawdź podane instrukcje.
Krok 1: Scal Oddział
Najpierw połącz gałąź przez „Git Scal" Komenda:
$ git scal PracaPo tym edytor tekstu pojawi się na ekranie. Edytuj wiadomość o zatwierdzeniu i naciśnij „Ctrl+s„Klucz do zapisania wiadomości. Następnie naciśnij „Ctrl+x„Aby wyjść z redaktora Nano:
Sprawdź dzienniki repozytorium, aby potwierdzić, czy wiadomość zatwierdzenia jest zapisana, czy nie:
$ git logWyjście pokazuje, że połączyliśmy gałąź z zatwierdzeniem:
Krok 2: Usuń zatwierdzenie dopiero po połączeniu git
Teraz usuń komunikat zatwierdzenia po połączeniu git za pomocą „Git Reset" Komenda:
$ git reset „@~ 1”Ponownie sprawdź dziennik repozytorium GIT, aby sprawdzić, czy komunikat zatwierdzenia został usunięty, czy nie:
$ git logTutaj widać, że usunęliśmy zatwierdzenie dopiero po połączeniu git:
Wykazaliśmy, jak korzystać z git scal się bez automatycznego spółki.
Wniosek
Używać „Git Scal”Polecenie bez automatycznego powołania do scalania gałęzi, najpierw otwórz lokalne repozytorium GIT. Przełącz się do gałęzi, w której chcesz połączyć inną gałąź przez „Git Checkout " Komenda. Następnie użyj „Git Merge -No -Commit„Polecenie scalania gałęzi bez automatycznego powołania. Ten post opracował, jak korzystać z „Git Scal”Bez automatycznego powołania.