Jak używać poleceń Git Stash i Git Stash

Jak używać poleceń Git Stash i Git Stash
Git pomaga kontrolować wersję twoich projektów. GIT to znane oprogramowanie używane przez programistów do pracy w sposób współpracy w celu osiągnięcia określonych celów. Repozytoria GIT są hostowane przez GitHub, które pomagają w pracy online i pomagają programistom w udostępnieniu tam ich plików projektu lub kodu. Co więcej, Git jest poparta kilkoma operacjami lub poleceniami, takimi jak Git Stash, Git Stash Apply, Git Stash Pop, Git Stash Drop. Zainspirowany znaczeniem GIT, dzisiejszy przewodnik dostarczy podstawowych informacji o Git Stash i Git Stash Pop; i użycie obu poleceń/operacji w Ubuntu.

Więc zacznijmy ten przewodnik:

Git Stash

Zatrzymanie to zjawisko, które ma tymczasowe przechowywanie plików/treści; Git obsługuje również tę funkcję i jest uznawana za „Git Stash”. Programiści na GIT często używają tej funkcji Git Stash umożliwia przechowywanie kodu lub dowolnego tekstu do późniejszego użycia: na przykład, gdy wprowadzasz zmiany w pliku w repozytorium; Możliwe, że możesz napotkać dowolne inne zadanie lub musisz pracować nad innym projektem; Możesz więc popełnić te zmiany później, aby zapisać oryginalny plik.

Git Stash Pop

Git Stash Pop to kolejne przydatne polecenie obsługiwane przez GIT; Za każdym razem, gdy chronisz treść, następną rzeczą jest popełnienie tych zmian na pewnym etapie. Zastosowanie Git Stash służy do uzyskania zawartości z pliku Stash i zatwierdzenia jej do oryginalnego pliku; Istnieje kolejna kropla Git Git, która służy do zrzucania treści skrytki bez stosowania. Zauważono, że funkcjonalność obu poleceń można wykonać za pomocą pojedynczego polecenia o nazwie Git Stash Pop. Ta operacja otrzyma zawartość z pliku Stash i zastosuje zmiany do pliku; Ponadto, oprócz popełniania zmian, zrzuca również plik STASH.

Jak działa Git Stash w Ubuntu

Po pierwsze, musisz utworzyć projekt GIT i zainicjować repozytorium GIT na swoim Ubuntu; Możesz go utworzyć lokalnie, a polecenie wspomniane poniżej utworzy „newpro„Projekt w katalogu domowym:

$ git init - -bare ~/newpro

Teraz zmień działający katalog terminalu na „newpro”Korzystając z polecenia wspomnianego poniżej:

$ cd/home/adnan/newpro

Zachowaj terminal w tym samym katalogu; Pamiętaj, że pracujemy dla Stash; W tym celu musimy wprowadzić zmiany w naszym projekcie; Stworzyliśmy skrypt Pythona, wydając następujące polecenie:

skrypt $ dotyk.py

Uzyskaj dostęp do tego skryptu za pomocą edytora Nano i napisz trochę tekstu jako komentarz lub możesz również napisać kod Python:

Skrypt $ nano.py

Wykonaj następujące polecenie, aby zainicjować, a także osadzić zmiany w repozytorium projektu GIT:

$ git init && git add .

Po pomyślnym dodaniu zmian należy sprawdzić status repozytorium za pomocą polecenia wspomnianego poniżej:

Zauważono, że zmiany (które nie są jeszcze nie popełnione) są wyświetlane na wyjściu:

Status $ git

Po potwierdzeniu, że zmiany nie są popełnione, możesz uruchomić polecenie „Git Stash”, aby zatrzymać te zmiany; W tym celu wykonaj polecenie w terminalu Ubuntu:

$ git Stash

Wreszcie, po uratowaniu zmian; Możesz ponownie sprawdzić status, aby sprawdzić, czy zmiany zostały wysłane do Stash, czy nie:

Status $ git

Jak działa Git Stash Pop w Ubuntu

Po wykonaniu schownictwa można zastosować te zmiany Zapisz w skrytce: Tutaj wyskakujemy plik Stash za pomocą „Git Stash Pop”. Zastosuje to zmiany, a także tunika plik STASH; Przed użyciem POP wykonamy poniższe polecenie, aby wyświetlić wszystkie skrytki:

$ git stash show -p

Następnie możesz zastosować te zmiany i opróżnić plik STASH za pomocą polecenia wspomnianego poniżej:

$ git stash pop

Po wyskoczeniu treści uruchom polecenie show Stash, aby zweryfikować albo coś, co pozostało, albo nakładana jest treść:

$ git stash show -p

Wniosek

Od początku XXI wieku era obliczeniowa była skoncentrowana, aby uczynić go bogatym technologicznie; Zwłaszcza ewolucja sprzętu i oprogramowania jest podstawowym osiągnięciem tego stulecia. Kolejną godną uwagi ulepszeniem jest praca w środowisku współpracy; To wspólne środowisko umożliwia wielu programistom pracę nad jednym projektem jednocześnie, a GIT to oprogramowanie, które zapewnia takie uprawnienia. W tym artykule krótko wyjaśniliśmy dwie podstawowe polecenia git, które są używane do przechowywania i zastosowania niezaangażowanych zmian. Git Stash pomaga przechowywać nieograniczoną zawartość w bezpiecznym miejscu, podczas gdy Git Stash Pop umożliwia zastosowanie zmian i obcięcie powiązanego pliku stash.