Kas yra „GitHub“ esmė?

Kas yra „GitHub“ esmė?

Tikriausiai esate girdėję „GitHub“ , kodo prieglobos, saugojimo ir redagavimo platforma. Daugelis atvirojo kodo projektų ir privačių kūrėjų komandos naudoja šią žiniatinklio programą, norėdamos pasidalyti savo darbu.





Bet ar žinojote, kad „GitHub“ turi gerai paslėptą papildinį, vadinamą „GitHub Gist“? Tai greitesnis ir paprastesnis būdas dalytis kodu internete. Kaip ir Pastebinas, „Gist“ yra įrankis dalintis tekstu internete. Tačiau ji siūlo papildomų funkcijų, ypač ją palaiko tvirta „Git“ versijų kontrolė.





Kaip rasti „GitHub Gist“ svetainę

„GitHub“ esmė yra svetainės, kurioje pateikiama esmė, pavadinimas. „Esmė“ yra kodo fragmentas, kuris gali būti viešas arba slaptas.





Pagrindinė „GitHub“ svetainė nėra ypač populiari „GitHub“ esmė , todėl turėsite jo ieškoti arba pažymėti URL, kad galėtumėte reguliariai naudoti.

Svetainė yra pagrindinės „GitHub“ svetainės padomenis, o jūsų prisijungimas veikia dviejose svetainėse. Visi gali peržiūrėti viešas esmes, tačiau norėdami sukurti naują esminį turinį, turėsite prisijungti.



Pagrindo kūrimas

Kai esate prisijungę prie „GitHub“, Pagrindinis puslapis rodoma forma, leidžianti greitai sukurti naują esmę.

Pasirinkite tinkamą failo pavadinimą, tada įveskite failo turinį ir spustelėkite Sukurkite esmę mygtuką. Galite sukonfigūruoti pagrindinį redaktorių naudodami keletą formatavimo parinkčių. Taip pat galite pasirinkti, ar esmė yra slapta, ar vieša Sukurti mygtuką.





Redaktorius pritaikys sintaksės paryškinimą pagal jūsų failo plėtinį. Įsitikinkite, kad pasirinkote tinkamą failo tipo plėtinį. Taip pat pamatysite gražią konkretaus tipo peržiūrą, kai iš esmės peržiūrėsite tam tikrus failus. Žymėjimo failai ypač gerai tinka peržiūrėti ir redaguoti.

Redaguodami galite pridėti daugiau failų naudodami Pridėti failą mygtuką. Daugelis esmių yra pakankamai mažos, kad prireiktų tik vieno failo, tačiau prireikus galite naudoti daugiau.





Darbas su esme

Jei spustelėsite Redaguoti mygtuką, gausite vieną pagrindinį teksto redaktorių kiekvienam failui. „Gist“ leidžia redaguoti naudojant žiniatinklio sąsają, o mažiems kodo pavyzdžiams to visiškai pakanka.

Tačiau užkulisiuose kiekviena esmė yra „Git“ saugykla. Tai reiškia, kad galite stebėti failų peržiūras ir atlikti kitas „git“ operacijas. The Pataisymai skirtukas, esantis viršutiniame kairiajame ekrane, įsipareigoja jūsų pagrindinei saugyklai.

Įterpti mygtukas yra saugyklos klonavimo parinktys, kad galėtumėte dirbti su esme nuotoliniu būdu. Tačiau turėtumėte žinoti, kad esminės saugyklos yra šiek tiek apribotos. Visų pirma, nors esmė gali būti daug failų, joje negali būti katalogų.

Komandų eilutės esmė

The „GitHub“ komandų eilutės programa , gh, palaiko esmę. Galite kurti, ištrinti, įtraukti į sąrašą ir redaguoti esmę tiesiogiai iš terminalo. Tai patogiau, nei traktuoti esmę kaip įprastą „git“ saugyklą.

Pvz., Jei turite esamą failą, galite iš karto sukurti slaptą esmę naudodami šią komandą:

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

Komanda baigiama URL, vaizduojančiu naują esmę. Taip pat galite redaguoti esmę:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

Tai atvers numatytąjį teksto redaktorių. Kai redaguosite ir uždarysite redaktorių, gh automatiškai perkelia jūsų pakeitimą į „GitHub“.

Kaip pakartotinai naudoti esminį turinį

Peržiūrėdami esmę pastebėsite mygtuką pavadinimu Žalias šalia kiekvieno failo. Tai suteikia paprasto teksto failo versiją, kuri gali būti naudinga išsaugojant ar kopijuojant. Atminkite, kad negalite to naudoti failų prieglobai. Pvz., Jei bandysite nurodyti nuorodą į „JavaScript“ failą naudodami šią nuorodą, ji neveiks.

Tačiau esmę galite parodyti kitur. Tai puikiai tinka kodų pavyzdžiams, o sintaksės paryškinimas reiškia, kad jie puikiai atrodys tinklaraščio įrašuose ar straipsniuose. Norėdami tai padaryti, nukopijuokite kodą šalia Įterpti mygtuką ir įtraukite jį į savo HTML.

„Gists“ yra nesudėtinga priemonė

„GitHub“ nelabai reklamuoja esmių, tačiau neleiskite, kad tai jus atbaidytų. Jie yra labai prieinamas Pastebin ir Git derinys. Esmė yra puikus pavyzdys bet kokiam mažam kodo fragmentui, kuris negarantuoja visos saugyklos. Jie yra puikus lengvas pasirinkimas, jei norite tik greitai pasidalyti tam tikru kodu. Įterpimo parinktis gali būti naudinga, jei skelbiate techninį straipsnį.

Peržiūrėkite kitas programas, leidžiančias bendrinti kodo fragmentus, naudodami mūsų Pastebino alternatyvų vadovą.

Dalintis Dalintis „Tweet“ Paštu 4 geriausios Pastebino alternatyvos bendrinant kodą ir tekstą

Šios „Pastebin“ alternatyvos leidžia lengvai įvesti, įklijuoti ir bendrinti kodo ar teksto blokus su kitais internete.

Skaityti toliau
Susijusios temos
  • Programavimas
  • „GitHub“
Apie autorių Bobis Džekas(Paskelbti 58 straipsniai)

Bobby yra technologijų entuziastas, kuris beveik du dešimtmečius dirbo programinės įrangos kūrėju. Jis aistringai žaidžia, dirba „Switch Player Magazine“ apžvalgų redaktoriumi ir yra pasinėręs į visus internetinės publikacijos ir žiniatinklio kūrimo aspektus.

Daugiau iš Bobby Jack

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Pamiršau „Android“ telefono slaptažodį
Norėdami užsiprenumeruoti, spustelėkite čia