Z czasem Git okazał się jednym z najpopularniejszych dzisiejszych systemów kontroli wersji typu open source. Jego szybkość, prostota i wydajność zarządzania projektami i dokonywanie poprawek nad systemami rozproszonymi ułatwiły rozwój oprogramowania.
Co to jest systemy kontroli wersji?
Zanim przejdziemy do szczegółów, zrozummy, czym jest system kontroli wersji. VC należą do kategorii narzędzi programowych, które pomagają programistom zarządzać zmianami oprogramowania w czasie. Zmiany te są zawsze śledzone, oznaczone literami lub liczbami w systemie kontroli wersji. Umożliwia to zespołom oprogramowania porównywanie kodów źródłowych, identyfikację różnic i tworzenie poprawek przed napisaniem nowego oprogramowania. Poza tym możesz również zachować notatkę, która wersja aplikacji jest obecnie w tworzeniu lub potrzebuje.
Git i Github
Git i Github to dwa terminologie, które większość programistów myli w dzisiejszych czasach. Git to oprogramowanie do kontroli wersji, ale ma formę narzędzia, które pozwala zarządzać historią kodu źródłowego, podczas gdy GitHub jest usługą hostingową dla projektów korzystających z git.
Nie potrzebujesz konta github, aby używać git. Możesz go używać niezależnie wraz z IDES. Podczas gdy w przypadku GitHub będziesz potrzebować repozytorium GIT do kontrolowania i śledzenia zadań, jego błędów i żądań funkcji. Umożliwia udostępnianie repozytoriów; Dostęp do innych i przechowywanie zdalnych kopii repozytoriów jako kopii zapasowej na serwerach Github.
Integracja Git w Pycharm
Poniższy tutorial będzie prowadził, jak zintegrować funkcje Git Pycharm. Zamiast wykonywać zadanie związane z git niezależnie w terminalu poleceń, Pycharm pozwala je wykonać w IDE, a później połączyć z konto Github.
1. Jak zainstalować i skonfigurować git?
Aby móc używać git do pycharm, wykonaj następujące czynności:
-
- Pobierz narzędzie stąd. Obsługiwana wersja dla systemu Windows to 2.4 A dla Linux i MacOS wynosi 1.8.0.0.
- Następnie z Ustawienia/preferencje Wybierz okno dialogowe na głównym pasku narzędzi IDE Wersja Kontrola a następnie kliknij Git z lewego panelu.
- Określ ścieżkę do pliku, w którym git jest wykonywalny.
- Ustaw hasło do zdalnego repozytorium GIT. Dzieje się tak, ponieważ za każdym razem, gdy używasz zdalnego repozytorium git, prosi o uwierzytelnianie.
- Z Ustawienia Tab, wybierz Wygląd I Zachowanie.
- Teraz kliknij Ustawienia systemowe a następnie wybierz Hasła po lewej.
- Pycharm przetwarza hasła do zdalnych repozytoriów GIT na kilka sposobów:
- I. Native Blakin: Ta opcja używa natywnego kluczycy do przechowywania haseł. Jest dostępny tylko dla Mac i Linux OS.
- Ii. Keepass: Ta opcja pozwala przechowywać hasła w pliku, które są dostępne tylko za pomocą hasła głównego. Aby to zrobić, wprowadź hasło w polu hasła głównego, które zostanie użyte do dostępu do C.plik KDBX.
- Iii. Nie zapisuj: ta opcja jest dostępna, gdy chcesz, aby PYCharm zresetował hasła za każdym razem, gdy je zamykasz.
2. Jak utworzyć lokalne repozytorium GIT
Aby utworzyć lokalne repozytorium GIT, postępuj zgodnie z poniższymi procedurami:
- Po pierwsze, aby połączyć swoje konto Github z Pycharm. Iść do Plik -> Ustawienia -> Wersja Kontrola -> Github
- Wprowadź swoją nazwę użytkownika i hasło GitHub, aby zalogować się.
- Teraz stwórz nowy projekt Pycharm. Kliknij Plik -> Nowy Projekt
- Teraz dla lokalnego repozytorium przejdź do VC -> Import do Wersja Kontrola -> Tworzyć Git Magazyn.
- Po utworzeniu zobaczysz katalog o nazwie '.git 'w katalogu projektu. Aby przetestować repozytorium, przejdź do Plik -> Ustawienia -> Wersja Kontrola -> Git -> Test
3. Jak dodać i zatwierdzić pliki do repozytorium GIT
- Aby utworzyć plik Python, kliknij prawym przyciskiem myszy projekt, który właśnie utworzyłeś z menu projektu i wybierz Nowy -> Pyton
- Następnie PYCharm zapyta Cię, czy chcesz, aby ten plik został dodany do Twojego repozytorium. Jeśli klikniesz „Tak”, będziesz mógł zatwierdzić i śledzić wszystkie zmiany, które wprowadzisz w tym pliku.
- Aby zatwierdzić ten plik do repozytorium. Kliknij prawym przyciskiem myszy plik Python, wybierz Git -> Popełniać Plik. Notatka: Nazwa pliku w menu projektu będzie wyglądała zielona, chyba że nie zatwierasz pliku. Po zakończeniu dodawania pliku możesz wprowadzić zmiany i popełnić. Wkrótce po zmianach nazwa pliku w menu zmieni kolory na niebieski.
- Następnie zostaniesz poproszony o okno Zmiany zatwierdzenia.
- Aby śledzić, jakie zmiany wprowadziłeś w przeszłości, kliknij dwukrotnie nazwę pliku, a zobaczysz kod w kolorze zielonym.
- Na koniec możesz teraz iść do Wersja Kontrola menu na dole okna, aby zobaczyć wiele innych funkcji. Obejmuje to Dziennik który przechowuje wszystkie zmiany, które wprowadzisz w konkretnym lokalnym repozytorium.
4. Jak dodać zdalne repozytorium?
Oprócz pracy nad lokalnym repozytorium możesz także tworzyć zdalne repozytoria do współpracy z programistami z całego świata. Pomogą one pobrać i pchać dane w dowolnym momencie, aby udostępnić swoją pracę.
Aby zdefiniować zdalne repozytorium:
- Utwórz puste repozytorium na GitHub
- Kiedy będziesz gotowy na popchnięcie swoich zatrzymań, wybierz opcję Push, wybierając VC -> Git -> Naciskać
- Jeśli nie utworzyłeś jeszcze żadnych zdalnych repozytoriów, Definiować Zdalny Opcja pojawi się zamiast zdalnej nazwy. Jeśli już dodałeś, nie będzie to.
- Teraz, po obejrzeniu okna dialogowego, podaj nazwę zdalnego repozytorium i link do adresu URL, w którym będzie hostowane.
- Możesz także edytować i usuwać repozytoria za pośrednictwem Git Piloty