我可以通过Gist共享整个Git项目吗?

我可以通过Gist共享整个Git项目吗?,git,gist,Git,Gist,我正在为我们的API用户编写一个教程,并希望结合代码片段和完整的文件作为示例。我可以将整个目录结构公开为git,供人们下载;没问题。但是我想在相关页面上嵌入特定的代码,我可以通过一个要点 为此,我将每个文件复制到gist中,按“嵌入”,然后将生成的链接复制到我的教程页面中 然而,让一个GitRepo都设置了完整的文件,然后必须为每个文件复制它,这似乎是浪费。有更好的方法吗 (或者,如果有一种方法可以从git中嵌入对特定文件的引用,我也可以这样做——这里的用例是说,“这是完整的示例文件”,所以我可

我正在为我们的API用户编写一个教程,并希望结合代码片段和完整的文件作为示例。我可以将整个目录结构公开为git,供人们下载;没问题。但是我想在相关页面上嵌入特定的代码,我可以通过一个要点

为此,我将每个文件复制到gist中,按“嵌入”,然后将生成的链接复制到我的教程页面中

然而,让一个GitRepo都设置了完整的文件,然后必须为每个文件复制它,这似乎是浪费。有更好的方法吗

(或者,如果有一种方法可以从git中嵌入对特定文件的引用,我也可以这样做——这里的用例是说,“这是完整的示例文件”,所以我可以这样做。)


谢谢。

似乎GitHub正在计划嵌入任何文件,而不仅仅是GIST的文件,但还没有完成:

但是,您可以通过从GitHub上的“原始”链接动态加载文件,并使用来很好地呈现它们,从而自己完成类似的操作。


GitHub在他们的“列表”中列出了这一点,但我们不知道什么时候会发生。

谢谢--尝试过,但不断收到“加载失败-超时”-这正常吗?@Dave Rodger-是的,我也收到了同样的消息。我以前用过这个,所以这可能是因为网站超过了AppSpot的限制。但正如@Mark Longair所说,你应该能够做出这样的事情。也许你可以联系gist it的作者以获得一些快速的想法。“加载失败”仅适用于主页上的自动生成功能。如果您按照所示(或通过自制脚本)手动组合链接,它仍然有效。@Paŭlo Ebermann是的,您是对的。谢谢你指出这一点@DaveRodger-您可以根据站点中的示例自行构建
,它可以正常工作。我刚刚试过。有人知道github现在是否支持这个吗?或者你还需要使用gist-it.appspot.Thank之类的东西吗,马克。很高兴看到它在他们的名单上,即使它不能立即解决我的问题。我会考虑按照你建议的路线自己做。