Mis on versioonikontrollisüsteemid?
Enne kui läheme üksikasjadesse, mõistame, mis on versioonikontrollisüsteem. VCS kuulub tarkvaratööriistade kategooriasse, mis aitab programmeerijatel aja jooksul tarkvara muudatusi hallata. Neid muudatusi hoitakse alati õigel kursil, tähistatud tähtede või numbritega versioonikontrollisüsteemis. See võimaldab tarkvaratiimidel enne uue tarkvara kirjutamist võrrelda lähtekoode, tuvastada erinevusi ja luua redaktsioone. Pealegi saate märkida ka selle, milline rakenduse versioon on praegu väljatöötamisel või vajab seda.
Git ja GitHub
Git ja GitHub on kaks terminoloogiat, mida enamik tarkvaraarendajaid tänapäeval segi ajavad. Git on versioonihaldustarkvara, kuid see on tööriista kujul, mis võimaldab teil hallata lähtekoodi ajalugu, samas kui GitHub on Giti kasutavate projektide hostimisteenus.
Giti kasutamiseks pole teil vaja GitHubi kontot. Saate seda kasutada koos IDE-dega iseseisvalt. GitHubi jaoks vajate git-hoidlat ülesannete, selle vigade ja funktsioonitaotluste juhtimiseks ja jälgimiseks. See võimaldab jagada oma hoidlaid; teiste juurde pääsemine ja oma hoidlate kaugkoopiate salvestamine GitHubi serveritesse varukoopiana.
Giti integreerimine PyCarmis
Allpool olevast juhendajast saate teada, kuidas PyCharmi Giti funktsioone integreerida. Selle asemel, et käsuterminalis iseseisvalt Gitiga seotud ülesannet täita, võimaldab PyCharm neid IDE-s täita ja hiljem oma GitHubi kontoga linkida.
1. Kuidas Git installida ja konfigureerida?
Giti kasutamiseks PyCharmi jaoks toimige järgmiselt
-
- Laadige tööriist alla siit. Windowsi toetatud versioon on 2.4 ning Linuxi ja MacOS-i jaoks on 1.8.0.0.
- Järgmisena Seaded / eelistused IDE peamise tööriistariba dialoogiboksis valige Versioon Kontroll ja seejärel klõpsake nuppu Git vasakult paanilt.
- Määrake faili tee, kus Git käivitatav on.
- Määrake oma Giti kaughoidla jaoks parool. Seda seetõttu, et iga kord, kui kasutate kaug-git-hoidlat, küsib see autentimist.
- Alates Seaded valige vahekaart Välimus ja Käitumine.
- Nüüd klõpsake nuppu Süsteemisätted ja seejärel valige Paroolid vasakul.
- PyCharm töötleb Giti kaughoidlate paroole mitmel viisil:
- Mina. Kohalik võtmehoidja: see valik kasutab paroolide salvestamiseks kohalikku võtmehoidjat. See on saadaval ainult Maci ja Linuxi operatsioonisüsteemidele.
- II. KeePass: see valik võimaldab teil salvestada paroole faili, millele pääseb juurde ainult põhiparooli kaudu. Selleks sisestage väljale Parool parool, mida kasutatakse c-le juurdepääsu saamiseks.kdbx-fail.
- III. Ära salvesta: see valik on saadaval, kui soovite, et PyCharm lähtestaks paroolid iga kord, kui selle sulgete.
2. Kuidas luua kohalikku Giti hoidlat
Kohaliku Git-hoidla loomiseks toimige järgmiselt
- Kõigepealt linkige oma GitHubi konto PyCharmiga. Minema Fail -> Seaded -> Versioon Kontroll -> GitHub
- Sisestage sisselogimiseks oma GitHubi kasutajanimi ja parool.
- Nüüd looge uus PyCharmi projekt. Klõpsake nuppu Fail -> Uus Projekt
- Kohaliku hoidla jaoks minge nüüd aadressile VCS -> Impordi sisse Versioon Kontroll -> Loo Git Hoidla.
- Kui olete loodud, näete kataloogi nimega '.git 'projekti kataloogis. Hoidla testimiseks minge aadressile Fail -> Seaded -> Versioon Kontroll -> Git -> Test
3. Kuidas faile Giti hoidlasse lisada ja määrata
- Püütonifaili loomiseks paremklõpsake projektil, mille olete just loonud menüüs Projekt ja valige Uus -> Python
- Järgmisena küsib PyCharm teilt, kas soovite, et see fail teie hoidlasse lisataks. Kui klõpsate 'Jah', saate teha ja jälgida kõiki muudatusi, mida selles failis teete.
- Selle faili sidumine hoidlasse. Paremklõpsake pythoni failil, valige Git -> Pühendu Fail. Märge: Teie projekti menüü failinimi kuvatakse rohelisena, kui te faili ei pühenda. Kui olete faili lisamise lõpetanud, saate muudatusi teha ja need siduda. Varsti pärast muudatusi muudab menüü failinimi värvid siniseks.
- Pärast seda palutakse teil oma IDE-s avada aken Commit Changes.
- Varem tehtud muudatuste jälgimiseks topeltklõpsake failinime ja näete koodi rohelisena.
- Lõpuks võite nüüd minna Versioon Kontroll menüü otse akna allosas, et näha mitmesuguseid muid funktsioone. See hõlmab a Logi sisse mis salvestab kõik muudatused, mida te konkreetses kohalikus hoidlas teete.
4. Kuidas lisada kaughoidlat?
Lisaks kohalikule repositooriumile töötamisele saate luua ka kaughoidlaid, et teha koostööd arendajatega üle kogu maailma. Need aitavad andmeid hankida ja edastada alati, kui teil on vaja oma tööd jagada.
Kaughoidla määratlemiseks toimige järgmiselt
- Looge GitHubis tühi hoidla
- Kui olete valmis oma kohustusi edastama, tehke valik Push VCS -> Git -> Lükake
- Kui te pole veel kaughoidlaid loonud, siis Määratlege Kaugjuhtimispult kaugnime asemel kuvatakse suvand. Kui olete juba lisanud, siis seda ei tehta.
- Nüüd, dialoogi nähes, määrake kaughoidla nimi ja link URL-ile, kus seda hostitakse.
- Saate redigeerida ja eemaldada ka hoidlaid Git Puldid