Jak dawać zmiany schowek
- 896
- 163
- Juliusz Sienkiewicz
Kiedykolwiek miałem potrzebować tymczasowego przechowywania zmian, które wprowadziłeś w swoim kodzie? Bez popełnienia tego? Na przykład byłeś w środku edycji oddziałów i ktoś poprosił cię o współpracę w innym? Jeśli tego nie zrobiłeś, najprawdopodobniej będziesz gdzieś na drodze w karierze programisty. W tym momencie niezwykle przydatne będzie wiedzieć, jak używać Git Stash. Za pomocą tego polecenia możesz tymczasowo przechowywać swoje obecne prace, aby wskoczyć na coś innego. Przeczytaj dalej i dowiedz się, jak zdobyć zmiany zapasów.
Jak używać polecenia Git Stash, aby tymczasowe zapisywanie zmian
Okej, więc wyobraź sobie ten scenariusz. Obecnie pracujesz nad kawałkiem kodu, który powinien wprowadzić nową funkcję do aplikacji. Nagle pilnie musisz pomóc jednemu z twoich współpracowników w robaku, który znaleźli w zupełnie innej gałęzi. Pierwszą rzeczą, którą chcesz zrobić, jest sprawdzenie, które pliki niedawno zmodyfikowałeś w oddziale, w którym aktualnie pracujesz. Możesz to zrobić za pomocą prostego polecenia.
status git
To polecenie pokaże zmodyfikowane pliki. Poniżej można znaleźć przykład wyjścia.
Wyjście: Zmodyfikowany: app_layer.PHP zmodyfikowane: readMe.TXT modyfikowany: funkcje.php
Oczywiście, że nie chcesz stracić pracy nad tymi plikami, ale z drugiej strony nie możesz ich po prostu popełnić. I właśnie tam świeci Git Stash!
Samo polecenie jest niezwykle łatwe i proste. Przykład znajduje się poniżej.
Git Stash
Wyjście będzie wyglądać podobnie do tego poniżej.
Wyjście: Zapisany katalog roboczy i WIP stanu indeksu na Master: 3TJAQ12W Implement Nowa głowica logowania jest teraz na 3TJAQ12W Wdrożenie nowego pole logowania
I to wszystko! Cała Twoja praca na bieżącej gałęzi jest zapisywana w jakimś schowku. W międzyczasie zapraszam do pracy nad tym, co pojawiło się.
Mówiąc o popu, oto jak możesz wrócić do miejsca, w którym przerwałeś, gdy będziesz gotowy na kontynuację. Po prostu wpisz to do swojego terminala.
Git Stash Pop
Po powyższym poleceniu zostaniesz zwrócony do swojego ostatniego zapisanego stanu.
Wniosek
Zgodzisz się z nami, gdy powiemy, że jest to bardzo proste polecenie GIT do nauki i ma to naprawdę wartość dla posiadania jej. Z pewnością mamy nadzieję, że znajdziesz dobre zastosowanie do tego, czego się dzisiaj nauczyłeś. Pamiętaj, że rozwijanie to niekończący się kurs, jeśli chodzi o naukę.