Kako preuzeti datoteke i pogledati kod s GitHuba

Šezdeset pet milijuna programera i tri milijuna organizacija ne mogu pogriješiti. S hostingom preko 200 milijuna repozitorija koda, GitHub je razvojna platforma izbora za pojedinačne programere(coders) i tvrtke diljem svijeta. Programeri(Developers) koriste GitHub za izgradnju, održavanje, pa čak i distribuciju svog softvera kako bi korisnici poput vas mogli preuzimati datoteke i gledati kod izravno s GitHuba(GitHub) .

GitHub olakšava preuzimanje i pregled izvornog koda aplikacije. Ovaj vodič će vam pokazati kako izravno preuzeti datoteke s web- mjesta GitHub(GitHub) kako biste sami mogli vidjeti kod projekta.

Instalirajte Code Viewer

Prije nego što preuzmete bilo koji kod, morat ćete instalirati program koji može vidjeti taj kod. Visual Studio Code je besplatan, otvoren izvor i pojednostavljen uređivač koda koji korisnicima omogućuje pregled i otklanjanje pogrešaka koda i pokretanje zadataka. 

Preuzmite i instalirajte Visual Studio Code slijedeći čarobnjak za instalaciju. Tada ćete biti spremni za pregled datoteka i koda koje možete preuzeti s GitHuba(GitHub)

Postoji mnogo različitih uređivača koda. Ako je projekt stvoren s drugim IDE -om (integrirano razvojno okruženje), Visual Studio možda neće biti idealan za uređivanje tog koda. Rekavši(Having) to, Visual Studio Code će vam omogućiti da uredite kod većine projekata na GitHubu(GitHub) i uvijek će raditi ako je sve što želite je vidjeti(view ) kod. 

Preuzimanje najnovijeg izdanja(Most Recent Release) projekta na GitHubu(GitHub)

Recimo da ste programer(programmer) koji želi preuzeti datoteke projekta za dio softvera otvorenog koda(open-source) . Na GitHubu(GitHub) se projektne datoteke objavljuju u spremištima, a svaki projekt ima početnu stranicu spremišta. Ne morate imati korisnički račun na GitHubu(GitHub) za pregled ili preuzimanje datoteka. 

Slijedite ove korake za preuzimanje najnovijeg izdanja projekta koji vas zanima.

  1. Idite na github.com .
  2. Potražite projekt po imenu u okviru za pretraživanje GitHuba. 

  1. Idite na početnu stranicu za spremište.

  1. Pronađite odjeljak Izdanja(Releases) i odaberite najnoviju verziju. Na GitHub-ovoj desktop stranici, Izdanja su na bočnoj traci s desne strane. Alternativno, možete dodati /releasesURL -u spremišta . Izdanje na vrhu bit će najnovije.

  1. Zatim pronađite i proširite odjeljak Sredstva(Assets )

  1. Budući da želite vidjeti kod, preuzmite .zip datoteku izvornog koda. Korisnici Linuxa(Linux) trebali bi preuzeti datoteku izvornog koda tar.gz.

  1. Izvadite arhivu izvornog koda koju ste preuzeli u koraku 6.
  2. Prijeđite na Visual Code Editor i odaberite Datoteka(File ) > Otvori mapu(Open Folder) . Krećite(Navigate) se i odaberite mapu koju ste izdvojili u koraku 7.

  1. Pritisnite gumb Odaberi mapu .(Select Folder )
  2.  U Visual Studio Code , vidjet ćete projekt naveden na lijevoj strani. Možete proširiti strelice padajućeg izbornika da biste vidjeli sve datoteke uključene u projekt. 

  1. Odaberite projektnu datoteku na ploči s lijeve strane, a kod će se pojaviti u radnom prostoru s desne strane. 

Gore navedeni koraci vode vas kroz kako pregledati datoteke iz najnovijeg izdanja projekta na GitHubu(GitHub) . Ali što ako želite vidjeti datoteke iz određene grane projekta?

Preuzimanje iz određene grane

U GitHubu(GitHub) , spremište može imati više grana(branches) . Svaka grana ima jedinstveno ime i sastoji se od skupa izmjena koda. To je kopija određenog dijela koda u određenom trenutku u kojem možete unijeti promjene bez uništavanja izvornika. Promjene koda(Code) se vrše unutar grana, a zatim, ako se to zatraži i odobri, mogu se ponovno spojiti u glavnu radnu verziju projekta koja se zove glavna grana(master branch)

Zamislimo da želite preuzeti i pregledati datoteke iz određene grane projekta na GitHubu(GitHub) . Da biste to učinili, slijedite ove korake:

  1. Potražite projekt po nazivu i idite na početnu stranicu repozitorija projekta. 
  2. Pronađite padajući izbornik grane(branch) i odaberite granu koju želite preuzeti. Tipično, glavna(Master) grana sadrži najnoviji kod, ali ne uvijek.

  1. Sada kada ste odabrali granu koju želite, pronađite i odaberite zeleni gumb koda(Code) , birajući ili Download Zip ili, ako vidite opciju, Otvori s Visual Studio(Open with Visual Studio) . (Možda ćete vidjeti i opciju za otvaranje pomoću GitHub Desktopa(Open with GitHub Desktop) .)

  1. Raspakirajte zip datoteku i otvorite ekstrahiranu mapu unutar Visual Studio Code slijedeći korake 7-11 u gornjem odjeljku.

Slijedeći gornje korake, možete vidjeti kod iz određene grane projekta na GitHubu(GitHub) . Sljedeće(Next) ćemo razgovarati o tome kako još dalje istražiti i preuzeti datoteke iz određenog urezivanja(commit) .

Preuzimanje iz određene obveze

Svaki put kada se promjena koda primijeni na spremište, dodaje se putem urezivanja(commit) . Urezivanje sadrži sve promjene od posljednjeg ažuriranja koda. Možda ćete htjeti preuzeti s određenog urezivanja ako pokušavate otkloniti probleme koji su uzrokovani nedavnom promjenom koda.

  1. Idite na početnu stranicu spremišta i odaberite granu s kojom želite raditi. Obično će ovo biti glavna grana.
  2. Pronađite i odaberite vezu Porezi(Commits ) .

  1. Odaberite urezivanje koje želite preuzeti odabirom naslova predaje.

  1. Sada ste na stranici za urezivanje koje ste odabrali. Zatim odaberite gumb Pregledaj datoteke .(Browse files)

  1. Pronađite i odaberite zeleni gumb koda i odaberite (Code)Preuzmi zip(Download zip) ili, ako je dostupan, Otvori s Visual Studio(Open with Visual Studio) .
  2. Konačno, raspakirajte zip datoteku i otvorite ekstrahiranu mapu u Visual Studio Code

Ima još mnogo toga na GitHubu

Preuzimanje i pregledavanje projektnih datoteka s GitHuba(GitHub) samo je vrh ledenog brijega. Na kraju ćete možda htjeti račvačiti spremište, klonirati ga u lokalno spremište, urezati promjene, gurnuti promjene natrag u svoju vilicu, a zatim poslati zahtjev za povlačenje tražeći od vlasnika projekta da spoji vaše promjene u izvorno spremište. 



About the author

Ja sam profesionalni audio inženjer s preko 10 godina iskustva. Posljednjih nekoliko godina radim u glazbenoj industriji i stekao sam snažnu reputaciju u tom području. Također sam vrlo iskusan operater korisničkih računa i obiteljske sigurnosti. Moje odgovornosti uključuju upravljanje korisničkim računima, pružanje podrške klijentima i davanje savjeta zaposlenicima o obiteljskoj sigurnosti.



Related posts