问题标签 [gist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - 使用 Haskell 的 Github Gist API
首先,我以前从未真正使用过 API,也从未使用过 Haskell 中的 HTTP 库。我不确定我在这里做错了什么,所以也许知道的人可以提供帮助。
我正在使用我可以阅读的内容:http://github.com/defunkt/gist/blob/master/gist.rb,即 write 方法,来写这个:
运行时,testPost 给出以下输出:
据我所知,Location 应该是指向新 Gist 的链接。然而,没有新的 Gist 被提出。我不确定我做错了什么。Gist API 基本上没有文档,我唯一可以假设的是我没有正确翻译 Ruby。就像我说的,我以前从未真正使用过 HTTP 库。
任何帮助表示赞赏。
github - 你如何管理 GitHub 上的要点?
我喜欢GitHub和他们的 gist 服务,这就是为什么我在我的 GitHub 帐户上保留了很多代码片段甚至开发笔记作为 gist 的原因。它还可以很容易地与我的同事分享它们。
问题是它没有扩展!gist 的 GitHub 功能很原始,而且我有很多 gist,因此很难找到我的一些旧 gist。没有搜索,没有标记,或任何东西。
你知道任何可以处理这种混乱的应用程序吗?我想要一个可以
- 搜索我的要点
- 按来源类型和日期列出我的要点
- 让我编辑或复制它们
- 让我标记或至少编辑描述
我很想看到这样的东西,我什至愿意为此支付一些钱。
那么你如何在 GitHub 上管理你的 gist 呢?你知道有什么软件吗?
有一个用MacRuby写的叫做drift,但是编译不出来,也有一段时间没更新了。
git - 从 Git(hub) 角度看版本控制的基础知识
我从Mozilla Ubiquity了解到 gist.github.com ,并一直使用它来发布我写的小东西,并在公共场所保持更新,并带有版本控制,因此不会丢失任何信息。
我了解版本控制的基本思想,但我不知道如何在实际意义上使用它。我试过阅读教程和东西,但我仍然没有“理解”它。
我厌倦了使用 diff 实用程序在不同的计算机上手动保持文件的不同副本是最新的。我喜欢在我的计算机上拥有一个版本化目录的想法,并且只有在我拥有其他人可以轻松使用的形式时才更新公共版本。但是,呃……我该怎么做?他们提供了一个公共克隆 URL 和一个私有克隆 URL。(有什么区别?)我发现键入git clone git://gist.github.com/285330.git gist-285330
会将最新文件从 Gist 复制到本地目录gist-285330
中,并使用所有以前的版本信息创建 .git 文件夹。所以我可以编辑自己目录中的文件并使用它们,然后以某种方式跟踪版本,并以某种方式将更改上传回站点,以便其他人可以看到它们?
是否可以使用 Gist 做到这一点,或者我应该创建一个真正的 Github 存储库?在任何一种情况下,我如何实际使用它?我看过的所有教程都假设了关于“推送”、“提交”和其他我没有经验的事情的先决条件。
github - 在 http://gist.github.com/ 中向 gist 添加标记的方法?
似乎很多人都将要点用于备忘单,包括我在内,所以像代码行换行之类的东西会很好!有什么办法可以做到这一点?
git - 是否有 gist.github.com 的内部替代方案在防火墙后运行?
gist.github.com 非常方便,但我希望能够运行类似的东西来与我工作的防火墙后面的其他开发人员在内部共享代码示例,所以我不需要一直清理我的代码,只谈代码示例。
这样的事情存在吗?
我不追求大型项目管理工具,只是一种制作一次性要点和轻松共享链接的方法,这也恰好是 git repos,就像 gist.github.com
url - 我如何使用这个 github 网址?
我刚刚在 gist.github 上传了一个我正在处理的小编码项目,因为它似乎是一次上传几个类的好方法。
我想将某人与我的“要点”联系起来,并在角落里写着:
Public Clone URL: git://gist.github.com/824082.git
Private Clone URL: git@gist.github.com:824082.git
所以我想要公共克隆网址,但显然它看起来很奇怪。点击它后,我得到这个弹出窗口:
将此克隆 URL 提供给任何人。
git clone git://gist.github.com/824082.git gist-824082
我很困惑,这应该如何工作?
git - Github 提交(推送)要点
我无法理解这。
我已经创建了一个要点。然后我跑
然后我添加文件,更改文件并尝试提交。
然后我不知道如何将它发送回github并提交这个git。
api - github gist 粘贴服务的书签?
例如,我想要类似posterous 的东西(见这里)。只是我浏览器上的一个链接,它允许我在网页中获取代码或预块,然后选择一个添加到我的要点中。
有人知道是否存在类似的东西吗?我该怎么做?我是否需要 gist API(由于缺乏文档而不太可用)?
非常感谢任何方向!
ruby-on-rails-3 - 在 ruby 中向 github.com 发布要点不起作用
我正在尝试通过发布 URL 在 github.com 上创建一个新的要点。我已经在 C# 中完成了此操作,并且工作正常,但是当我尝试在 ruby on rails 中复制时,帖子似乎永远无法正常工作,我总是被重定向到 gists/new URL,这表明该帖子未被接受。我想我只是错过了红宝石中的一些基本内容。
gist - 延迟加载 github gist 文件以在网站上显示源代码
我有几个要点需要包含在网站帖子中以展示源代码。目前,我正在使用脚本标签在 HTML 的不同位置内联多个要点中的每一个,但是,这将是一个阻塞调用。那么,有没有办法动态加载要点并将其粘贴到特定的时间点。
我尝试了以下类似的方法:-
以上对我不起作用,似乎每个脚本都在document.write
内部编写CSS和源代码。有没有人尝试过这个或让它工作?