Vjerojatno ste čuli za GitHub, platforma za hosting, spremanje i uređivanje koda. Mnogi projekti otvorenog koda i privatni razvojni timovi koriste ovu web aplikaciju za dijeljenje svog rada.

Ali jeste li znali da GitHub ima dobro skriveni spin-off nazvan GitHub Gist? To je brži i jednostavniji način dijeljenja koda na mreži. Kao i Pastebin, Gist je alat za dijeljenje teksta putem Interneta. Ali nudi dodatne značajke, a posebno je potkrijepljena Gitovom robusnom kontrolom verzija.

Kako pronaći web mjesto GitHub Gist

GitHub Gist naziv je web mjesta na kojem se nalaze suštine. "Suština" je isječak koda koji može biti javni ili tajni.

Glavna stranica GitHub-a posebno ne promovira GitHub Gist, tako da ćete ga morati potražiti ili dodati URL u oznaku za redovnu upotrebu.

Web stranica je poddomena glavne GitHub stranice i vaša prijava funkcionira na dvije web stranice. Svatko može pregledavati javne spiskove, ali morat ćete se prijaviti da biste stvorili novi sadržaj.

Stvaranje suštine

Kada ste prijavljeni na GitHub,

instagram viewer
Gist početna stranica prikazuje obrazac koji vam omogućuje brzo stvaranje nove suštine.

Odaberite odgovarajuće ime datoteke, zatim unesite sadržaj datoteke i kliknite Stvori suštinu dugme. Osnovni uređivač možete konfigurirati s nekoliko mogućnosti formatiranja. Također možete odabrati hoće li suština biti tajna ili javna putem Stvoriti dugme.

Uređivač će primijeniti isticanje sintakse u skladu s nastavkom vaše datoteke. Svakako odaberite odgovarajuće proširenje za vrstu datoteke. Vidjet ćete i lijep pregled specifičan za vrstu prilikom pregleda određenih datoteka u suštini. Oznake datoteka posebno dobro rade za pregled i uređivanje.

Tijekom uređivanja možete dodati više datoteka pomoću Dodaj datoteku dugme. Mnoge su mape dovoljno male da zahtijevaju samo jednu datoteku, ali po potrebi možete ih koristiti više.

Rad s Gistima

Ako kliknete Uredi gumb dobit ćete jedan osnovni uređivač teksta po datoteci. Gist vam omogućuje uređivanje putem web sučelja, a za male uzorke koda to je sasvim dovoljno.

Međutim, iza kulisa, svaka je bit Git spremište. To znači da možete pratiti revizije datoteka i izvoditi druge git operacije. The Revizije kartica u gornjem lijevom kutu prikazuje obaveze u spremište vašeg suštine.

Iza Ugraditi gumb su opcije za kloniranje spremišta, tako da možete raditi sa suštinom na daljinu. Međutim, trebali biste biti svjesni da su spremišta glavnih podataka malo ograničena. Konkretno, iako suština može sadržavati mnogo datoteka, ne može sadržavati direktorije.

Svrhe na naredbenom retku

The Program naredbenog retka GitHub, gh, ima podršku za suštine. Možete stvarati, brisati, popisati i uređivati ​​popise izravno s terminala. To je prikladnije nego tretirati bit kao normalno git spremište.

Na primjer, ako imate postojeću datoteku, možete odmah stvoriti tajnu suštinu iz nje pomoću ove naredbe:

$ gh suština izrade indeksa.md
- Stvaranje suštinskog indeksa.md
✓ Izrađen indeks suštine.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62

Naredba završava URL-om koji predstavlja novu suštinu. Također možete urediti suštinu:

gh gist uredi 027442d9e34f35ee4bf64bbbc1a81a62

Ovo će otvoriti zadani uređivač teksta. Nakon što izvršite uređivanje i zatvorite svoj uređivač, gh automatski gura vašu promjenu u GitHub.

Kako ponovno upotrijebiti sadržaj Gist

Kada gledate suštinu, primijetit ćete gumb s imenom Sirovo uz svaku datoteku. Ovo pruža verziju datoteke u običnom tekstu koja može biti korisna za spremanje ili kopiranje. Imajte na umu da ovo ne možete koristiti za hostiranje datoteka. Na primjer, ako pokušate uputiti JavaScript datoteku pomoću te veze, to neće raditi.

Sadržaj suštine možete, međutim, prikazati negdje drugdje. Ovo je izvrsno za uzorke koda, a isticanje sintakse znači da će izgledati sjajno u postovima na blogu ili u člancima. Da biste to učinili, kopirajte kod pored Ugraditi gumb i uključite ga u svoj HTML.

GitHub ne reklamira previše, ali neka vas to ne odbije. Oni su vrlo pristupačna kombinacija Pastebina i Gita. Gists su odličan primjer za upotrebu bilo kojeg malog isječka koda koji ne jamči cjelovito spremište. Izvrsna su lagana opcija ako samo želite brzo podijeliti neki kôd. Opcija ugrađivanja može vam dobro doći ako objavljujete tehnički članak.

Pogledajte druge aplikacije koje vam omogućuju dijeljenje isječaka koda s našim vodičem za alternative Pastebin.

E-mail
4 najbolje Pastebin alternative za dijeljenje koda i teksta

Ove alternative Pastebin omogućuju vam jednostavno upisivanje, lijepljenje i dijeljenje blokova koda ili teksta s drugima na mreži.

Pročitajte Dalje

Povezane teme
  • Programiranje
  • GitHub
O autoru
Bobby Jack (Objavljeno 45 članaka)

Bobby je tehnološki entuzijast koji je većinu dva desetljeća radio kao programer softvera. Zaljubljen je u igre, radeći kao urednik recenzija u časopisu Switch Player, i uživan je u svim aspektima internetskog izdavanja i web razvoja.

Više od Bobbyja Jacka

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!

Još jedan korak…!

Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.

.