Mi a GitHub lényege?

Mi a GitHub lényege?

Valószínűleg hallott már róla GitHub , a kód tárolásának, tárolásának és szerkesztésének platformja. Sok nyílt forráskódú projekt és magán fejlesztői csapat használja ezt a webes alkalmazást munkája megosztására.





De tudtad, hogy a GitHubnak van egy jól elrejtett spin-offja, a GitHub Gist? Ez gyorsabb, egyszerűbb módja a kód online megosztásának. A Pastebinhez hasonlóan a Gist egy eszköz a szövegek interneten történő megosztására. De további funkciókat is kínál, és ezt különösen a Git robusztus verziókezelése támogatja.





Hogyan találjuk meg a GitHub Gist webhelyet

GitHub Gist annak a webhelynek a neve, amely a lényeget tárolja. A „lényeg” egy kódrészlet, amely lehet nyilvános vagy titkos.





A GitHub fő webhelye nem különösebben reklámozza GitHub Gist , ezért rendszeres használathoz vagy keresnie kell, vagy könyvjelzővel kell ellátnia az URL -t.

A webhely a GitHub fő webhelyének aldomainje, és a bejelentkezés a két webhelyen működik. Bárki megtekintheti a nyilvános tartalmakat, de új tartalom létrehozásához be kell jelentkeznie.



Lényeg létrehozása

Amikor bejelentkezett a GitHubba, a Első honlap űrlapot jelenít meg, amely lehetővé teszi új lényeg gyors létrehozását.

Válassza ki a megfelelő fájlnevet, majd írja be a fájl tartalmát, majd kattintson a Létrehozni a lényeget gomb. Az alapvető szerkesztőt néhány formázási beállítással konfigurálhatja. Azt is választhatja, hogy a lényeg titkos vagy nyilvános a Teremt gomb.





A szerkesztő a fájl kiterjesztésének megfelelően szintaxis-kiemelést alkalmaz. Győződjön meg arról, hogy a fájl típusának megfelelő kiterjesztést választotta. Szép típusspecifikus előnézetet is láthat, ha bizonyos fájlokat lényegében megtekint. A Markdown fájlok különösen jól használhatók megtekintésre és szerkesztésre.

Szerkesztéskor további fájlokat adhat hozzá a Fájl hozzáadása gomb. Sok lényeg elég kicsi ahhoz, hogy csak egy fájlt igényeljen, de szükség esetén többet is használhat.





Munka Gists -szel

Ha rákattint a Szerkesztés gombot, fájlonként egy alapvető szövegszerkesztőt kap. A Gist lehetővé teszi a szerkesztést a webes felületén keresztül, és kis kódminták esetén ez tökéletesen elegendő.

A kulisszák mögött azonban minden lényeg egy Git -tár. Ez azt jelenti, hogy nyomon követheti a fájl revíziókat és más git műveleteket hajthat végre. Az Felülvizsgálatok fül a bal felső sarokban található kijelölések elkötelezi magát a lényeg tárháza mellett.

Mögött Beágyaz gombra kattintva lehetőség van a tároló klónozására, így távolról is dolgozhat a lényeggel. Tudnia kell azonban, hogy a lényeges adattárak kissé korlátozottak. Különösen, bár egy lényeg sok fájlt tartalmazhat, nem tartalmazhat könyvtárakat.

Gists a parancssorban

Az GitHub parancssori program , gh, támogatja a lényeget. Létrehozhat, törölhet, listázhat és szerkeszthet lényeget közvetlenül a terminálról. Ez kényelmesebb, mint a lényeget úgy kezelni, mint egy normál git tárházat.

Például, ha meglévő fájlja van, azonnal létrehozhat belőle egy titkos lényeget a következő paranccsal:

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

A parancs az új lényeget reprezentáló URL -címmel fejeződik be. A lényeget is szerkesztheti:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

Ez megnyitja az alapértelmezett szövegszerkesztőt. Miután elvégezte a szerkesztést és bezárta a szerkesztőt, gh automatikusan áthelyezi a módosítást a GitHub -ra.

A legfontosabb tartalom újrafelhasználása

A lényeg megtekintésekor észrevesz egy elnevezett gombot Nyers minden fájl mellett. Ez biztosítja a fájl egyszerű szöveges változatát, amely hasznos lehet a mentéshez vagy másoláshoz. Ne feledje, hogy ez nem használható fájlok tárolására. Ha például egy hivatkozással megpróbál hivatkozni egy JavaScript -fájlra, az nem fog működni.

A lényeg tartalmát azonban máshol is megjelenítheti. Ez kiválóan alkalmas kódmintákhoz, és a szintaxis kiemelése azt jelenti, hogy jól fognak megjelenni a blogbejegyzésekben vagy cikkekben. Ehhez másolja a kódot a Beágyaz gombot, és illessze be a HTML -kódjába.

A Gists Unsung Utility

A GitHub nem nagyon reklámozza a lényeget, de ne hagyja, hogy ez elrettentsen. A Pastebin és a Git nagyon jól hozzáférhető kombinációja. A lényegek nagyszerű esetet jelentenek minden olyan kis kódrészlethez, amely nem indokolja a teljes lerakatot. Kiváló könnyű opciót jelentenek, ha csak gyorsan meg szeretne osztani néhány kódot. A beágyazási lehetőség jól jöhet, ha műszaki cikket tesz közzé.

Nézzen meg más alkalmazásokat, amelyek lehetővé teszik a kódrészletek megosztását a Pastebin alternatívák útmutatójával.

Részvény Részvény Csipog Email A 4 legjobb pastebin alternatíva a kód és a szöveg megosztásához

Ezek a Pastebin alternatívák lehetővé teszik a kód- vagy szövegblokkok egyszerű gépelését, beillesztését és megosztását másokkal online.

Olvassa tovább
Kapcsolódó témák
  • Programozás
  • GitHub
A szerzőről Bobby Jack(58 cikk megjelent)

Bobby technológiai rajongó, aki két évtized nagy részében szoftverfejlesztőként dolgozott. Szenvedélyesen szereti a játékot, a Switch Player Magazin Vélemények szerkesztőjeként dolgozik, és elmerül az online közzététel és webfejlesztés minden területén.

Továbbiak Bobby Jack -től

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

betiltják tiktok az USA -ban
Feliratkozáshoz kattintson ide