Git cofnij dodaj

Git cofnij dodaj
Git jest jednym z najpopularniejszych systemów kontroli wersji. Deweloperzy używają go do zarządzania prostymi projektami do złożonych i wielorodzinnych projektów. Dlatego wzrośnie z git jest bardzo korzystne.

Jednak podczas pracy w repozytorium GIT musisz wyraźnie dodać pliki i katalogi.

Przed popełnieniem zmian będziesz musiał je dodać do obszaru inscenizacji.

W niektórych przypadkach możesz dodać plik lub katalog do obszaru inscenizacji, zanim będzie gotowy lub zawierać plik, który nie powinien tam być.

Ten samouczek ma na celu pomóc Ci dowiedzieć się, w jaki sposób możesz cofnąć operację dodawania git. Przed popełnieniem możesz użyć operacji cofania się do usuwania plików z obszaru inscenizacji.

Zainstaluj lub zaktualizuj git

Musisz najpierw upewnić się, że masz zainstalowaną najnowszą wersję git.

W systemie Windows możesz pobrać instalator z poniższego zasobu:

https: // git-scm.com/pobierz/wygraj

W dystrybucjach opartych na Debian zainstaluj GIT z poleceniem:

Aktualizacja $ sudo apt-get
$ sudo apt -get instaluj git -y

Aby zaktualizować GIT do najnowszej wersji, wykonaj poniższe polecenie w terminalu Windows.

$ git aktualizacja-git-for-indows

W Linux uruchom polecenie instalacji GIT, aby zaktualizować do najnowszej wersji.

$ sudo apt-get instaluj git

Cofnij się dodaj - przywróć

Od Git wersja 2.23 i więcej, możesz użyć polecenia GIT Restore, aby cofnąć operację dodawania GIT.

Przed cofnięciem operacji dodawania dobrze jest wyświetlić zmiany, które należy popełnić.

Możesz użyć polecenia:

Status $ git

Możemy zobaczyć pliki i katalogi w obszarze oceny z powyższego wyjścia.

Aby usunąć EOF.Plik PY z obszaru inscenizacji:

$ git restore -stadion eof.py

Flaga stadionowa mówi Git, aby usunął plik z indeksu inscenizacji, jednocześnie zachowując zmiany wprowadzone w pliku.

Możesz to zweryfikować, uruchamiając polecenie status GIT:

Status $ git

Zwróć uwagę na EOF.Py nie jest już dostępny w strefie inscenizacji. Teraz wprowadzasz zmiany w pliku i popełniasz go, gdy będziesz gotowy.

Możesz także określić znak wieloznaczny, aby cofnąć wszystkie pliki pasujące do określonego rozszerzenia.

Na przykład, aby cofnąć operację dodawania dla wszystkich .Pliki PY:

$ git restore -staged *.py

Polecenie z powodzeniem usunie wszystkie pliki kończące się .rozszerzenie PY z obszaru inscenizacji.

Jeśli chcesz usunąć plik z obszaru inscenizacji i odrzucić wszystkie zmiany wprowadzone w pliku, możesz użyć polecenia GIT Restore bez flagi.

Przykład:

$ git przywracaj

Polecenie przywracania bez stadionej flagi odrzuca wszystkie zmiany wprowadzone w plikach.

Cofnij się zatwierdzenie - zresetuj

Możesz także cofnąć Git dodaj Operacja za pomocą Git Reset Komenda. Składnia poleceń jest jak pokazano:

$ git reset

Aby usunąć wszystkie pliki z obszaru inscenizacji:

$ git reset

W przeciwieństwie do git przywracają bez inscenizacji, Git Reset polecenie zachowa zmiany wprowadzone w plikach.

Wniosek

Ten samouczek nauczył cię, jak cofnąć Git dodaj Operacja za pomocą Git Przywróć I Git Reset polecenia.

Omówiliśmy również, kiedy i nie używaliśmy Git Przywróć polecenie z -wystawiany na scenie flaga.