GitHub letöltése Verzió: 2.9.1

  • Operációs rendszer: Windows, Mac, Linux
  • Licenc: Ingyenes
  • Fejlesztő neve: GitHub
  • Összes letöltés: 1,531,768
  • Kategória: Programozás, Developer Tools
Share on:
  • Szerezd be a szoftver legújabb hivatalos verzióját
  • Vírusoktól mentes és biztonságosan letölthető
  • Gyors és ingyenes letöltés a hivatalos webhelyről
  • Telepítés útmutatással és minden szükséges részlettel

Mások ezeket is letöltötték

  • Adobe Photoshop Adobe Photoshop

    olvasson többet
  • Microsoft Word Microsoft Word

    A Microsoft Word ingyenes letöltése Őszintén szólva, a Microsoft Word nem rendelkezik korlátlan idejű ingyenes verzióval, és bárki, aki ingyenes példányt kínál, vagy megpróbálja becsapni, vagy kalózverziót ad Önnek. Azonban letöltheti a Microsoft Office 365 szoftvert, és 30 napig ingyen használhatja a Word alkalmazást. Ezután eldöntheti, hogy elő kíván-e fizetni, vagy ha több e-mail-címmel is rendelkezik, akkor egy másik ingyenes havi próbaverzióra is

    olvasson többet
  • Adobe Illustrator Adobe Illustrator

    olvasson többet

A GitHub több mint 73 millió aktív felhasználójával a világ legnagyobb programozói közössége. Felhő alapú szolgáltatása könnyen kezelhetővé teszi a Git repository-kat és az azokon végzett közös munkát.

Tekinthetjük akár egy fejlesztői közösségi hálózatnak is, ahol a programozók tárolhatják és kezelhetik kódjaikat, segítséget kérhetnek a többi fejlesztőtől vagy nyílt forráskódú szoftvereket tárolhatnak.

Bár elsődlegesen a programkódok tárolására és a változások követésére szolgál, a GitHub nem csak fejlesztők számára hasznos. Bármilyen típusú fájlok feltölthetők és nyomon követhetők a rajtuk végzett változtatások. Mostanában írók is használni kezdik a GitHubot, hogy regényeik fejlődését kövessék nyomon a segítségével.

Kövesd az alábbi egyszerű lépéseket és bemutatom, hogyan töltheted le a GitHub asztali számítógépekre szánt verzióját ingyen.

Hogyan töltsd le a GitHubot a számítógépedre ingyen

  1. Kattints az oldalsávban lévő “Letöltés” gombra, mire a GitHub hivatalos letöltőoldala megnyílik egy új fülön.
  2. Kattints a “Download” gombra és az EXE-fájl automatikusan letöltődik a számítógépedre.
  3. Miután a letöltés befejeződött, nyisd meg a letöltött fájlt, hogy a GitHub Desktop alkalmazás automatikusan telepítésre kerüljön a számítógépedre.
  4. A telepítést követően elindul a GitHub Desktop alkalmazás. Ha már rendelkezel GitHub-fiókkal, jelentkezz be, ha nem, kattints “Create Your Free Account” linkre.
  5. Add meg a neved, egy működő e-mail-címet, egy biztonságos jelszót és kattints a “Create Account” gombra. Egy ellenőrző kódot kapsz e-mailben, erősítsd meg vele a fiókodat és már használatba is veheted a GitHubot.

Hogyan töröld a GitHubot a számítógépedről

Ha már nem használod tovább a GitHubot, az alábbi egyszerű lépésekkel távolíthatod el a programot a számítógépedről.

  1. Írd be a Windows keresőmezőjébe a “Programok telepítése és törlése” parancsot és nyomd meg az Entert.
    Add or Remove Program
  2. Keresd meg a telepített programok listájában az GitHub Desktop-ot és kattints az “Eltávolítás” gombra.
  3. Erősítsd meg, hogy valóban törölni szeretnéd a GitHub, és a Windows eltávolítja az a számítógépedről.

Ha mégis szükséged lenne egy megoldásra, amivel a programkódjaidat tárolhatod és követheted a változásait, próbáld ki ezeket a GitHub-alternatívákat.

A GitHub áttekintése

A GitHub a legnépszerűbb tárhely a fejlesztők között, mivel minden egy helyen áll a rendelkezésükre, amire szükségük lehet, minden eszköz ingyenesen hozzáférhető, a programok létrehozásához és fejlesztéséhez.

Mielőtt belevágsz a GitHub használatába, fontos megismerkedni két fogalommal: a Gittel és a Verziókövetéssel (Version Control).

Mi az a Verziókövetés?

A verziókövetés lehetővé teszi, hogy a fejlesztők könnyen nyomon követhessenek minden változtatást az általuk írt kódban. Ez kiemelten fontos olyan esetekben, amikor egy projekten egyszerre több fejlesztő is dolgozik vagy egy nyílt forráskódú programon más fejlesztők valamilyen változtatást hajtanak végre.

Ahelyett, hogy közvetlenül a forráskódon dolgoznának és kitennék azt a különböző hibás módosítások jelentette veszélynek, a Verziókövetés egy “elágazást” (branch) hoz létre, ami lényegében az eredeti kód egy másolata, és így kockázat nélkül módosítható. Miután a branch fejlesztése és tesztelése befejeződött, összefésülhető az eredeti forráskóddal.

Egy ilyen branch az adott forráskódrészlet másolatát jelenti (ezeket nevezik repository-nak), amihez aztán új programsorokat vagy funkciókat adnak hozzá. A fejlesztő biztonságosan végezheti el az adott kódrészlet módosítását, anélkül, hogy az hatással lenne a projekt többi részére.

Mi az a Git?

A Git egy 2005-ben létrehozott, elosztott verziókezelő rendszer (version control system – VCS). Egy, a Stack Overflow-n végzett felmérés szerint a Gitet a fejlesztők több mint 85 százaléka használja. Népszerűségét nagyrészt az a képessége adja, hogy képes a programkód-előzmények megőrzésére, illetve lehetővé teszi, hogy egy fájlon több felhasználó is dolgozhasson.

A GitHub funkciói

A GitHub asztali alkalmazása lehetővé teszi, hogy a felhasználók könnyedén hozzáférjenek GitHub-fiókjaikhoz. A kezelőfelületen az összes projekt nyomon követhető, a programkód pedig akár közvetlenül a felületen is megírható illetve feltölthető.

A GitHub felhasználói felülete

Komoly érv a GitHub mellett, hogy rajta keresztül hozzáférést kapsz a világ legnagyobb fejlesztői közösségéhez. Bármikor kérdezhetsz tőlük, kérheted a munkád szakértő véleményezését, de mások kódjaihoz is hozzáférhetsz és ötleteket meríthetsz a különböző megoldásokból.

Központosított projektkezelés

A “Hub” rész a GitHubban annak felhő alapú hosting-eszközére utal, ahol a projektek teljes csapata találkozhat, koordinálhatják, nyomon követhetik és frissíthetik a programkódokat és projekteket. Mivel mindent egy helyen kerül tárolásra, növekszik az átláthatóság és könnyebben tarthatók az egyes határidők.

Fejlesztett kódírás

Ha feltöltöd a megírt kódodat, azt láthatóvá teheted mások számára is. Így ellenőrizhetik a munkádat, hibákat kereshetnek, ötleteket adhatnak és változtatásokat javasolhatnak, a forráskód megváltoztatása nélkül.

Eszközök a kód ellenőrzéséhez

A GitHub specializált eszközöket kínál a kód ellenőrzéséhez, hibák és sérülékenységek kereséséhez.

A kód tárolása

A GitHub sokmillió repository-t tárol. Ezek mindegyike egyaránt tartalmazza a kódot és a hozzá tartozó dokumentációt, és minden eszköz rendelkezésedre áll, ami a program vagy az app nyilvános kiadásához szükséges.

A GitHub terminológiája

Mielőtt belevetnénk magunkat a GitHub használatába, fontos tisztában lennünk a leggyakrabban használt kifejezések jelentésével.

Repository létrehozása

A repository (vagy repo) egy egyedi tárolási pont, ahol egy adott projekt fájljai megtalálhatók. Minden egyes repo saját URL-lel rendelkezik, amit lehet privát vagy nyilvános. Egy új repository létrehozásához használhatod a Ctrl+N billentyűkombinációt vagy a File menüben a New Repository menüpontot.

Creating a Repository

Új repository létrehozása

Forking és Branching

A GitHub-felhasználók másolatokat hozhatnak létre a különböző projektekből, hogy azokon változtatásokat hajtsanak végre. Egy fork egy adott repository teljes másolata, míg egy branch csupán az új kód hozzáadását jelenti. Mindkét esetben az eredeti forráskód egy másolatán folyik a munka, így az eredeti kód nem sérülhet meg.

Pull kérése

Miután elvégezted a kívánt változtatásokat és fejlesztéseket egy forkon vagy egy branch-en, feltöltheted a kódot az eredeti forráskód tulajdonosának, hogy a következő kiadásba bele tudják illeszteni a munkádat.

Merge

Miután a Pull-kérést elfogadták, a feltöltött kód átemelésre (pull) kerül az új branch-ből, majd az eredeti repoban lévő forráskódot összefésülik (merge) a legújabb frissítésekkel.

Közösségi hálózat

A GitHub az egyik legnagyobb közösségi oldal fejlesztők számára.

A fejlesztők egymásra találhatnak, segítheti egymást és együttműködhetnek különböző projekteken. Minden felhasználó létrehozhatja a saját profilját, a jelenlegi és régi projektjeivel, revíziókkal és pull kérelmeivel. A különböző fórumokban kérdéseket és kéréseket tehetünk fel, tanácsért folyamodhatunk, illetve létrehozhatunk vagy csatlakozhatunk az egyes programnyelvek legfrissebb változásait megbeszélő témákat.

Változásnapló

A GitHub minden változtatásról részletes feljegyzéseket tárol el automatikusan. Ez különösen hasznos az olyan gyorsan növekvő projektek vagy nyílt forráskódú programok fejlesztése esetében, ahol több ember is dolgozik az adott projekten.

Ingyenes alternatívák a GitHub helyett

  • GitLab: A GitLab egyike a legdinamikusabban növekvő webalapú git repository-knak. A felhasználók létrehozhatják saját privát vagy nyilvános repository-jaikat, nyomon követhetik a teljes fejlesztési életciklust a tervezéstől kezdve a végleges termék kiadásáig, a biztonsági kérdéseket is szem előtt tartva. Követi a változásokat és különböző eszközökkel segíti a közös munkát, így egy fejlesztőcsapat távolról is képes létrehozni a szükséges kódot és felépíteni a teljes szoftvert.
  • Bitbucket: A Githubbal ellentétben, ami elsősorban a nyílt forráskódú nyilvános projektekre fókuszál, a BitBucket inkább a privát kódokra specializálta magát. A BitBucket-felhasználók jellemzően vállalati vagy startup-közegből kerülnek ki, akik saját rendszereik és alkalmazásaik tervezésére és fejlesztésére használják. A felhasználók korlátozás nélkül hozhatnak létre privát repókat és olyan eszközökkel integrálhatják azokat, mint a Jira, a Crucible vagy a HipChat, így a vállalkozások könnyen nyomon követhetik fejlesztéseiket és működhetnek együtt másokkal.

GYIK

A GitHub ingyenes?

Két féle módon hozhatsz létre GitHub-fiókot. Kövesd a fenti leírást, töltsd le és telepítsd a GitHubot és hozz létre egy ingyenes fiókot, amivel korlátlan számú privát és nyilvános repository-hoz, közreműködőkhöz, több szintű bejelentkezéshez, közösségi támogatáshoz és sok minden egyébhez juthatsz hozzá. Választhatod a Pro verziót is, amivel néhány további funkcióhoz is hozzáférhetsz, mint betekintések, eszközök, e-mailes támogatás és egyebek.

Biztonságos a GitHub?

Maga a GitHub-platform biztonságos és mentes a spamtől. Az ismert hackerek és akik nem megfelelően viselkednek hamar kizárásra kerülnek, hogy a közösség megőrizhesse segítő jellegét. A repository-k egy biztonságos felhőben kerülnek eltárolásra és a privát repókhoz kizárólag az arra felhatalmazással rendelkezők férhetnek hozzá.

A biztonság gyenge láncszemei a végfelhasználók. Onnantól kezdve, hogy valakinek hozzáférést biztosítasz egy privát repóhoz, a GitHubnak többé nincs rá hatása, hogy mit csinálnak.

Mi a különbség a Git és a GitHub között?

A Git verziókezelő rendszer, ahol a programozók nyomon követhetik a saját kódjukon végrehajtott változtatásokat. A GitHub egy felhő-alapú tárolószolgáltatás, ami a különböző Git repository-k kezelésére szolgál. Magában foglalva annak verziókezelő funkcióit, megkönnyíti a fejlesztés kreatív folyamatait, lehetővé teszi több fejlesztő egy közös projekten történő munkáját, együttműködést más fejlesztőkkel, forkok és branchek létrehozását.

olvasson többet

Gyakran Ismételt Kérdések

A GitHub ingyenes?

Két féle módon hozhatsz létre GitHub-fiókot. Kövesd a fenti leírást, töltsd le és telepítsd a GitHubot és hozz létre egy ingyenes fiókot, amivel korlátlan számú privát és nyilvános repository-hoz, közreműködőkhöz, több szintű bejelentkezéshez, közösségi támogatáshoz és sok minden egyébhez juthatsz hozzá. Választhatod a Pro verziót is, amivel néhány további funkcióhoz is hozzáférhetsz, mint betekintések, eszközök, e-mailes támogatás és egyebek.

Biztonságos a GitHub?

Maga a GitHub-platform biztonságos és mentes a spamtől. Az ismert hackerek és akik nem megfelelően viselkednek hamar kizárásra kerülnek, hogy a közösség megőrizhesse segítő jellegét. A repository-k egy biztonságos felhőben kerülnek eltárolásra és a privát repókhoz kizárólag az arra felhatalmazással rendelkezők férhetnek hozzá.

A biztonság gyenge láncszemei a végfelhasználók. Onnantól kezdve, hogy valakinek hozzáférést biztosítasz egy privát repóhoz, a GitHubnak többé nincs rá hatása, hogy mit csinálnak.

MEGOSZTÁS ÉS TÁMOGATÁS

A WizCase egy független áttekintéseket tartalmazó oldal. Olvasói támogatást kapunk, így jutalékot kaphatunk, ha webhelyünkön található hivatkozásokon keresztül vásárol. Nem fizet többet semmiért sem, ha a webhelyünkön vásárol: jutalékunkat közvetlenül a termék tulajdonosától kapjuk.

Támogassa a WizCase-t a tisztességes és elfogulatlan tanácsadás garantálásában. Támogasson minket azáltal, hogy megosztja webhelyünket!