若您对於 GitHub 内编辑器与画面呈现方式有相当程度的好感,那绝对不能错过 Gist 服务。 Gist 为单页或区块方式呈现内容,就像你在 GitHub 上编辑 .md 档案,可以将自己的想法或程序码撰写在上面。Gist 本身即为一个 repository,可以被 Fork 与 clone。当您登入 GitHub 帐号并建立 Gist,Gist 会将内容与您的帐号做连结,您可以在 gist home page 找到与您有关的 Gist
Gist 可以分为 Public 与 Secret。顾名思义, Public 可以被搜寻,若您希望其他人能查看你的作品或想法,请使用 Public;反之,Secret 类型的 Gist 不能被搜寻,但你可以将连结发给朋友,朋友们可以透过连结看见内容 (这也意味有连结的人即可看见内容),若有需要更隐密,你会需要建立一个 Private Repository。
注意:建立 Gist 後,无法将 Public 转为 Secret
无论在 GitHub 或 Gist,点选右上角 + 按钮旁边下拉选单,点选 New Gist
最上方可以输入 Gist 描述,依序可以输入档案名称 与 调整格式,右下角按钮旁的下拉选单可以选择 Public 与 Secret
比较特别的是档案名称部分:Gist 相当聪明,他会判断相对应的副档名,变更编辑内容与呈现的样式,以上图为例,我们的副档名为 .md,你即可使用 markdown 语法进行编辑,呈现方式也会以 markdown 语法呈现
倘若你的内容为程序码(如 .java, .cs),会依据程序语言帮你做 Highlight,方便阅读,真的是超级实用
理所当然,你可以在 Gist 下发进行讨论
就像 GitHub Repo 功能,Gist 也可以追踪、评分(Star)
你可以透过上方功能进行分享,包含 嵌入(Embed)、分享、透过 HTTPS 进行 Clone、透过 SSH 进行 Clone。你能将连结分享给朋友,它们即可检视内容
内嵌功能相当方便,你能将程序码直接放入你的网页/部落格 HTML 内,就会有美美程序码呈现
你也可透过 Visual Studio 或 GitHub Desktop 进行开启,理所当然,你对於所有下载工具都不熟悉,也能点右上角 Download Zip 按钮,以 Zip 档案方式进行下载
Gist 是个轻量易用的服务,除了本篇文章所提到的内嵌程序码功能外,许多第三方服务也有与 Gist 整合,提供各种整合服务,有兴趣的朋友不妨可以自行搜寻看看。阅读完本篇文章,读者应该对於 Gist 的用途与操作有基本的认识,剩下就看读者如何活用这个服务。
若喜欢我的文章,欢迎点 like, 分享与订阅。
<<: Day 14 - Spring Boot & Thymeleaf
接下来我们从放入图片到google form 中开始 为什麽是先讲放入图片而不是先说放入题目呢? 因...
课程练习 新建完整的路由,并提供导览进入大部分页面(进入页面仅需要文字,不必加入实际的页面) 使用 ...
结束温馨又充满香香AI妹子的《Vivy -Fluorite Eye's Song》之後, 来点重口味...
今天开始要把我们先前花了24天研究与实作的永丰线上收付款API -- 丰收款 (funBIZ),作一...