Anonim

Jei kada nors anksčiau naudojote „Github“, žinote, kad ne iš karto aišku, kaip atsisiųsti failus iš platformos. Tai viena iš sudėtingesnių platformų, nes ji nėra tiesiogiai skirta dalijimuisi failais, o plėtrai. Aišku, vienas iš svarbiausių „Github“ dalykų yra tas, kad visos viešosios saugyklos yra atvirojo kodo, o žmonės raginami prisidėti - yra privačios saugyklos, tačiau jos dažniausiai naudojamos plėtros tikslams įmonėse, kurios nenori, kad jų kodas būtų matomas. visuomenės. Tačiau „Github“ vis dar tvarko failų atsisiuntimą kitaip nei kitose vietose.

Taigi, jei nesate tikri, kaip iš „Github“ galite atsisiųsti failų iš projektų (arba ištisų projektų), parodysime, kaip tai padaryti. Pradėkime.

Atsisiunčiamas failas

Daugelį valstybinių saugyklų galima atsisiųsti nemokamai, net neturint vartotojo abonemento. Taip yra todėl, kad valstybinės saugyklos yra laikomos atvirojo kodo bazėmis. Vis dėlto, jei kodų bazės savininkas nepažymės kitaip, jų kodų bazę galima atsisiųsti į jūsų kompiuterį, supakuoti į .zip failą.

Taigi, jei eisite į viešą kodų bazę, tokią kaip ši mano sukurta patarimų skaičiuoklė, pastebėsite, kad viršutiniame dešiniajame kampe yra žalias mygtukas „ Klonuoti“ arba „Atsisiųsti“ . Spustelėkite mygtuką, tada išskleidžiamajame meniu pasirinkite Atsisiųsti ZIP . Visi failai bus pradėti atsisiųsti į jūsų kompiuterį, dažniausiai aplanke Atsisiuntimai.

Tada kompiuteryje atidarykite aplanką Atsisiuntimai ir raskite ZIP failą. Norėsite jį dešiniuoju pelės mygtuku spustelėti ir pasirinkti parinktį, kuri sako: „Išpakuoti“ arba „Išspausti“, tada pasirinkite aplanką, kuriame norite baigti failus.

Galiausiai eikite į pasirinktą aplanką ir rasite visus tuos „Github“ failus, kuriuos atsisiuntėme ten pat!

Tai gana maža kodų bazė, kurioje yra tik pora failų. Jei pateksite į „Wes Bos“ „JavaScript 30“ saugyklą „Github“, pastebėsite, kad - nes tai yra viešas saugykla - ją galima atsisiųsti taip pat.

Yra geresnis būdas „atsisiųsti“ failus

Nors mūsų aprašytas būdas yra paprastas ir aiškus, optimaliausias yra tiesiog peržiūrėti kodų failus, o ne eksperimentuoti. Jei planuojate atsisiųsti „Github“ failus, kad galėtumėte eksperimentuoti, geriausias būdas būtų „sutvarkyti“ projektą. Šakė yra tiesiog jūsų paties saugyklos kopija.

Sukūrus saugyklą, yra daug privalumų. Tai suteikia jums savo kopiją „Github“ paskyroje, leidžiančią laisvai eksperimentuoti su pakeitimais nepažeidžiant originalaus projekto. Pvz., Galite rasti klaidą mano patarimų skaičiuoklėje arba norite pridėti savo savybes. Taigi, jūs galite „užfiksuoti“ mano patarimų skaičiuoklę ir sukurti kopiją „Github“ paskyroje. Čia galite suklaidinti kodą ir su juo eksperimentuoti nepadarydami įtakos originaliam projektui, nes tai bus jūsų kopija arba „šakutė“. Dažniausiai šakės yra naudojamos pasiūlyti kažkieno projekto pakeitimus, pavyzdžiui, taisyti klaidą ar pridėti bruožas, kaip mes minėjome.

Taigi, kaip suformuoti viešą saugyklą? Tai iš tikrųjų gana lengva. Prieš pradėdami darbą, turite sukurti nemokamą „Github“ sąskaitą, nes reikės kažkur laikyti šakutę. Galite kreiptis į www.github.com ir tai padaryti dabar.

Sukūrę savo sąskaitą, galėsite paversti viešą savo paskyros saugyklą. Pvz., Galite pereiti į viešą „Wes Bos“ 30 dienų „JavaScript“ mokymo kursų saugyklą, o viršutiniame dešiniajame kampe pamatysite mygtuką „Šakė“. Spustelėkite mygtuką.

Tai gali užtrukti nuo kelių sekundžių iki kelių minučių, bet tada „Github“ klonuos arba „sutrauks“ tą projektą į savo „GitHub“ sąskaitą. Kai jis bus baigtas, jis iškart parodys projektą jūsų „Github“ vartotojo vardu. Norėdami patvirtinti, spustelėkite savo profilio piktogramą, esančią naršymo juostoje viršuje, dešinėje, ir pasirinkite parinktį, kuri nurodo „ Jūsų saugyklos“ . Savo saugyklų sąraše turėtumėte pamatyti „JavaScript 30“ kursų kodą.

Dabar galite pakeisti ir eksperimentuoti naudodami kodą, ko tik norite, ir tai neturės įtakos pradinio savininko originaliems projekto failams. Jei pakeisite kodą, ištaisysite klaidą ar pridėsite naują funkciją, galėsite sukurti vadinamąjį „Pull Request“, kur bus galima aptarti šį pakeitimą. Jei pradiniam projekto savininkui patinka pakeitimas - ir jis veikia tinkamai - jis gali būti sujungtas į pradinę kodų bazę kaip gamybos kodas.

Uždarymas

Kaip matote, atsisiųsti failus ir ištisus projektus iš „Github“ yra gana lengva. Vos per kelias minutes visą projektą galite atsisiųsti į savo kompiuterį ar net atsisakyti savo „Github“ paskyros. Nereikia daug švaistytis šakute esančiu kodu, kad pamatytumėte, kas tam daro įtaką, ir galų gale jūs netgi galėsite sukurti savo pirmąjį traukimo prašymą! Laimingo kodavimo!

Kaip atsisiųsti failus iš github