Què és un GitHub Gist?

Què és un GitHub Gist?

Probablement n’haureu sentit a parlar GitHub , la plataforma per allotjar, emmagatzemar i editar codi. Molts projectes de codi obert i equips de desenvolupament privat utilitzen aquesta aplicació web per compartir el seu treball.





Però sabíeu que GitHub té una derivació ben amagada anomenada GitHub Gist? És una forma més ràpida i senzilla de compartir codi en línia. Igual que Pastebin, Gist és una eina per compartir text a Internet. Però ofereix funcions addicionals, i està especialment avalada pel robust control de versions de Git.





Com trobar el lloc web GitHub Gist

GitHub Gist és el nom del lloc que allotja gists. Un 'resum' és un fragment de codi que pot ser públic o secret.





El lloc principal de GitHub no es promociona especialment GitHub Gist , de manera que haureu de cercar-lo o afegir un URL a les adreces d'interès per fer-ne un ús habitual.

El lloc és un subdomini del lloc principal de GitHub i el vostre inici de sessió funciona als dos llocs. Tothom pot veure els síntesis públics, però haureu d'iniciar la sessió per crear contingut gist nou.



Creació d’un resum

Quan hàgiu iniciat la sessió a GitHub, el fitxer Pàgina inicial de Gist mostra un formulari que us permetrà crear ràpidament un nou resum.

Trieu un nom de fitxer adequat i, a continuació, introduïu el contingut del fitxer i feu clic a Crea un resum botó. Podeu configurar l'editor bàsic amb un grapat d'opcions de format. També podeu triar si el contingut és secret o públic a través de Crear botó.





L'editor aplicarà el ressaltat de sintaxi segons l'extensió del fitxer. Assegureu-vos que trieu una extensió adequada per al tipus de fitxer. També veureu una bona previsualització específica del tipus quan vegeu determinats fitxers en un resum. Els fitxers Markdown funcionen especialment bé per visualitzar-los i editar-los.

Quan editeu, podeu afegir més fitxers amb el fitxer Afegeix un fitxer botó. Molts resum són prou petits per requerir només un fitxer, però podeu utilitzar-ne més si cal.





Treballar amb Gists

Si feu clic a Edita , obtindreu un editor de text bàsic per fitxer. Gist us permet fer modificacions a través de la seva interfície web i, per a mostres de codi petites, això és perfectament suficient.

Tanmateix, entre bastidors, cada resum és un dipòsit de Git. Això significa que podeu fer un seguiment de les revisions de fitxers i realitzar altres operacions de git. El Revisions la pestanya que hi ha a prop de la part superior esquerra es mostra al repositori del vostre resum.

Darrere del Insereix botó són opcions per clonar el dipòsit, de manera que podeu treballar amb un resum a distància. Tot i així, heu de tenir en compte que els dipòsits gist estan lleugerament restringits. En particular, tot i que un resum pot contenir molts fitxers, no pot contenir directoris.

Resums a la línia d'ordres

El Programa de línia d'ordres GitHub , gh, té suport per als aspectes bàsics. Podeu crear, suprimir, llistar i editar gists directament des d’un terminal. Això és més convenient que tractar el resum com a un dipòsit normal de git.

Per exemple, si teniu un fitxer existent, podeu crear immediatament un resum secret mitjançant aquest ordre:

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

L'ordre acaba amb un URL que representa el nou resum. També podeu editar un resum:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

Això obrirà l’editor de text per defecte. Un cop hàgiu editat i tancat l'editor, gh empènyer el vostre canvi a GitHub automàticament.

Com es pot reutilitzar el contingut Gist

Quan visualitzeu un resum, notareu un botó anomenat Raw al costat de cada fitxer. Això proporciona una versió de text pla del fitxer que pot ser útil per desar o copiar. Tingueu en compte que no es pot utilitzar per allotjar fitxers. Per exemple, si proveu de fer referència a un fitxer JavaScript mitjançant aquest enllaç, no funcionarà.

Tanmateix, podeu mostrar el contingut d'un resum en un altre lloc. Això és ideal per a mostres de codi i el ressaltat de la sintaxi significa que quedaran molt bé a les entrades o articles del bloc. Per fer-ho, copieu el codi al costat del fitxer Insereix i incloeu-lo al vostre HTML.

Els resum són una utilitat Unsung

GitHub no anuncia gaire les idees bàsiques, però no deixeu que això us posposi. Són una combinació molt accessible de Pastebin i Git. Els resum són un cas d’ús excel·lent per a qualsevol fragment de codi petit que no garanteixi un repositori complet. Són una excel·lent opció lleugera si només voleu compartir ràpidament algun codi. L'opció d'inserció pot ser útil si publiqueu un article tècnic.

Consulteu altres aplicacions que us permeten compartir fragments de codi amb la nostra guia d’alternatives de Pastebin.

Compartir Compartir Tweet Correu electrònic Les 4 millors alternatives de Pastebin per compartir codi i text

Aquestes alternatives de Pastebin us permeten escriure, enganxar i compartir blocs de codi o text amb altres usuaris fàcilment en línia.

Llegiu a continuació
Temes relacionats
  • Programació
  • GitHub
Sobre l'autor Bobby Jack(58 articles publicats)

Bobby és un entusiasta de la tecnologia que va treballar com a desenvolupador de programari durant gairebé dues dècades. És un apassionat dels jocs, treballa com a editor de ressenyes a Switch Player Magazine i està immers en tots els aspectes de la publicació en línia i el desenvolupament web.

Més de Bobby Jack

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

a quin joc he de jugar el diagrama de flux
Feu clic aquí per subscriure-us