我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: Enterprise Server 2.14

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2019-07-12. 即使出现严重安全问题,也不会发布补丁。要获得更好的性能、更高的安全性和全新功能,请升级到 GitHub Enterprise 的最新版本。 要获取有关升级的帮助,请联系 GitHub Enterprise 支持部门

创建 Gist

您可以创建两种 Gist:公开和机密 Gist。 如果您准备与世界分享您的想法,请创建公开 Gist,否则请创建机密 Gist。

本文内容

关于 gists

每个 gist 都是一个 Git 仓库,意即可以分叉和克隆。 如果您在创建 Gist 时登录了 GitHub Enterprise,则该 Gist 将与您的帐户相关联, 当您导航到 gist 主页,http(s)://[hostname]/gisthttp(s)://gist.[hostname],如果启用了子域 时,您会在 Gist 列表中看到它。

Gists can be public or secret. 公共 gists 显示在 发现,http(s)://[hostname]/gist/discoverhttp(s)://gist.[hostname]/discover,如果启用了子域 中,人们可在其中浏览新建的 gists。 它们也可供搜索,因此,如果您希望其他人查找和查看您的工作,便可使用公共 gists。 创建 gist 后,无法将其从公共转换为机密。

秘密 gists 不会显示在 发现,http(s)://[hostname]/gist/discoverhttp(s)://gist.[hostname]/discover,如果启用了子域

, 中,也不可搜索。 创建 gist 后,无法将其从公共转换为机密。 Secret gists aren't private. 如果将秘密 gist 的 URL 发送给朋友,他们可以查看。 但是,如果您不认识的人发现该 URL,也能看到您的 gist。 如果需要让您的代码不被偷窥,可能要改为创建私有仓库

如果您的站点管理员禁用了私有模式,您也可以使用匿名 gists,可以是公共 gists 或秘密 gists。

警告:无法从 web 浏览器删除匿名 gist。要删除匿名 gist,请联系 您的 GitHub Enterprise 站点管理员。请提供要删除的 gist 的 URL。

您可以到 gist 主页,http(s)://[hostname]/gisthttp(s)://gist.[hostname],如果启用了子域 单击 All Gists(所有 Gists)发现其他人创建的 gists。 将会显示所有 gists 存储的页面,gist 按创建或更新时间显示。 您也可以通过 Gist 搜索,http(s)://[hostname]/gist/searchhttp(s)://gist.[hostname]/search,如果启用了子域 按语言搜索 gist。 Gist 搜索使用的搜索语法与代码搜索相同。

由于 gists 是 Git 仓库,因此您可以查看其整个提交历史记录,包括差异。 您也可以分叉或克隆 gists。 更多信息请参阅“分叉和克隆 gists”

您可以单击 gist 顶部的 Download ZIP(下载 ZIP)按钮下载 gist 的 ZIP 文件。 您可以将 gist 嵌入到支持 Javascript 的任何文本字段中,如博文。 要获取嵌入的代码,请单击 gist 的嵌入 URL 旁边的剪贴板图标。 要嵌入特定的 gist 文件,请使用 ?file=FILENAME 附加嵌入 URL。

创建 Gist

也可以将桌面上的文本文件直接拖放到 Gist 编辑器中。

  1. 登录 GitHub Enterprise。

  2. 导航到 gist 主页,http(s)://[hostname]/gisthttp(s)://gist.[hostname],如果启用了子域 。

  3. 键入 Gist 的说明(可选)和名称。

    Gist 名称说明

  4. 在 Gist 文本框中键入 Gist 的文本内容。

    Gist 文本框

  5. 执行以下操作之一:

    - 要创建[公开 gist](/articles/about-gists#public-gists),请单击 **Create public gist(创建公开 gist)**。
    - 要创建[机密 gist](/articles/about-gists#secret-gists),请单击 **Create secret Gist(创建机密 Gist)**。 ![Gist 创建按钮](/assets/images/help/gist/gist_create_btn.png)
    

    注:创建 gist 后,无法将其从公共转换为机密。

问问别人

找不到要找的内容?

联系我们