Anonim

Če ste že kdaj uporabljali Github, veste, da ni takoj jasno, kako prenesti datoteke s platforme. Je ena bolj zapletenih platform, saj ni namenjena neposredni skupni rabi datotek, ampak namesto njenemu razvoju. Razume se, da je ena od velikih stvari pri Githubu ta, da so vsa javna shramba odprte kode in ljudi spodbuja k prispevanju - obstajajo zasebna skladišča, ki pa se običajno uporabljajo za razvojne namene v podjetjih, ki ne želijo, da se njihova koda vidi s strani javnosti. Github pa prenašanje datotek še vedno obravnava drugače kot na drugih mestih.

Če niste povsem prepričani, kako lahko datoteke GITUB prenesete iz projektov (ali celotnih projektov), ​​vam bomo pokazali, kako. Začnimo.

Prenos datoteke

Večino javnih skladišč je mogoče prenesti brezplačno, brez celo uporabniškega računa. Razlog za to je, da se javna shramba šteje za odprte kode. Kljub temu, če lastnik zbirke kod ne preveri polja, lahko svojo zbirko kod prenese v računalnik in pakira v datoteko .zip.

Če torej odprete javno zbirko kod - na primer ta kalkulator nasvetov, ki sem ga izdelal -, boste v zgornjem desnem kotu opazili zeleni gumb, na katerem piše Clone ali Download . Kliknite gumb in nato v spustnem meniju izberite Download ZIP . Vse datoteke se bodo začele nalagati na vaš računalnik, običajno v mapi Prenosi.

Nato v računalniku odprite mapo za prenose in poiščite datoteko ZIP. Z desno miškino tipko jo boste želeli klikniti in izbrati možnost »Unzip« ali »Uncompress« in izberite mapo, v kateri želite, da se datoteke končajo.

Končno se pomaknite do izbrane mape in našli boste vse tiste datoteke Github, ki smo jih prenesli prav tam!

To je dokaj majhna zbirka kod, v kateri je le nekaj datotek. Če grete v skladišče Wes Bos 'JavaScript 30 v Githubu, boste opazili, da ga je - ker je javno skladišče - mogoče prenesti na enak način.

Obstaja boljši način za "prenos" datotek

Čeprav je način, ki smo ga opisali, preprost in preprost, je najbolj optimalen za preprost ogled datotek s kodami, ne pa za eksperimentiranje. Če nameravate naložiti Github datoteke, s katerimi bi eksperimentirali, bi bil najboljši način, da projekt "raztresete". Vilice so preprosto vaša lastna kopija skladišča.

Forking repozitorija ima številne prednosti. V računu Github vam daje svojo kopijo, ki vam omogoča prosto eksperimentiranje s spremembami, ne da bi to vplivalo na prvotni projekt. Na primer, v mojem Kalkulatorju nasvetov lahko najdete napako ali želite dodati lastne funkcije. Torej, lahko "razdeliš" moj kalkulator napitnin in ustvariš kopijo na svojem Github računu. Tukaj se lahko zapletete s kodo in eksperimentirate z njo, ne da bi pri tem vplivali na prvotni projekt, ker bi to bila vaša kopija ali "vilica". Najpogosteje se vilice uporabljajo za predlaganje sprememb v projektu nekoga drugega, kot je popravljanje napake ali dodajanje lastnost, kot smo omenili.

Kako torej razbremenite javno skladišče? Pravzaprav je precej enostavno. Preden začnemo, morate ustvariti brezplačen račun Github, saj boste nekje potrebovali, da shranite vilice. Lahko se odpravite na www.github.com in to storite takoj.

Ko ustvarite svoj račun, lahko vpnete javno shrambo v svoj račun. Lahko se na primer odpravite v javno shrambo za Wes Bos-ov 30-dnevni tečaj usposabljanja JavaScript, v zgornjem desnem kotu pa vidite gumb z napisom Fork. Kliknite gumb.

To lahko traja od nekaj sekund do nekaj minut, vendar bo Github ta projekt kloniral ali "vilical" na svoj GitHub račun. Ko bo končan, vam bo projekt takoj pokazal pod vašim uporabniškim imenom Github. Če želite preveriti, lahko v navigacijski vrstici v zgornjem desnem kotu kliknete ikono vašega profila in nato izberete možnost, v kateri so zapisane Vaše zbirke . Na seznamu repozitorij bi morali videti kodno bazo tečaja JavaScript 30.

Zdaj lahko s kodo spremenite in preizkusite vse, kar želite, in to ne bo vplivalo na prvotne datoteke projekta prvotnega lastnika. Če spremenite neko kodo, popravite napako ali dodate novo funkcijo, lahko ustvarite nekaj, imenovano "Povlecite zahtevo", kjer lahko o tej spremembi razpravljamo. Če je izvirnemu lastniku projekta všeč sprememba - in deluje pravilno - jo lahko združite v izvirno kodno bazo kot proizvodno kodo.

Zapiranje

Kot vidite, je prenos datotek in celotnih projektov iz Githuba pravzaprav dokaj enostaven. V samo nekaj minutah lahko celoten projekt prenesete v računalnik ali celo razpišete na svoj Github račun. Ni treba veliko zapletati s kodo v vilici, da vidite, kaj vpliva na to, nato pa boste sčasoma morda celo ustvarili svojo prvo zahtevo za vleko! Srečno kodiranje!

Kako prenesti datoteke z github