GIT to narzędzie do sterowania wersją, które śledzi zmiany z dnia na dzień. W tym celu programiści mogą generować wiele gałęzi. Ponadto, jeśli użytkownik chce przenieść zmiany z jednej lokalnej gałęzi, może to zrobić, korzystając z „Git Stash„Polecenie, które tymczasowo utrzymuje zmiany i stosuje je do pożądanego miejsca przez„Git Stash Pop" Komenda.
Ten blog opowie o przeniesieniu Zmienionych plików z jednego oddziału lokalnego do drugiego w celu zameldowania.
Jak przenieść zmienione pliki do innej gałęzi w celu zameldowania?
Sprawdź następujące instrukcje przeniesienia zmienionych plików do innej gałęzi w celu zameldowania:
Krok 1: Przejdź do konkretnego repozytorium
Użyj „płyta CD„Poleć ścieżką pożądanego lokalnego repozytorium i przejdź do niego:
$ cd "c: \ Users \ nazma \ git \ naz-test"
Krok 2: Sprawdź listę treści
Następnie wykonaj „LS”Polecenie i sprawdź listę treści:
$ ls
Krok 3: Zaktualizuj istniejący plik
Teraz dodaj zmiany do istniejącego „plik.py”Plik, uruchamiając dostarczone polecenie:
$ echo „My First Python File” >> File2.py
Krok 4: Śledź zmiany
Następnie popchnij nowo dodane zmiany z katalogu roboczego do indeksu śledzenia:
$ git dodaj plik2.py
Krok 5: Zaraz zapasowy zmian
Aby tymczasowe utrzymanie stopniowych zmian, użyj „Git Stash" Komenda:
$ git Stash
Po wykonaniu powyższego polecenia, zmiany indeksu śledzenia zostaną tymczasowo przeniesione:
Krok 6: Wyświetl gałęzie
Wykonaj „GIT Branch„Polecenie pokazania wszystkich lokalnych gałęzi:
$ git oddział
Z poniższej listy oddziałów wybraliśmy „alfa" oddział:
Krok 7: Oddział przełącznika
Następnie przekieruj do wcześniej wybranego oddziału lokalnego przez „Git Checkout" Komenda:
$ git kector alpha
Krok 8: Zastosuj tymczasowe zmiany
Korzystając z „Git Stash Pop”Polecenie, zastosuj wcześniej zmiany wstrzymania w gałęzi docelowej:
$ git stash pop
Jak widać, zastosowane zmiany są umieszczane w obszarze roboczym:
Krok 9: Dodaj zmiany skrytki
Wykonaj „Git dodaj”Polecenie wraz z nazwą pliku, aby przesunąć zmiany z obszaru roboczego do indeksu inscenizacji:
$ git dodaj plik2.py
Krok 10: Sprawdź status
Użyj "status git„Polecenie, aby wyświetlić status bieżącej gałęzi roboczej:
Status $ git .
Jak widać, „plik2.py„Plik jest pomyślnie dodawany do indeksu inscenizacji:
Krok 11: Pokaż dodaną zawartość pliku
Wreszcie, uruchom „kot„Polecenie wyświetlania zawartości pliku ruchu:
$ cat file2.py
Zgodnie z pod względem danych wyjściowych określony plik zawiera dwie wiersze:
Otóż to! Opisaliśmy metodę przenoszenia zmienionych plików z oddziału lokalnego do kolejnego zameldowania.
Wniosek
Aby przenieść zmienione pliki do innego oddziału w celu odprawy, najpierw przekieruj do lokalnego repozytorium GIT i wymień jego treść. Następnie zaktualizuj istniejący plik i popchnij go do indeksu GIT. Następnie zatrzymaj dodane zmiany do indeksu tymczasowego, lista gałęzi i przełącz na niego. Następnie wykonaj „Git Stash Pop”Polecenie i dodaj plik do obszaru śledzenia. Na koniec sprawdź status weryfikacji i wyświetl treść pliku. Ten blog opisał proces przenoszenia zmienionych plików z jednego oddziału do drugiego w celu zameldowania.