Kaj so sistemi za nadzor različic?
Preden se spustimo v podrobnosti, razberemo, kaj je sistem za nadzor različic. VCS spadajo v kategorijo programskih orodij, ki programerjem pomagajo sčasoma obvladovati spremembe programske opreme. Te spremembe so vedno na pravi poti in so v sistemu za nadzor različic označene s črkami ali številkami. To skupinam programske opreme omogoča, da pred pisanjem nove programske opreme primerjajo izvorne kode, prepoznajo razlike in ustvarijo revizije. Poleg tega si lahko tudi zabeležite, katera različica aplikacije je trenutno v razvoju ali jo potrebuje.
Git in GitHub
Git in GitHub sta dve terminologiji, ki ju danes večina razvijalcev programske opreme meša. Git je programska oprema za nadzor različic, vendar je v obliki orodja, ki vam omogoča upravljanje zgodovine izvorne kode, medtem ko je GitHub storitev gostovanja za projekte, ki uporabljajo Git.
Za uporabo Gita ne potrebujete računa GitHub. Uporabite ga lahko samostojno skupaj z IDE-ji. Medtem ko boste za GitHub potrebovali repozitorij git za nadzor in sledenje nalog, njegovih napak in zahtev funkcij. Omogoča skupno rabo svojih skladišč; dostop do drugih in shranjevanje oddaljenih kopij vaših skladišč kot varnostno kopijo na strežnikih GitHub.
Vključevanje Gita v PyCharm
Spodnja vadnica vam bo pomagala, kako integrirati PyCharmove funkcije Git. Namesto da samostojno izvajate naloge, povezane z Gitom, v ukaznem terminalu, vam PyCharm omogoča, da jih izvedete v IDE-ju in ga pozneje povežete s svojim računom GitHub.
1. Kako namestiti in konfigurirati Git?
Če želite uporabljati Git za PyCharm, naredite naslednje:
-
- Prenesite orodje od tukaj. Podprta različica za Windows je 2.4 in za Linux in MacOS je 1.8.0.0.
- Nato od Nastavitve / nastavitve v glavni orodni vrstici IDE izberite Različica Nadzor in nato kliknite Git iz levega podokna.
- Navedite pot do datoteke, v kateri je izvršljiva Git.
- Nastavite geslo za oddaljeno shrambo Git. To je zato, ker vsakič, ko uporabite oddaljeno shrambo git, zahteva preverjanje pristnosti.
- Iz Nastavitve zavihek izberite Videz in Vedenje.
- Zdaj kliknite Sistemske nastavitve in nato izberite Gesla na levi.
- PyCharm obdeluje gesla za oddaljene repozitorije Git na več načinov:
- jaz. Native Keychain: Ta možnost uporablja Native Keychain za shranjevanje vaših gesel. Na voljo je samo za Mac in Linux OS.
- II. KeePass: Ta možnost vam omogoča shranjevanje gesel v datoteki, ki je dostopna samo z glavnim geslom. Če želite to narediti, v polje za glavno geslo vnesite geslo, ki bo uporabljeno za dostop do c.datoteka kdbx.
- III. Ne shrani: Ta možnost je na voljo, če želite, da PyCharm ponastavi vaša gesla vsakič, ko jo zaprete.
2. Kako ustvariti lokalno skladišče Git
Če želite ustvariti lokalno shrambo Git, sledite spodnjim postopkom:
- Najprej povežite svoj račun GitHub s PyCharm. Pojdi do mapa -> Nastavitve -> Različica Nadzor -> GitHub
- Vpišite svoje uporabniško ime in geslo za GitHub za prijavo.
- Zdaj ustvarite nov projekt PyCharm. Kliknite mapa -> Novo Projekt
- Zdaj pa za lokalno repozitorij pojdite na VCS -> Uvozi v Različica Nadzor -> Ustvari Git Repozitorij.
- Ko je enkrat ustvarjen, boste videli imenik z imenom '.git 'v imeniku projekta. Če želite preizkusiti svoje skladišče, pojdite na mapa -> Nastavitve -> Različica Nadzor -> Git -> Preizkus
3. Kako dodati datoteke v Git Repository in jih odobriti
- Če želite ustvariti datoteko python, z desno miškino tipko kliknite projekt, ki ste ga pravkar ustvarili, v meniju Projekt in izberite Novo -> Python
- Nato vas bo PyCharm vprašal, ali želite, da se ta datoteka doda v vaše skladišče. Če kliknete »Da«, boste lahko prevzeli in spremljali vse spremembe te datoteke.
- Za odobritev te datoteke v repozitorij. Z desno miškino tipko kliknite datoteko python, izberite Git -> Zaveži se mapa. Opomba: Ime datoteke v meniju vašega projekta bo zeleno, razen če datoteke ne zapišete. Ko končate z dodajanjem datoteke, lahko naredite spremembe in jih odobrite. Kmalu po spremembah bo ime datoteke v meniju spremenilo barve v modro.
- Po tem boste pozvani v okno za urejanje sprememb v vašem IDE.
- Če želite slediti spremembam, ki ste jih v preteklosti naredili, dvokliknite ime datoteke in koda bo prikazana zeleno.
- Nazadnje lahko zdaj greste na Različica Nadzor na dnu okna, da si ogledate številne druge funkcije. Sem spada a Dnevnik ki shrani vse spremembe, ki jih boste naredili v določenem lokalnem repozitoriju.
4. Kako dodati oddaljeno skladišče?
Poleg dela na lokalnem repozitoriju lahko ustvarite tudi oddaljene repozitorije za sodelovanje z razvijalci z vsega sveta. Ti bodo pomagali pridobiti in potisniti podatke, kadar koli želite deliti svoje delo.
Če želite določiti oddaljeno skladišče:
- Ustvarite prazen repozitorij na GitHub
- Ko ste pripravljeni na potiskanje svojih prevzemov, izberite možnost Potisni tako, da izberete VCS -> Git -> Potisni
- Če še niste ustvarili nobenega oddaljenega repozitorija, bo Določite Na daljavo namesto oddaljenega imena se prikaže možnost. Če ste že dodali, ne bo.
- Zdaj, ko vidite pogovorno okno, določite ime oddaljenega repozitorija in povezavo do URL-ja, kjer bo gostoval.
- Skladišča lahko urejate in odstranjujete tudi prek Git Daljinski upravljalniki