2012-01-06 118 views
163

我可以對GitHub上的其他要點提出拉取請求嗎?我可以在GitHub的要點上提出拉取請求嗎?

我知道叉子,克隆和提交工作流的一個要點,我擁有。我想知道我是否可以請求用我的叉子更新別人的要點。

+0

http://stackoverflow.com/questions/10688185/how-to-merge-a-gist-on-github – 2013-02-06 19:12:03

回答

114

您目前無法在Gist上打開拉取請求。

雖然您可以在Gist上發表評論,並要求作者從叉上更新Gist。

+11

不幸的是,因爲它是一個Git倉庫,你已經可以克隆它。他們只是沒有提出拉動要求的方面。 – studgeek 2012-03-08 16:59:53

+0

此外,要點上的拉取請求,問題和其他github功能將成爲反模式。這是爲什麼。 https://stackoverflow.com/a/47336590/117471 – 2017-11-16 18:20:41

21

正如@Kevin所說的,不幸的是GitHub並沒有在需求上暴露一個GUI請求。然而,您可以將要點分開,在叉子中進行更改,然後與原作者共享叉子的鏈接。

如果原作者是保持其主旨的本地克隆庫(見How do you manage your gists on github?),那麼他們可以做一個拉對你的叉子作爲遠程使用要點#(例如git://gist.github.com/1131276)。

3

不可能以與git pull相同的方式拉動Gist,人們可以通過Gist以.diff/.patch的形式提供更改。這可以在本地的工作目錄與diff或通過GitHub上做,如果它已經分叉有:

這樣,它是差異化,並且更容易查看/應用更改,特別是如果它影響多個文件。

15

我發送了一個功能請求電子郵件到[email protected]並指出這個問題。

Ivan Žužak回答與往常一樣:

我補充說,我們的功能要求列表中,這樣球隊可以考慮它。

確認這是不可能的。

讓我們繼續問這個問題,直到它發生。

我建議改爲創建一個名爲gists的定期回購,並將您的要點訂購爲常規文件夾。

0

我不認爲在要點上提出要求是合適的。 gist.github.com的目的是改進IRC和論壇中常用的pastebin概念。他們選擇撥打服務「要點」,因爲as vocabulary.com describes it...

當你需要的必需品的簡單總結,而不是故事的全部或詳盡的解釋,你要尋找的要點

但是會承認github缺少一個非常重要的功能。 create a full github repo out of a gist and keep metadata about its origins的能力。

這將解決大部分人需要的東西。那時,有人需要提交的唯一「請求」形式是「嗨,你不會完全回購這個。」這可以在評論中完成。通過不是允許pull requests,issues等要點,它允許作者回復這樣的評論:「不,這只是我扔在一起,並不打算支持的黑客。」

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