Ja kādreiz esat izmantojis GitHub, jūs zināt, ka nav uzreiz skaidrs, kā lejupielādēt failus no platformas. Tā ir viena no sarežģītākajām platformām, jo tā nav tieši paredzēta tiešai failu koplietošanai, bet gan izstrādei. Jāatzīst, ka viena no lielākajām GitHub lietām ir tā, ka visi publiskie repozitoriji ir atvērtā pirmkoda, un cilvēki tiek mudināti sniegt ieguldījumu — ir privāti repozitoriji, taču tos parasti izmanto izstrādes nolūkos uzņēmumos, kuri nevēlas, lai tiktu rādīts viņu kods. sabiedrība. Tomēr GitHub joprojām apstrādā failu lejupielādi savādāk nekā citās vietās.
Tātad, ja neesat pilnīgi pārliecināts, kā no GitHub varat lejupielādēt failus no projektiem (vai veseliem projektiem), mēs jums parādīsim, kā to izdarīt. Sāksim.
Faila lejupielāde no GitHub
Lielāko daļu publisko repozitoriju var lejupielādēt bez maksas, pat bez lietotāja konta. Tas ir tāpēc, ka publiskās krātuves tiek uzskatītas par atvērtā koda bāzēm. Tomēr, ja vien koda bāzes īpašnieks nav atzīmējis izvēles rūtiņu citādi, viņa kodu bāzi var lejupielādēt jūsu datorā, iepakojot to .zip failā.
- Tātad, ja dodaties uz publisku kodu bāzi, piemēram, šo padomu kalkulatoru, ko es izveidoju, jūs pamanīsit, ka augšējā labajā stūrī ir zaļa poga, kas saka Klonēt vai lejupielādēt, cnolaizītu pogu.
- Pēc tam nolaižamajā izvēlnē atlasiet Lejupielādēt ZIP. Sāksies visu failu lejupielāde jūsu datorā, parasti mapē Lejupielādes.
- Pēc tam datorā atveriet mapi Lejupielādes un atrodiet ZIP failu. Jūs vēlaties ar peles labo pogu noklikšķināt uz tā un izvēlēties opciju, kas saka Izvilkt visu…, Atskrūvējiet, vai Atspiestun pēc tam atlasiet mapi, kurā vēlaties ievietot failus.
- Visbeidzot, dodieties uz šo atlasīto mapi, un jūs atradīsit visus tos Github failus, kurus mēs tur lejupielādējām!
Tā ir diezgan maza kodu bāze, kurā ir tikai daži faili. Ja apmeklējat Wes Bos JavaScript 30 repozitoriju vietnē Github, pamanīsit, ka, tā kā tā ir publiska repozitorija, to var lejupielādēt tādā pašā veidā.
GitHub failu lejupielāde, izmantojot komandas
Varat arī viegli klonēt failu vai repozitoriju, izmantojot dažas vienkāršas komandas vietnē GitHub. Lai tas darbotos, jums būs jāinstalē Git rīki. Mēs instalēsim to pašu padomu kalkulatoru no komandrindas šajā demonstrācijā.
- Kopējiet URL no adreses joslas vai no tās pašas izvēlnes, no kuras lejupielādējāt ZIP failu.
- Atveriet Git Bash, ierakstiet “CD lejupielādes” un trāpīja Ievadiet. Tas aizvedīs uz mapi Lejupielādes komandu logā, kā arī varat ierakstīt jebkuru faila atrašanās vietu, kurā vēlaties failu saglabāt.
- Tagad ierakstiet "git clone //github.com/bdward16/tip-calculator.git"un sit Ievadiet.
- Izmantojot šo metodi, faili tiek automātiski izspiesti lejupielādes laikā.
Ir labāks veids, kā lejupielādēt failus
Lai gan mūsu aprakstītais veids ir vienkāršs un saprotams, tas ir visoptimālākais, lai vienkārši skatītu koda failus, nevis eksperimentētu. Ja plānojat lejupielādēt GitHub failus, lai ar tiem eksperimentētu, labākais veids būtu projekta “dakša”. Dakša ir vienkārši jūsu pašu krātuves kopija.
Krātuves izveidošanai ir vairākas priekšrocības. Tas nodrošina jums savu kopiju jūsu GitHub kontā, kas ļauj brīvi eksperimentēt ar izmaiņām, neietekmējot sākotnējo projektu. Piemēram, jūs varat atrast kļūdu manā padomu kalkulatorā vai vēlaties pievienot savas funkcijas. Tātad, jūs varētu “nolikt” manu padomu kalkulatoru, izveidojot kopiju savā GitHub kontā. Šeit jūs varat sajaukt kodu un eksperimentēt ar to, neietekmējot sākotnējo projektu, jo tā būtu jūsu kopija vai “dakša”.
Visbiežāk dakšas tiek izmantotas, lai ierosinātu izmaiņas kāda cita projektā, piemēram, lai labotu kļūdu vai pievienotu funkciju, kā mēs minējām.
Tātad, kā izveidot publisku repozitoriju? Tas patiesībā ir diezgan viegli. Pirms sākam darbu, jums ir jāizveido bezmaksas GitHub konts, jo jums būs nepieciešama vieta, kur uzglabāt dakšiņu. Varat doties uz vietni www.github.com un izdarīt to tūlīt.
Kad konts ir izveidots, savā kontā varat izveidot publisku repozitoriju.
- Piemēram, varat pāriet uz Wes Bos 30 Days of JavaScript apmācības kursa publisko repozitoriju, un augšējā labajā stūrī redzēsit pogu, kas saka Dakša. Noklikšķiniet uz pogas.
- Tas var ilgt no dažām sekundēm līdz dažām minūtēm, taču GitHub pēc tam klonēs vai “dakšu” to projicēs jūsu GitHub kontā. Kad tas būs izdarīts, tas nekavējoties parādīs projektu ar jūsu GitHub lietotājvārdu.
- Lai pārbaudītu, varat noklikšķināt uz sava profila ikonas navigācijas joslā augšējā labajā stūrī un pēc tam atlasīt opciju, kas saka Jūsu krātuves . Savā repozitoriju sarakstā jums vajadzētu redzēt JavaScript 30 kursu kodu bāzi.
Tagad varat mainīt kodu un eksperimentēt ar to visu, ko vēlaties, un tas neietekmēs sākotnējā īpašnieka sākotnējos projekta failus. Ja maināt kādu kodu, labojat kļūdu vai pievienojat jaunu funkciju, varat izveidot kaut ko, ko sauc par “Pull Request”, kur šīs izmaiņas var apspriest. Ja sākotnējā projekta īpašniekam izmaiņas patīk un tās darbojas pareizi, tās var apvienot sākotnējā kodu bāzē kā ražošanas kodu.
Noslēgšana
Kā redzat, failu un visu projektu lejupielāde no GitHub patiesībā ir diezgan vienkārša. Tikai dažu minūšu laikā datorā var lejupielādēt visu projektu vai pat izveidot savienojumu ar savu GitHub kontu. Nav daudz jājaucas ar kodu savā dakšā, lai redzētu, kas ko ietekmē, un tad galu galā jūs pat varēsit izveidot savu pirmo piesaistes pieprasījumu! Laimīgu kodēšanu!