Ilmselt olete kuulnud GitHub, platvorm koodi majutamiseks, salvestamiseks ja redigeerimiseks. Paljud avatud lähtekoodiga projektid ja privaatsed arendusmeeskonnad kasutavad seda veebirakendust oma töö jagamiseks.
Kuid kas teadsite, et GitHubil on hästi varjatud spin-off nimega GitHub Gist? See on kiirem ja lihtsam viis võrgus koodi jagada. Nagu Pastebin, on ka Gist tööriist teksti jagamiseks Interneti kaudu. Kuid see pakub lisavõimalusi ja seda toetab eelkõige Giti jõuline versioonihaldus.
Kuidas leida GitHub Gisti veebisaiti
GitHub Gist on selle saidi nimi, mis sisaldab põhiteateid. "Gist" on koodilõik, mis võib olla avalik või salajane.
GitHubi peamine sait eriti ei reklaami GitHub Gist, nii et peate selle regulaarselt kasutamiseks otsima või järjehoidjaga URL-i lisama.
Sait on GitHubi peamise saidi alamdomeen ja teie sisselogimine töötab kahel saidil. Igaüks saab avalikke loendeid vaadata, kuid uue põhisisu loomiseks peate sisse logima.
Gist loomine
Kui olete GitHubi sisse logitud, Põhisisu avaleht kuvab vormi, mis võimaldab teil kiiresti uue sisu luua.
Valige sobiv failinimi, sisestage faili sisu ja klõpsake nuppu Loo põhisisu nuppu. Põhiredaktorit saate konfigureerida käputäie vormindamisvalikutega. Samuti saate selle kaudu valida, kas põhisisu on salajane või avalik Loo nuppu.
Redaktor rakendab süntaksi esiletõstmist vastavalt teie faili laiendile. Valige failitüübile sobiv laiend. Teatud failide kokkuvõttes vaadates näete ka kena tüübispetsiifilist eelvaadet. Markdown-failid toimivad eriti hästi vaatamiseks ja redigeerimiseks.
Redigeerimisel saate failiga lisada veel faile Lisa fail nuppu. Paljud sisud on piisavalt väikesed, et vajada vaid ühte faili, kuid vajadusel saate kasutada rohkem.
Töö Gistidega
Kui klõpsate nuppu Muuda nuppu, saate faili kohta ühe põhitekstiredaktori. Gist võimaldab teil redigeerida oma veebiliidese kaudu ja väikeste koodinäidiste jaoks on see täiesti piisav.
Kuid kulisside taga on iga põhisisu Giti hoidla. See tähendab, et saate jälgida failide redaktsioone ja teha muid git-toiminguid. The Muudatused Vasakul ülanurgas olev vahekaart kuvab teie põhihoidla juurde.
Taga Embed nupp on võimalused hoidla kloonimiseks, nii et saate sisuga eemalt töötada. Siiski peaksite olema teadlik, et põhihoidlate hoidlad on veidi piiratud. Ehkki põhisisu võib sisaldada paljusid faile, ei saa see sisaldada katalooge.
Lühidalt käsureal
The GitHubi käsureaprogramm, gh, toetab põhisisu. Nimekirju saate luua, kustutada, loetleda ja redigeerida otse terminalist. See on mugavam kui käsitleda põhiolemust nagu tavalist git-hoidlat.
Näiteks kui teil on olemasolev fail, saate selle käsu abil kohe luua salajase sisu:
$ gh põhisisu loo register.md
- põhiindeksi loomine. Md
✓ Loodud põhiindeks. Md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62
Käsk lõpeb URL-iga, mis tähistab uut põhisisu. Põhisisu saate muuta ka järgmiselt.
gh gisti muutmine 027442d9e34f35ee4bf64bbbc1a81a62
See avab teie vaiketekstiredaktori. Kui olete redigeerimise teinud ja redaktori sulgenud, gh lükkab teie muudatuse GitHubi automaatselt.
Kuidas sisu uuesti kasutada?
Ülevaadet vaadates märkate nuppu nimega Toores iga faili kõrval. See pakub faili lihttekstiversiooni, mis võib olla kasulik salvestamiseks või kopeerimiseks. Pange tähele, et te ei saa seda failide hostimiseks kasutada. Näiteks kui proovite selle lingi abil viidata JavaScripti failile, ei tööta see.
Looga sisu saate siiski mujal kuvada. See sobib suurepäraselt koodinäidiste jaoks ja süntaksi esiletõstmine tähendab, et need näevad blogipostitustes või artiklites suurepärased välja. Selleks kopeerige kood kõrval Embed nuppu ja lisage see oma HTML-i.
GitHub ei reklaami olulisi teemasid eriti, kuid ärge laske sellel end heidutada. Need on Pastebini ja Giti väga ligipääsetav kombinatsioon. Kokkuvõtted on suurepärane kasutamisviis kõigi väikeste koodilõikude jaoks, mis ei taga täielikku hoidlat. Nad pakuvad suurepärast kergekaalulist võimalust, kui soovite lihtsalt mõnda koodi kiiresti jagada. Manustamisvalik võib olla kasulik, kui avaldate tehnilise artikli.
Vaadake teisi rakendusi, mis võimaldavad teil koodilõike jagada meie Pastebini alternatiivide juhendiga.
Need Pastebini alternatiivid võimaldavad teil koodi- või tekstiplokke veebis hõlpsalt sisestada, kleepida ja teistega jagada.
Loe edasi
- Programmeerimine
- GitHub
Bobby on tehnoloogiaentusiast, kes töötas tarkvaraarendajana peaaegu kaks aastakümmet. Ta on kirglik mängude vastu, töötab Switch Player Magazine'is arvustuste toimetajana ning on süvenenud veebiväljaannete ja veebiarenduse kõigisse aspektidesse.
Telli meie uudiskiri
Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!
Veel üks samm !!!
Palun kinnitage oma e-posti aadress e-kirjas, mille just teile saatsime.