Używanie Git do kontroli wersji
Kod programu Visual Studio ma zintegrowaną obsługę Git.
Zainstaluj Git: https://git-scm.com/downloads
1) Zainicjuj swoje repozytorium
Przejdź do katalogu, w którym chcesz zainicjować Git
Użyj polecenia git init Spowoduje to utworzenie pustego repozytorium .git
2) Przeprowadź zmiany
Staging to proces tworzenia przez Gita śledzenia naszych nowo dodanych plików. Na przykład dodaj plik i wpisz status git. Znajdziesz status tego nieśledzonego pliku. Aby wprowadzić zmiany, użyj git add nazwa pliku . Jeśli teraz wpisz status git, zobaczysz, że nowy plik został dodany do śledzenia.
Możesz także usunąć pliki ze sceny. Użyj resetowania git
3) Zatwierdź zmiany
Zatwierdzanie to proces rejestrowania zmian w repozytorium. Aby zatwierdzić zmiany w statystykach, musisz dodać komentarz wyjaśniający zmiany wprowadzone od czasu poprzedniego zatwierdzenia.
Użyj ciągu komunikatów git commit -m
Możemy również zatwierdzić wiele plików tego samego typu za pomocą polecenia git add '* .txt' . To polecenie zatwierdzi wszystkie pliki z rozszerzeniem txt.
4) Śledź zmiany
Celem korzystania z kontroli wersji jest zachowanie wszystkich wersji każdego pliku w naszym projekcie, porównanie bieżącej wersji z ostatnim zatwierdzeniem i prowadzenie dziennika wszystkich zmian.
Użyj dziennika git, aby wyświetlić dziennik wszystkich zmian.
Zintegrowana obsługa git w kodzie Visual Studio pomaga nam porównać kod poprzez dwukrotne kliknięcie pliku LUB Użyj git diff HEAD
Możesz także cofnąć zmiany w pliku przy ostatnim zatwierdzeniu. Użyj git checkout - nazwa_pliku
5) Utwórz zdalne repozytoria
Do tej pory stworzyliśmy lokalne repozytorium. Ale żeby wypchnąć go na zdalny serwer. Musimy dodać zdalne repozytorium na serwerze.
Użyj git remote add origin server_git_url
Następnie umieść go w repozytorium serwera
Użyj git push -u wzorca pochodzenia
Załóżmy, że minęło trochę czasu. Do naszego projektu zaprosiliśmy innych ludzi, którzy wyciągnęli nasze zmiany, dokonali własnych zobowiązań i wprowadzili je w życie.
Aby uzyskać zmiany od członków naszego zespołu, musimy pobrać repozytorium.
Użyj git pull origin master
6) Utwórz gałęzie
Pomyślmy, że pracujesz nad funkcją lub błędem. Lepiej jest utworzyć kopię swojego kodu (gałąź) i dokonać oddzielnych zatwierdzeń. Kiedy skończysz, połącz tę gałąź z powrotem z jej główną gałęzią.
Użyj git branch nazwa_gałęzi
Teraz masz dwa lokalne oddziały, tj. Master i XXX (nowy oddział). Możesz przełączać gałęzie za pomocą git checkout master LUB git checkout new_branch_name
Zatwierdzanie zmian gałęzi przy użyciu komunikatu git commit -m
Przełącz się z powrotem na master za pomocą git checkout master
Teraz musimy scalić zmiany z nowej gałęzi do naszego mastera Użyj git merge nazwa_gałęzi
Dobry! Właśnie zakończyłeś naprawę błędu Lub opracowałeś i scaliłeś funkcje. Teraz nie potrzebujesz już nowego oddziału. Więc usuń go za pomocą git branch -d nazwa_gałęzi
Teraz jesteśmy w ostatnim kroku, aby wysłać wszystko do zdalnego repozytorium za pomocą git push
Mam nadzieję, że to ci pomoże