Što je GitHub suština?

Što je GitHub suština?

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





No jeste li znali da GitHub ima dobro skriveni spin-off koji se zove GitHub Gist? To je brži i jednostavniji način dijeljenja koda na mreži. Kao i Pastebin, Gist je alat za razmjenu teksta putem interneta. Ali nudi dodatne značajke, a posebno je podržana Gitovom robusnom kontrolom verzija.





Kako pronaći web stranicu 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 web lokacija GitHub -a ne promovira posebno GitHub Gist , pa ćete je morati ili potražiti ili označiti URL za redovitu uporabu.

Web mjesto je poddomena glavnog GitHub web mjesta i vaša prijava funkcionira na dva web mjesta. Svatko može pregledati javne zaključke, ali morate se prijaviti da biste stvorili novi sadržaj.



Stvaranje suštine

Kada ste prijavljeni na GitHub, Početna stranica Gista prikazuje obrazac koji vam omogućuje da brzo stvorite novu suštinu.

Odaberite odgovarajući naziv datoteke, zatim unesite sadržaj datoteke i kliknite na Stvorite suštinu dugme. Osnovni uređivač možete konfigurirati s nekoliko mogućnosti oblikovanja. 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 datoteke. Provjerite jeste li odabrali odgovarajuće proširenje za vrstu datoteke. Također ćete vidjeti lijep pregled specifičan za vrstu kada pregledavate određene datoteke u suštini. Markdown datoteke posebno dobro funkcioniraju za pregled i uređivanje.

Prilikom uređivanja možete dodati još datoteka s Dodaj datoteku dugme. Mnoge su suštine dovoljno male da zahtijevaju samo jednu datoteku, ali možete ih koristiti i više ako je potrebno.





Rad sa suštinom

Ako kliknete na 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 suština je 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 urezivanje u spremište vaše suštine.

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

Zaključci na naredbenom retku

The GitHub program za naredbeni redak , gh, ima podršku za suštinu. Možete izraditi, izbrisati, navesti i urediti suštinu izravno s terminala. Ovo je prikladnije nego tretirati suštinu kao normalno git spremište.

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

$ gh gist create index.md
- Creating gist index.md
✓ Created gist index.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62

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

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

Ovo će otvoriti vaš zadani uređivač teksta. Nakon što ste uredili i zatvorili uređivač, gh automatski prebacuje vašu promjenu na GitHub.

Kako ponovno upotrijebiti sadržaj suštine

Prilikom pregleda suštine primijetit ćete gumb s imenom Sirovi 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 hostovanje datoteka. Na primjer, ako pokušate referencirati JavaScript datoteku pomoću te veze, to neće funkcionirati.

Međutim, sadržaj suštine možete prikazati na drugom mjestu. Ovo je izvrsno za uzorke koda, a isticanje sintakse znači da će izgledati sjajno u postovima ili člancima na blogu. Da biste to učinili, kopirajte kôd pored Ugraditi i uključite ga u svoj HTML.

Zaključci su neopevani uslužni program

GitHub ne reklamira previše suštine, ali nemojte dopustiti da vas to odbije. Vrlo su pristupačna kombinacija Pastebina i Gita. Zaključci su izvrsna prilika za upotrebu za svaki mali isječak koda koji ne jamči potpuno prošireno spremište. Oni predstavljaju izvrsnu laganu opciju 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.

Udio Udio Cvrkut E -pošta 4 najbolje Pastebin alternative za dijeljenje koda i teksta

Ove Pastebin alternative 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 58 članaka)

Bobby je entuzijast u tehnologiji koji je skoro dva desetljeća radio kao programer softvera. Oduševljen je igranjem igara, radi kao urednik recenzija u Switch Player Magazinu, a uronjen je u sve aspekte online izdavaštva 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!

kako ubrzati google maps
Kliknite ovdje za pretplatu