我可以在GitHub的要旨上发出拉动请求吗?


195

我可以在GitHub的要旨上发出拉动请求吗?

我知道我拥有的要点的fork,clone和commit工作流程。我想知道是否可以请求用我的叉子更新别人的要旨。



Answers:


133

您目前无法在Gist上打开拉取请求。

您可以在要点上发表评论,并要求作者从您的叉子上更新要点。


11
不幸的是,由于它是一个git存储库,您已经可以克隆它了。他们只是没有浮出水面的拉取请求方面。
studgeek 2012年

2
此外,要点上的拉取请求,问题和其他github功能将是一种反模式。这就是为什么。stackoverflow.com/a/47336590/117471
Bruno Bronosky

26

正如@Kevin所说的,不幸的是,GitHub并未公开针对要点上的拉取请求的GUI。但是,您可以派生要领,在派生中进行更改,然后与原始作者共享指向您的派生的链接。

如果原始作者保留了其要旨的本地克隆存储库(请参阅如何在github上管理要点),那么他们可以使用要领#(例如git://gist.github.com/1131276)对您的分叉进行拉动。



6

我认为对要点提出要求不适当。gist.github.com的目的是改进IRC和论坛中常用的pastebin概念。他们选择称该服务为“要点”,因为正如vocabulary.com所描述的那样...

当您需要基本要点的快速摘要,而不是整个故事或完整的解释时,您正在寻找要点

但是我将承认github缺少一个非常重要的功能。能够根据要点创建完整的github存储库并保留有关其来源的元数据的功能

这将解决人们的大部分需求。那时,某人需要提交的唯一“请求”形式是“嘿,您是否会据此进行完整的回购”。这可以在评论中完成。通过使pull requestsissues等上学家,它允许笔者用,回复这么评论“不,这只是一个黑客我扔在一起,不打算支持。”

StackOverflow won't let you link to pastebin without including a code block. Done.

5

拉动Gist的方式与git pull通过Gist以.diff/ 形式提供更改的方式不同.patch。可以在您的工作目录中使用diff或通过GitHub在本地进行此操作(如果已在此处进行分叉):

这样,它是有区别的,并且查看/应用更改要容易得多,尤其是在影响多个文件的情况下。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.