Čo sú to systémy riadenia verzií?
Predtým, ako sa pustíme do podrobností, pochopme, čo je to systém riadenia verzií. VCS patrí do kategórie softvérových nástrojov, ktoré pomáhajú programátorom riadiť zmeny softvéru v priebehu času. Tieto zmeny sú v systéme riadenia verzií neustále sledované, označené písmenami alebo číslami. To umožňuje softvérovým tímom porovnávať zdrojové kódy, identifikovať rozdiely a vytvárať revízie pred napísaním nového softvéru. Okrem toho si môžete tiež všimnúť, ktorá verzia aplikácie je momentálne vo vývoji alebo ju potrebuje.
Git a GitHub
Git a GitHub sú dve terminológie, ktoré si väčšina vývojárov softvéru v dnešnej dobe mýli. Git je softvér na správu verzií, ale prichádza vo forme nástroja, ktorý vám umožní spravovať históriu zdrojového kódu, zatiaľ čo GitHub je hostiteľská služba pre projekty, ktoré používajú Git.
Na používanie Gitu nepotrebujete účet GitHub. Môžete ho použiť nezávisle spolu s IDE. Zatiaľ čo pre GitHub budete potrebovať úložisko git na kontrolu a sledovanie úloh, jeho chýb a požiadaviek na funkcie. Umožňuje zdieľanie vašich úložísk; prístup k iným a ukladanie vzdialených kópií vašich úložísk ako záloha na serveroch GitHub.
Integrácia Gitu do PyCharmu
Nižšie uvedený návod vás bude informovať o tom, ako integrovať funkcie PyCharm's Git. Namiesto samostatného vykonávania úloh súvisiacich s Gitom v príkazovom termináli vám PyCharm umožňuje vykonávať ich v IDE a neskôr ich prepojiť s vaším účtom GitHub.
1. Ako nainštalovať a nakonfigurovať Git?
Aby ste mohli používať Git pre PyCharm, postupujte takto:
-
- Stiahnite si nástroj odtiaľto. Podporovaná verzia pre Windows je 2.4 a pre systémy Linux a MacOS je 1.8.0.0.
- Ďalej z Nastavenia / Predvoľby dialógové okno na hlavnom paneli nástrojov vášho IDE, vyberte Verzia Ovládanie a potom kliknite na Git z ľavej tably.
- Zadajte cestu k súboru, kde je spustiteľný súbor Git.
- Nastavte heslo pre svoje vzdialené úložisko Git. Je to tak preto, lebo zakaždým, keď používate vzdialené úložisko git, žiada o autentifikáciu.
- Z nastavenie kartu, vyberte Vzhľad a Správanie.
- Teraz kliknite Systémové nastavenia a potom vyberte Heslá naľavo.
- PyCharm spracúva heslá pre vzdialené úložiská Git niekoľkými spôsobmi:
- Ja. Natívna kľúčenka: Táto možnosť používa na ukladanie vašich hesiel natívnu kľúčenku. Je k dispozícii iba pre operačné systémy Mac a Linux.
- II. KeePass: Táto možnosť vám umožňuje ukladať heslá do súboru, ktorý je prístupný iba prostredníctvom hlavného hesla. Za týmto účelom zadajte do poľa Hlavné heslo heslo, ktoré sa použije na prístup do sekcie c.súbor kdbx.
- III. Neukladať: Táto možnosť je k dispozícii, ak chcete, aby program PyCharm resetoval vaše heslá zakaždým, keď ich zatvoríte.
2. Ako vytvoriť lokálne úložisko Git
Ak chcete vytvoriť lokálne úložisko Git, postupujte takto:
- Najskôr prepojte svoj účet GitHub s PyCharm. Ísť do Súbor -> nastavenie -> Verzia Ovládanie -> GitHub
- Na prihlásenie zadajte svoje používateľské meno a heslo GitHub.
- Teraz vytvorte nový projekt PyCharm. Kliknite Súbor -> Nový Projekt
- Teraz pre miestne úložisko choďte na VCS -> Import do Verzia Ovládanie -> Vytvoriť Git Úložisko.
- Po vytvorení uvidíte adresár s názvom.git 'v adresári projektu. Ak chcete otestovať svoje úložisko, prejdite na Súbor -> nastavenie -> Verzia Ovládanie -> Git -> Test
3. Ako pridávať a potvrdzovať súbory do úložiska Git
- Ak chcete vytvoriť súbor python, kliknite pravým tlačidlom myši na projekt, ktorý ste práve vytvorili z ponuky Projekt a vyberte Nový -> Python
- Ďalej sa vás PyCharm opýta, či chcete tento súbor pridať do vášho úložiska. Ak kliknete na „Áno“, budete môcť vykonať a sledovať všetky zmeny, ktoré v tomto súbore urobíte.
- Potvrdiť tento súbor v úložisku. Kliknite pravým tlačidlom myši na súbor python, zvoľte Git -> Zaviazať Súbor. Poznámka: Názov súboru v ponuke projektu bude zelený, pokiaľ súbor nespustíte. Po dokončení pridávania súboru môžete vykonávať zmeny a potvrdiť ich. Krátko po vykonaných zmenách sa zmení názov súboru v ponuke v modrej farbe.
- Potom sa na vašom IDE zobrazí výzva s oknom Commit Changes (Potvrdiť zmeny).
- Ak chcete sledovať, aké zmeny ste v minulosti vykonali, dvakrát kliknite na názov súboru a kód sa zobrazí zelenou farbou.
- Nakoniec môžete teraz ísť do Verzia Ovládanie v pravej dolnej časti okna nájdete rôzne ďalšie funkcie. Patrí sem a Log ktorý ukladá všetky zmeny, ktoré vykonáte v konkrétnom lokálnom úložisku.
4. Ako pridať vzdialené úložisko?
Okrem práce na miestnom úložisku môžete tiež vytvárať vzdialené úložiská na spoluprácu s vývojármi z celého sveta. Pomôžu načítať a odovzdať údaje kedykoľvek budete musieť zdieľať svoju prácu.
Definovanie vzdialeného úložiska:
- Vytvorte prázdne úložisko na GitHub
- Keď ste pripravení splniť svoje záväzky, vyberte možnosť Stlačením výberom VCS -> Git -> Tam
- Ak ste ešte nevytvorili žiadne vzdialené úložiská, Definujte Diaľkové namiesto vzdialeného názvu sa zobrazí možnosť. Ak ste už pridali, nebude.
- Teraz po zobrazení dialógového okna zadajte názov vzdialeného úložiska a odkaz na adresu URL, na ktorej bude hostený.
- Úpravy a odstraňovanie úložísk môžete vykonávať aj prostredníctvom servera Git Diaľkové ovládače