Co je to GitHub Gist?

Co je to GitHub Gist?

Pravděpodobně jste už slyšeli GitHub , platforma pro hostování, ukládání a úpravu kódu. Mnoho open-source projektů a soukromých vývojových týmů používá tuto webovou aplikaci ke sdílení své práce.





Věděli jste ale, že GitHub má dobře skrytý spin-off s názvem GitHub Gist? Je to rychlejší a jednodušší způsob sdílení kódu online. Stejně jako Pastebin je Gist nástrojem pro sdílení textu přes internet. Nabízí však další funkce a je podpořen zejména robustním ovládáním verzí Gitu.





Jak najít hlavní stránku GitHub

GitHub Gist je název webu, který hostí podstatu. „Podstata“ je úryvek kódu, který může být veřejný nebo tajný.





Hlavní web GitHub nijak zvlášť nepropaguje GitHub Gist , takže je budete muset buď vyhledat, nebo si uložit URL jako záložku pro pravidelné používání.

Tento web je subdoménou hlavního webu GitHub a vaše přihlášení funguje na obou webech. Veřejné seznamy si může zobrazit kdokoli, ale k vytvoření nového obsahu hlavní stránky se musíte přihlásit.



Vytvoření podstaty

Když jste přihlášeni na GitHub, Hlavní stránka stránky zobrazí formulář, který vám umožní rychle vytvořit novou podstatu.

Vyberte příslušný název souboru, poté zadejte obsah souboru a klikněte na Vytvořit podstatu knoflík. Základní editor můžete nakonfigurovat pomocí několika možností formátování. Můžete si také vybrat, zda je podstata tajná nebo veřejná prostřednictvím Vytvořit knoflík.





Editor použije zvýraznění syntaxe podle přípony vašeho souboru. Ujistěte se, že jste vybrali vhodnou příponu pro typ souboru. Při prohlížení určitých souborů v základu se vám také zobrazí pěkný náhled pro konkrétní typ. Soubory Markdown fungují zvláště dobře pro prohlížení a úpravy.

Při úpravách můžete přidat další soubory pomocí Přidat soubor knoflík. Mnoho seznamů je dostatečně malých, aby vyžadovaly pouze jeden soubor, ale v případě potřeby můžete použít více.





Práce s Gists

Pokud kliknete na Upravit tlačítko, získáte jeden základní textový editor na soubor. Gist vám umožňuje provádět úpravy prostřednictvím webového rozhraní a pro malé ukázky kódu je to naprosto dostačující.

V zákulisí je však každá podstata úložiště Git. To znamená, že můžete sledovat revize souborů a provádět další operace git. The Revize karta v blízkosti levého horního rohu zobrazuje potvrzení do úložiště vaší listiny.

Za Vložit tlačítko jsou možnosti klonování úložiště, takže můžete pracovat s podstatou na dálku. Měli byste si však být vědomi toho, že hlavní úložiště jsou mírně omezena. Zejména, když seznam může obsahovat mnoho souborů, nemůže obsahovat adresáře.

Podstata příkazového řádku

The Program příkazového řádku GitHub , gh, má podporu pro podstatu. Podklady můžete vytvářet, mazat, vypisovat a upravovat přímo z terminálu. To je pohodlnější než zacházet s podstatou jako s normálním repozitářem git.

Pokud například máte existující soubor, můžete z něj okamžitě vytvořit tajný seznam pomocí tohoto příkazu:

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

Příkaz končí adresou URL představující novou podstatu. Můžete také upravit podstatu:

gh gist edit 027442d9e34f35ee4bf64bbbc1a81a62

Tím se otevře váš výchozí textový editor. Jakmile provedete úpravu a zavřete editor, gh automaticky přenese vaši změnu na GitHub.

Jak znovu použít hlavní obsah

Při prohlížení podstaty si všimnete tlačítka s názvem Drsný vedle každého souboru. To poskytuje prostou textovou verzi souboru, která může být užitečná pro ukládání nebo kopírování. Všimněte si toho, že toto nemůžete použít k hostování souborů. Pokud se například pokusíte odkazovat na soubor JavaScript pomocí tohoto odkazu, nebude to fungovat.

Obsah podstaty však můžete zobrazit jinde. To je skvělé pro ukázky kódu a zvýraznění syntaxe znamená, že budou skvěle vypadat v příspěvcích na blogu nebo v článcích. Chcete -li to provést, zkopírujte kód vedle Vložit a zahrňte jej do HTML.

Gists are Unsung Utility

GitHub neinzeruje podstatu příliš, ale nenechte se tím odradit. Jsou velmi dostupnou kombinací Pastebin a Git. Gists jsou skvělým případem použití pro jakýkoli malý fragment kódu, který nezaručuje plnohodnotné úložiště. Poskytují vynikající lehkou možnost, pokud chcete rychle sdílet nějaký kód. Možnost publikování může být užitečná, pokud publikujete technický článek.

Podívejte se na další aplikace, které vám umožňují sdílet fragmenty kódu s naším průvodcem alternativami Pastebin.

Podíl Podíl tweet E-mailem 4 nejlepší alternativy Pastebin pro sdílení kódu a textu

Tyto alternativy Pastebin vám umožňují snadno psát, vkládat a sdílet bloky kódu nebo textu s ostatními online.

Číst dále
Související témata
  • Programování
  • GitHub
O autorovi Bobby Jack(58 článků zveřejněno)

Bobby je technologický nadšenec, který pracoval jako vývojář softwaru po téměř dvě desetiletí. Je zapálený pro hraní her, pracuje jako editor recenzí časopisu Switch Player Magazine a je ponořen do všech aspektů online publikování a webového vývoje.

Více od Bobbyho Jacka

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

kritický proces zemřel smyčka Windows 10
Kliknutím sem se přihlásíte k odběru