GIT jest popularnym narzędziem projektów DevOps używanych do śledzenia różnych wersji projektów i zapewnia wiele funkcji, takich jak repozytorium Git, Git Stash, Git Branches i wiele innych. Ponadto użytkownicy GIT mogą łatwo cofnąć lub przywrócić zmiany i przywrócić poprzednią wersję projektu, usuwając zatwierdzenia GIT, które nie zostały jeszcze zepchnięte.
W tym poście pokazuje metodę usunięcia zobowiązania GIT, który nie został zepchnięty.
Usuń zobowiązanie do git, które nie zostało zepchnięte
Aby usunąć zatwierdzenie git, które nie zostało popchnięte, najpierw otwórz lokalne repozytorium GIT. Następnie skorzystaj z „Git Reset" Komenda.
Aby usunąć zatwierdzenie GIT, sprawdź poniżej notowaną procedurę.
Krok 1: Uruchom terminal git
Otwórz terminal Git Bash z menu Start:
Krok 2: Otwórz repozytorium GIT
Otwórz repozytorium GIT przez „płyta CD" Komenda:
$ cd "c: \ git"
Krok 3: Zrób nowy plik
Następnie skorzystaj z „dotykać„Polecenie, aby zrobić nowy plik:
$ Touch File1.tekst
Krok 4: Dodaj plik do środowiska inscenizacji
Dodaj utworzony plik do środowiska inscenizacji za pomocą wspomnianego polecenia:
$ git dodaj plik 1.tekst
Sprawdź status repozytorium GIT za pomocą „status git”Polecenie, aby sprawdzić, czy plik został dodany do środowiska inscenizacji:
Status $ git
Krok 5: Zatwierdź plik
Aby wdrożyć zmiany, zatwierdź plik ze środowiska inscenizacji:
$ git commit -m „Pierwszy zatwierdzenie”
Sprawdź dzienniki repozytorium GIT, aby sprawdzić, czy zmiany zostały popełnione, czy nie:
$ git log
Widać, że plik został pomyślnie popełniony tutaj:
Krok 6: Usuń git zatwierdzenie
Aby usunąć zatwierdzenie git, które nie zostało popchnięte, wykonaj „Git Reset" Komenda. To polecenie przywróci zobowiązanie do poprzedniego zatwierdzenia i odrzuci nowe zatwierdzenie:
$ git reset head ~ 1
Sprawdź ponownie dzienniki git, aby upewnić się, że zatwierdzenie git zostało usunięte, czy nie:
$ git log
Poniższe dane wyjściowe wskazuje, że pomyślnie usunęliśmy zatwierdzenie GIT, które nie zostało jeszcze zepchnięte:
Alternatywnie użytkownicy GIT mogą korzystać z „Git Reset”Polecenie wraz z„-twardy" opcja:
$ git reset -twarda głowa ~ 1
Wykazaliśmy metodę usuwania zatwierdzenia git, który nie został popchnięty.
Wniosek
Aby usunąć zobowiązanie GIT, które nie zostało zepchnięte, najpierw otwórz lokalne repozytorium GIT. Następnie dokonaj nowego zobowiązania do wdrażania zmian za pomocą „git zatwierdzić" Komenda. Aby usunąć zatwierdzenie git, które nie zostało popchnięte, skorzystaj z „Git resetować głowę ~ 1”Polecenie lub„Git Reset -Hard Head ~ 1" Komenda. Ten post wykazał metodę usuwania zatwierdzenia git, który nie został popchnięty.