我可以在GitHub上对其他人的要点进行拉请求吗?
我知道分叉、克隆和提交工作流程是我自己的一个要点。我想知道我是否可以要求用我的叉子更新别人的要点。
当前不能在Gist上打开拉请求。
你可以对Gist进行评论,并要求作者从你的fork更新Gist。
正如@Kevin所说,不幸的是,GitHub没有为gist上的拉请求公开GUI。但是,您可以对要点进行分叉,在分叉中进行更改,然后与原作者共享到分叉的链接。
如果原作者保留了一个本地的gist克隆库(参见你如何管理你的gist在github?< / >),那么他们可以使用gist #(例如git://gist.github.com/1131276)作为远程对你的fork进行拉取。
git://gist.github.com/1131276
以与git pull相同的方式提取Gist是不可能的,可以通过Gist以.diff/.patch的形式提供更改。这可以在你的工作目录中使用diff或通过GitHub(如果它已经在那里分叉)在本地完成:
git pull
.diff
.patch
这样,它是不同的,并且更容易查看/应用更改,特别是当它影响多个文件时。
我已经向support@github.com发送了一个功能请求电子邮件,并指出了这个问题。
support@github.com
伊凡Žuž正义与发展党用通常的方式回答:
我已经将其添加到我们的功能请求列表中,以便团队可以考虑它。
确认是不可能的。
让我们继续给这个问题投票,直到它发生为止。
相反,我建议创建一个名为gists的常规回购,并将您的gist排序到常规文件夹中。
gists
我认为在gist上有pull request是不合适的。gi.github.com的目的是改进IRC和论坛中常用的pastebin概念。他们选择将服务称为“gist”,因为正如vocabulary.com所描述的…… .
当你需要一个要点的快速总结,而不是整个故事或彻底的解释,你正在寻找< em > < / em >要点。
然而,我承认github缺少一个非常重要的功能。根据要点创建一个完整的github回购,并保留关于其起源的元数据的能力。
这将解决人们的大部分需求。在这种情况下,人们需要提交的唯一形式的“请求”是“嘿,你不会用这个做一个完整的回购吗?”你可以在评论里说。通过不在gist上允许pull requests, issues等,它允许作者回复这样的评论,“不,这只是我拼凑的一个hack,不打算支持。”
pull requests
issues
StackOverflow won't let you link to pastebin without including a code block. Done.
我也非常喜欢向gist发送(或接收)pull请求的功能。
由于它是不可能对要旨进行拉取请求,我发现最好的另一种方法是简单地将要点的内容写在标准GitHub存储库README.md文件中. c。
README.md
将:
虽然它不能让你了解要点,但我希望它能有所帮助。