Kas yra versijų valdymo sistemos?
Prieš pradėdami detaliau, supraskime, kas yra versijų valdymo sistema. VCS priklauso programinės įrangos įrankių, padedančių programuotojams valdyti programinės įrangos pakeitimus, kategorijai. Šie pakeitimai versijų valdymo sistemoje visada stebimi raidėmis ar skaičiais. Tai leidžia programinės įrangos komandoms prieš rašant naują programinę įrangą palyginti šaltinio kodus, nustatyti skirtumus ir kurti pataisas. Be to, taip pat galite užsirašyti, kuri programos versija šiuo metu yra kuriama ar kurios jos reikia.
„Git“ ir „GitHub“
„Git“ ir „GitHub“ yra dvi terminologijos, kurias šiais laikais dauguma programinės įrangos kūrėjų painioja. „Git“ yra versijų valdymo programinė įranga, tačiau ji pateikiama kaip įrankis, leidžiantis tvarkyti šaltinio kodo istoriją, o „GitHub“ yra „Git“ naudojančių projektų prieglobos paslauga.
Norėdami naudoti „Git“, jums nereikia „GitHub“ paskyros. Galite naudoti jį savarankiškai kartu su IDE. Kadangi „GitHub“ jums reikės „git“ saugyklos, kad galėtumėte valdyti ir sekti užduotis, jos klaidas ir funkcijų užklausas. Tai leidžia dalytis savo saugyklomis; prieiti prie kitų ir saugoti nuotolines saugyklų kopijas kaip atsarginę kopiją „GitHub“ serveriuose.
„Git“ integravimas į „PyCharm“
Toliau pateiktoje pamokoje bus nurodoma, kaip integruoti „PyCharm“ „Git“ funkcijas. Užuot savarankiškai atlikęs su „Git“ susijusią užduotį komandų terminale, „PyCharm“ leidžia jas atlikti IDE ir vėliau susieti su „GitHub“ paskyra.
1. Kaip įdiegti ir konfigūruoti „Git“?
Jei norite naudoti „Git“ „PyCharm“, atlikite šiuos veiksmus:
-
- Atsisiųskite įrankį iš čia. Palaikoma „Windows“ versija yra 2.4, o „Linux“ ir „MacOS“ - 1.8.0.0.
- Kitas, iš Nustatymai / nuostatos dialogo lange pagrindinėje jūsų IDE įrankių juostoje pasirinkite Versija Kontrolė ir tada spustelėkite Git iš kairės srities.
- Nurodykite failo, kuriame yra „Git“ vykdomasis failas, kelią.
- Nustatykite savo nuotolinės „Git“ saugyklos slaptažodį. Taip yra todėl, kad kiekvieną kartą, kai naudojate nuotolinę „git“ saugyklą, ji prašo patvirtinti.
- Nuo Nustatymai skirtuką, pasirinkite Išvaizda ir Elgesys.
- Dabar spustelėkite Sistemos nustatymai ir tada pasirinkite Slaptažodžiai kairėje.
- „PyCharm“ nuotolinių „Git“ saugyklų slaptažodžius apdoroja keliais būdais:
- Aš. Gimtoji raktų pakaba: ši parinktis naudoja gimtąją raktų pakabą slaptažodžiams saugoti. Tai galima tik „Mac“ ir „Linux“ OS.
- II. „KeePass“: ši parinktis leidžia saugoti slaptažodžius faile, prieinamą tik naudojant pagrindinį slaptažodį. Norėdami tai padaryti, lauke Pagrindinis slaptažodis įveskite slaptažodį, kuris bus naudojamas norint pasiekti c.kdbx failas.
- III. Negalima išsaugoti: ši parinktis galima, kai norite, kad „PyCharm“ kiekvieną kartą uždarydami slaptažodžius nustatytų iš naujo.
2. Kaip sukurti vietinę „Git“ saugyklą
Norėdami sukurti vietinę „Git“ saugyklą, atlikite toliau nurodytas procedūras:
- Pirmiausia susiekite „GitHub“ paskyrą su „PyCharm“. Eiti į Failas -> Nustatymai -> Versija Kontrolė -> „GitHub“
- Norėdami prisijungti, įveskite savo „GitHub“ vartotojo vardą ir slaptažodį.
- Dabar sukurkite naują „PyCharm“ projektą. Spustelėkite Failas -> Nauja Projektas
- Dabar ieškokite vietinės saugyklos VCS -> Importuoti į Versija Kontrolė -> Kurti Git Kapinynas.
- Sukūrę pamatysite katalogą pavadinimu „.git 'projekto kataloge. Norėdami išbandyti savo saugyklą, eikite į Failas -> Nustatymai -> Versija Kontrolė -> Git -> Testas
3. Kaip pridėti ir perduoti failus į „Git“ saugyklą
- Norėdami sukurti python failą, dešiniuoju pelės mygtuku spustelėkite projektą, kurį ką tik sukūrėte iš „Project“ meniu, ir pasirinkite Nauja -> „Python“
- Tada „PyCharm“ paklaus, ar norite, kad šis failas būtų įtrauktas į jūsų saugyklą. Jei spustelėsite „Taip“, galėsite atlikti ir stebėti visus pakeitimus, kuriuos atliksite šiame faile.
- Norėdami perkelti šį failą į saugyklą. Dešiniuoju pelės mygtuku spustelėkite python failą, pasirinkite Git -> Įsipareigokite Failas. Pastaba: Failo pavadinimas jūsų projekto meniu pasirodys žalias, nebent jūs nepadarysite failo. Kai baigsite pridėti failą, galėsite atlikti pakeitimus ir juos atlikti. Netrukus po pakeitimų failo pavadinimas meniu pakeis spalvas į mėlyną.
- Po to būsite paraginti įvesti langą „Atlikti pakeitimus“ savo IDE.
- Norėdami stebėti, kokius pakeitimus atlikote praeityje, dukart spustelėkite failo pavadinimą ir pamatysite kodą žaliai.
- Galiausiai dabar galite eiti į Versija Kontrolė meniu lango apačioje, kad pamatytumėte įvairias kitas funkcijas. Tai apima a Žurnalas saugo visus pakeitimus, kuriuos atliksite konkrečioje vietinėje saugykloje.
4. Kaip pridėti nuotolinę saugyklą?
Be darbo vietinėje saugykloje, taip pat galite sukurti nuotolines saugyklas, kad galėtumėte bendradarbiauti su kūrėjais iš viso pasaulio. Tai padės gauti ir perduoti duomenis, kai tik reikia pasidalinti savo darbu.
Norėdami apibrėžti nuotolinę saugyklą:
- Sukurkite tuščią „GitHub“ saugyklą
- Kai būsite pasirengę vykdyti savo įsipareigojimus, pasirinkite „Push“ parinktį pasirinkdami VCS -> Git -> Paspauskite
- Jei dar nesukūrėte jokių nuotolinių saugyklų, Apibrėžti Nuotolinis vietoj nuotolinio pavadinimo pasirodys parinktis. Jei jau pridėjote, tai nebus.
- Dabar, pamatę dialogą, nurodykite nuotolinės saugyklos pavadinimą ir nuorodą į URL, kuriame jis bus talpinamas.
- Taip pat galite redaguoti ir pašalinti saugyklas per Git Nuotolinio valdymo pultai