Jei kada nors anksčiau naudojote „Github“, žinote, kad ne iš karto aišku, kaip atsisiųsti failus iš platformos. Tai yra viena iš sudėtingesnių platformų, nes ji nėra tiesiogiai skirta tiesioginiam failų dalijimuisi, bet vietoj jos yra kuriama. Tiesa, vienas iš svarbiausių „Github“ dalykų yra tai, kad visos viešosios saugyklos yra atvirojo kodo ir žmonės raginami prisidėti - yra privačių saugyklų, tačiau jos paprastai naudojamos plėtros tikslams įmonėse, kurios nenori, kad jų kodas būtų matomas visuomenės. Tačiau „Github“ vis tiek tvarko failus kitaip nei kitose vietose.
Taigi, jei nesate visiškai tikras, kaip galite atsisiųsti failus iš projektų (arba ištisų projektų) iš „Github“, parodysime, kaip tai padaryti. Pradėkime.
Failo atsisiuntimas
Daugumą viešųjų saugyklų galima atsisiųsti nemokamai, net neturint vartotojo abonemento. Taip yra todėl, kad viešosios saugyklos yra laikomos atvirojo kodo bazinėmis bazėmis. Be to, nebent kodų bazės savininkas pažymi langelį kitaip, jų kodo bazę galima atsisiųsti į jūsų kompiuterį, supakuoti į .zip failą.
kaip sustabdyti iššokančius skelbimus „Android“ telefone
Taigi, jei einate į viešą kodų bazę - tokią kaip ši Įveskite skaičiuoklę kurį pastatiau - pastebėsite, kad viršutiniame dešiniajame kampe yra žalias mygtukas, kuriame sakoma 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į, paprastai aplanke „Atsisiuntimai“.
Tada kompiuteryje atidarykite aplanką „Atsisiuntimai“ ir raskite ZIP failą. Turėsite jį spustelėti dešiniuoju pelės mygtuku ir pasirinkti parinktį „Išpakuoti“ arba „Išpakuoti“, tada pasirinkite aplanką, kuriame norite, kad failai atsidurtų.
Galiausiai eikite į tą pasirinktą aplanką ir rasite visus tuos „Github“ failus, kuriuos atsisiuntėme ten pat!
ar galima atsisiųsti google chrome os?
Tai gana maža kodų bazė, joje yra tik pora failų. Jei eisite į „Wes Bos“ „JavaScript 30“ saugykla „Github“ , pastebėsite, kad, kadangi tai yra vieša saugykla, ją galima atsisiųsti tuo pačiu būdu.
Yra geresnis būdas atsisiųsti failus
Nors aprašytas būdas yra paprastas ir paprastas, optimaliausias būdas paprasčiausiai peržiūrėti kodo failus, o ne eksperimentuoti. Jei planuojate atsisiųsti „Github“ failus, kad galėtumėte eksperimentuoti, geriausias būdas būtų sutvirtinti projektą.Šakutė yra tiesiog jūsų saugyklos kopija.
Saugyklos sandėliavimas suteikia daug privalumų. Tai suteikia jums savo kopiją „Github“ paskyroje, kuri leidžia jums laisvai eksperimentuoti su pakeitimais, nedarant įtakos originaliam projektui. Pavyzdžiui, mano patarimų skaičiuoklėje galite rasti klaidą arba norite pridėti savo funkcijų. Taigi, galite sugadinti mano patarimų skaičiuoklę, sukurdami kopiją savo „Github“ paskyroje. Čia galite suklaidinti kodą ir eksperimentuoti su juo, nepaveikdami pradinio projekto, nes tai bus jūsų kopija ar šakutė. Dažniausiai šakutės naudojamos siūlyti kito projekto pakeitimus, pvz., Ištaisyti klaidą arba pridėti funkciją, kaip minėjome.
Taigi, kaip jūs sutvarkote viešąją saugyklą? Iš tikrųjų tai gana lengva. Prieš pradėdami, turite susikurti nemokamą „Github“ paskyrą, nes jums reikės kur nors laikyti šakutę. Galite eiti į www.github.com ir daryk tai dabar.
akmenukų laikas plienas vs akmenukų laikas
Sukūrę savo paskyrą, galite prie jos prijungti viešąją saugyklą. Pavyzdžiui, galite eikite į viešą „Wes Bos“ 30 dienų „JavaScript“ saugyklą mokymo kursą, o viršutiniame dešiniajame kampe pamatysite mygtuką „Fork“. Spustelėkite mygtuką.
Tai gali užtrukti nuo kelių sekundžių iki kelių minučių, tačiau „Github“ klonuos arba įtvirtins tą projektą į savo „GitHub“ paskyrą. Kai tai bus padaryta, jis iškart parodys jums projektą su „Github“ vartotojo vardu. Norėdami patvirtinti, galite spustelėti profilio piktogramą naršymo juostoje viršuje dešinėje ir tada pasirinkti parinktį, kuri sako Jūsų saugyklos . Saugyklų sąraše turėtumėte pamatyti „JavaScript 30“ kurso kodų bazę.
Dabar galite pakeisti ir eksperimentuoti su kodu viską, ko norite, ir tai neturės įtakos pirminio savininko originaliems projekto failams. Jei pakeisite kodą, ištaisysite klaidą arba pridėsite naują funkciją, galite sukurti ką nors, vadinamą „Pull Request“, kur tą pakeitimą galima aptarti. Jei pakeitimas patinka pirminiam projekto savininkui - ir jis veikia tinkamai - jį galima sujungti į pradinę kodų bazę kaip gamybos kodą.
Uždarymas
Kaip matote, iš „Github“ atsisiųsti failus ir visus projektus iš tikrųjų yra gana paprasta. Vos per kelias minutes galite atsisiųsti visą projektą į savo kompiuterį arba netgi įsitaisyti savo „Github“ paskyroje. Nereikia daug susipainioti su šakute esančiu kodu, kad sužinotume, kas ką veikia, ir galų gale galbūt net galėsite sukurti savo pirmąją traukimo užklausą! Laimingo kodavimo!