A GitHub egy online tárhely a fejlesztők számára kódok és programok közzétételéhez. Sok hasznos fájl található a tárolóban, de nem ez a legfelhasználóbarátabb szoftver. Főleg azok, akik nem értenek a technikához, küzdenek a fájlok megtalálásával és letöltésével.
Tehát ha nem vagy teljesen biztos benne, hogyan tölthet le projektekből (vagy teljes projektekből) fájlokat a GitHubból, megmutatjuk, hogyan. Kezdjük el.
Fájl letöltése a GitHubból
A legtöbb nyilvános adattár ingyenesen letölthető felhasználói fiók nélkül is. Ennek az az oka, hogy a nyilvános adattárak nyílt forráskódú kódbázisok. Ennek ellenére, hacsak a kódbázis tulajdonosa másként nem jelöl be egy négyzetet, a kódbázisa letölthető a számítógépére, és .zip fájlba csomagolható.
- Ha már van linkje – például ez Tipp kalkulátor — észre fogod venni, hogy a jobb felső sarokban van egy zöld gomb, amelyen a Code felirat olvasható; kattintson a gombra.
- Ezután a legördülő menüben válassza a ZIP letöltése lehetőséget. Az összes fájl letöltése megkezdődik a számítógépére, általában a Letöltések mappában.
- Ezután nyissa meg a Letöltések mappát a számítógépén, és keresse meg a ZIP-fájlt. Kattintson a jobb gombbal rá, és válassza ki az Összes kibontása…, Kicsomagolás vagy Kicsomagolás lehetőséget, majd válassza ki azt a mappát, ahová a fájlokat el kívánja helyezni.
- Végül navigáljon a kiválasztott mappába, és ott megtalálja az összes letöltött Github fájlt!
Ez egy meglehetősen kicsi kódbázis, csak néhány fájl van benne. Ha arra jársz Wes Bos JavaScript 30 tárolója a Githubonészre fogod venni, hogy – mivel ez egy nyilvános adattár – ugyanúgy letölthető.
GitHub-fájlok letöltése parancsok segítségével
Alternatív megoldásként könnyen klónozhat egy fájlt vagy adattárat néhány egyszerű paranccsal a GitHubon. Ahhoz, hogy ez működjön, telepítenie kell a Git eszközöket. Ebben a bemutatóban ugyanazt a tipp-kalkulátort fogjuk telepíteni a parancssorból.
- Másolja ki az URL-t a címsorból vagy ugyanabból a menüből, ahonnan a zip fájlt letöltötte.
- Nyissa meg a Git Bash-t, írja be a „cd Downloads” parancsot, és nyomja meg az Enter billentyűt. Ezzel a parancsablak Letöltések mappájába kerül; beírhatja azt a fájlhelyet is, ahol el szeretné menteni a fájlt.
- Most írja be a „git clone https://github.com/bdward16/tip-calculator.git” parancsot, és nyomja meg az Enter billentyűt.
- Ezzel a módszerrel a fájlok letöltéskor automatikusan kicsomagolásra kerülnek.
Van egy jobb módszer a fájlok letöltésére
Míg az általunk felvázolt módszer egyszerű és egyértelmű, ez a legoptimálisabb a kódfájlok egyszerű megtekintésére, nem kísérletezésre. Ha GitHub-fájlok letöltését tervezi kísérletezés céljából, a legjobb módja a projekt „elágazása”. A villa egyszerűen a saját másolata egy adattárról.
A tároló elágazása számos előnnyel jár. Saját példányt biztosít a GitHub-fiókjában, amely lehetővé teszi, hogy szabadon kísérletezzen a változtatásokkal anélkül, hogy az eredeti projektet érintené. Például hibát találhat a Tippkalkulátoromban, vagy saját szolgáltatásokat szeretne hozzáadni. Tehát „elágazhatja” a tipp-kalkulátoromat, és létrehozhat egy másolatot a GitHub-fiókjában. Itt lehet kavarni a kódot, és kísérletezzen vele anélkül, hogy az eredeti projektet befolyásolná mert ez a te példányod vagy „villád” lenne.
Leggyakrabban a villákat használják módosításokat javasol valaki más projektjéhez, például hibajavítást vagy funkció hozzáadását, mint említettük.
Szóval, hogyan lehet nyilvános adattárat létrehozni? Ez elég könnyű. Mielőtt elkezdené, létre kell hoznia egy ingyenes GitHub-fiókot, mivel szüksége lesz valahova a villája tárolására. Irány lehet www.github.com és tedd ezt most azonnal.
Miután létrehozta fiókját, nyilvános adattárat hozhat létre fiókjához.
- Például megteheti látogasson el Wes Bos 30 Days of JavaScript nyilvános tárházába tanfolyamot, és a jobb felső sarokban megjelenik egy gomb, amelyen a Fork felirat szerepel. Kattintson a gombra.
- Néhány másodperctől néhány percig is eltarthat, de a GitHub ezt követően klónozza vagy „elágazza” ezt a saját GitHub-fiókjába. Ha elkészült, azonnal megjelenik a projekt a GitHub-felhasználónév alatt.
- Az ellenőrzéshez kattintson a profil ikonjára a jobb felső sarokban található navigációs sávban, majd válassza ki a Saját adattárak lehetőséget. A tárhelyek listájában látnia kell a JavaScript 30 pályás kódbázisát.
Mostantól bármit módosíthat és kísérletezhet a kóddal, és ez nem lesz hatással az eredeti tulajdonos eredeti projektfájljaira. Ha módosít egy kódot, javít egy hibát, vagy új funkciót ad hozzá, létrehozhat egy úgynevezett „Lehúzási kérelmet”, ahol meg lehet beszélni a változtatást. Ha az eredeti projekttulajdonosnak tetszik a változtatás – és megfelelően működik –, gyártási kódként egyesíthető az eredeti kódbázisba.
Tippek a fájlok kereséséhez
Egy egyszerű Google vagy Reddit keresés közvetlenül a szükséges fájlokhoz vezet. De ha megnyitja a GitHubot, kereshet letölthető fájlokat. Itt van, hogyan:
- Nyissa meg a GitHubot, és kattintson a Keresés a GitHubban lehetőségre a jobb felső sarokban.
- Írja be a fájlnevet, a fejlesztőt vagy bármit, amit keres, majd kattintson az Enter billentyűre.
- Görgessen végig a listán, amíg meg nem találja a letölteni kívántat.
Tipp: A jobb felső sarokban található válogatóval válassza ki a legjobb csillagokat, friss frissítéseket stb.
Gyakran Ismételt Kérdések
Itt találja a válaszokat a GitHubbal kapcsolatos további kérdéseire.
Honnan tudhatom, hogy mely fájlok letöltése biztonságos?
A GitHub csupán egy online adattár, ami azt jelenti, hogy az emberek bármilyen kódot feltölthetnek, amit szeretnének. A legjobb, ha türelmetlenkedünk, mielőtt bármit letöltenénk a GitHubról. Vannak azonban olyan jelek, amelyek arra utalnak, hogy a fájlok megbízhatóak.
Ellenőrizze a csillagok számát, a közreműködők számát és az új kiadásokat. Ha a közreműködők karbantartják a szoftvert, és jó minősítéssel rendelkezik (sok embertől), akkor valószínűleg biztonságos.
Nem találom a telepítő zip fájlt. Mit tegyek?
Ha telepítette a fájlokat, de nem talál egy fontosat, például egy telepítőfájlt, lépjen vissza a GitHub oldalra, ahonnan letöltötte az adatokat. Kattintson a Probléma fülre, majd az Új probléma elemre.
Tájékoztassa a fejlesztőt, hogy hiányzik egy fájl, és válaszolnia kell.
Záró
Mint látható, a fájlok és a teljes projektek letöltése a GitHubról valójában meglehetősen egyszerű. Néhány perc alatt letöltheti a teljes projektet a számítógépére, vagy akár a saját GitHub-fiókjába is csatlakoztathatja. Nem kell sokat vacakolni a kóddal a villájában, hogy megtudja, mi mit befolyásol, és végül akár az első lehívási kérelmet is létrehozhatja! Boldog kódolást!