Anonim

Ja jūs 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 domāta tiešai failu apmaiņai, bet gan izstrādei. Jāatzīst, ka viena no Github lielajām lietām ir tā, ka visas publiskās krātuves ir atvērtā pirmkoda, un cilvēki tiek mudināti dot ieguldījumu - ir privāti krātuves, taču tos parasti izmanto attīstības nolūkos uzņēmumos, kuri nevēlas, lai viņu kods tiktu parādīts sabiedrībai. Github tomēr joprojām rīkojas ar 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 projektu (vai visu projektu) failus, mēs jums parādīsim, kā. Sāksim.

Notiek faila lejupielāde

Lielāko daļu publisko krātuvju var lejupielādēt bez maksas, pat neizmantojot lietotāja kontu. Tas notiek tāpēc, ka publiskās repozitorijas tiek uzskatītas par atvērtām izejvielām. Tomēr, ja vien kodeksa bāzes īpašnieks neatzīmēja rūtiņu savādāk, viņu kopa bāzi var lejupielādēt datorā, iesaiņot .zip failā.

Tātad, ja jūs apmeklējat publisku kodu bāzi - piemēram, šo Padomu kalkulatoru, kuru es izveidoju, -, jūs ievērosit, ka augšējā labajā stūrī ir zaļa poga, kas saka Klonēt vai Lejupielādēt . Noklikšķiniet uz pogas un pēc tam nolaižamajā izvēlnē Lejupielādēt ZIP . Visus failus sāks lejupielādēt datorā, parasti mapē Lejupielādes.

Pēc tam datorā atveriet mapi Lejupielādes un atrodiet ZIP failu. Vēlaties ar peles labo pogu noklikšķināt uz tā un izvēlēties opciju “Atarhivēt” vai “Izspiest” un pēc tam atlasiet mapi, kurā jābeidzas failiem.

Visbeidzot, dodieties uz izvēlēto mapi, un jūs atradīsit visus tos Github failus, kurus mēs tur lejupielādējām!

Tā ir diezgan maza kodola bāze, kurā ir tikai pāris failu. Ja apmeklējat Wes Bos 'JavaScript 30 krātuvi vietnē Github, pamanīsit, ka - tā kā tā ir publiska krātuve - to var lejupielādēt tāpat.

Ir labāks veids, kā “lejupielādēt” failus

Kaut arī mūsu aprakstītais veids ir vienkāršs un saprotams, tas ir visoptimālākais, lai vienkārši apskatītu koda failus, nevis eksperimentētu. Ja plānojat lejupielādēt Github failus, lai eksperimentētu, vislabākais veids ir “iebīdīt” projektu. Dakša ir vienkārši jūsu pašu krātuves kopija.

Datu krātuves izveidošana sniedz vairākas priekšrocības. Tas dod jums savu kopiju Github kontā, kas ļauj brīvi eksperimentēt ar izmaiņām, neietekmējot sākotnējo projektu. Piemēram, jūs varētu atrast kļūdu manā Padomu kalkulatorā vai vēlaties pievienot savas funkcijas. Tātad, jūs varētu “dakšot” manu padomu kalkulatoru, izveidojot kopiju savā Github kontā. Šeit jūs varētu sajaukt kodu un eksperimentēt ar to, neietekmējot sākotnējo projektu, jo tā būtu jūsu kopija vai “dakša”. Parasti dakšiņas tiek izmantotas, lai ierosinātu izmaiņas kāda cita projektā, piemēram, kļūdas labošana vai pievienošana iezīme, kā mēs minējām.

Tātad, kā jūs dakšojat publisku krātuvi? Tas faktiski ir diezgan viegli. Pirms mēs sākam, jums jāizveido bezmaksas Github konts, jo jums būs nepieciešams kaut kur dakšiņu uzglabāt. Jūs varat doties uz vietni www.github.com un darīt to tūlīt.

Kad esat izveidojis kontu, varat savam kontam izveidot publisku krātuvi. Piemēram, jūs varat doties uz Wes Bos 'JavaScript 30 dienu apmācības kursa publisko krātuvi, un augšējā labajā stūrī redzēsit pogu Fork. Noklikšķiniet uz pogas.

Tas varētu ilgt no dažām sekundēm līdz dažām minūtēm, bet Github pēc tam klonēs vai “pārcels” šo projektu uz jūsu pašu GitHub kontu. Kad tas būs izdarīts, tas jums nekavējoties parādīs projektu ar jūsu Github lietotājvārdu. Lai pārbaudītu, navigācijas joslā augšējā labajā stūrī noklikšķiniet uz sava profila ikonas un pēc tam atlasiet opciju Jūsu krātuves . Savā krātuvju sarakstā jums vajadzētu redzēt JavaScript 30 kursa kodu bāzi.

Tagad jūs varat mainīt un eksperimentēt ar visu nepieciešamo, 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 ar nosaukumu “Pull Request”, kur var apspriest šīs izmaiņas. Ja sākotnējā projekta īpašniekam patīk izmaiņas - un tā darbojas pareizi -, to var apvienot sākotnējā kopa bāzē kā ražošanas kodu.

Noslēgums

Kā redzat, failu un visu projektu lejupielāde no Github faktiski ir diezgan vienkārša. Tikai dažu minūšu laikā viss projekts var būt lejupielādēts datorā vai pat sašaurināts uz jūsu Github kontu. Lai uzzinātu, kas to ietekmē, nav nepieciešams daudz ko sajaukt ar dakšas kodu, un, iespējams, jūs pat varētu izveidot savu pirmo vilkšanas pieprasījumu! Laimīgu kodēšanu!

Kā lejupielādēt failus no github