Jak dawać zmiany schowek

Jak dawać zmiany schowek

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ę.