web-dev-qa-db-ja.com

GitHubのGistでプルリクエストを行うことはできますか?

GitHubで他のGistに対してプルリクエストを行うことはできますか?

私が所有するGistのフォーク、クローン、およびコミットのワークフローを知っています。フォークで他の誰かのGistを更新するようにリクエストできるかどうかを知りたい。

182
Razvan Caliman

現在、Gistでプルリクエストを開くことはできません。

ただし、Gistにコメントして、作成者にフォークからGistを更新するように依頼できます。

127
Kevin Sawicki

@Kevinが言ったように、残念なことにGitHubは要旨のプルリクエスト用のGUIを公開していません。ただし、Gistをフォークし、フォークで変更を行ってから、オリジナルの作成者とフォークへのリンクを共有できます。

元の作成者がGistのローカルクローンリポジトリを保持している場合(githubでGistをどのように管理しますか?を参照)次に、Gist#を使用して、リモートとしてフォークに対してプルを実行できます(例:git://Gist.github.com/1131276)。

24
studgeek

機能要求メールを[email protected]に送信し、この質問を指摘しました。

IvanŽužak いつものように答えた:

チームが検討できるように、それを機能要求リストに追加しました。

それを確認することはできません。

それが起こるまでこの質問を支持し続けましょう。

代わりに、gistsと呼ばれる通常のレポを1つ作成し、要点を通常のフォルダーに並べることをお勧めします。

git pullと同じ方法でGistsをプルすることはできません。Gistを介して.diff/.patchの形式で変更を提供できます。これは、作業ディレクトリで diff を使用してローカルで実行するか、GitHubで既にフォークされている場合は実行できます。

このように、特に複数のファイルに影響する場合、差分であり、変更の表示/適用がはるかに簡単です。

5
Alastair

要点のプルリクエストは適切ではないと思います。 Gist.github.comの目的は、IRCおよびフォーラムで一般的に使用される Pastebin の概念を改善することでした。 vocabulary.comの説明通り...

ストーリー全体や詳細な説明ではなく、要点の簡単な要約が必要な場合は、Gistを探しています。

ただし、githubには非常に重要な機能が欠けていると認めます。 Gistから完全なgithubリポジトリを作成し、その起源に関するメタデータを保持する

それは人々が必要とするもののほとんどを解決するでしょう。その時点で、誰かが送信する必要がある「リクエスト」の唯一の形式は「ねえ、これから完全なレポを作成しませんか」です。そして、それはコメントで行うことができます。 By[〜#〜] not [〜#〜]許可pull requestsissuesなど、要点については、著者がこのようなコメントに返信できるようにします。「いや、それは私が一緒に投げたハックであり、サポートするつもりはない」

StackOverflow won't let you link to Pastebin without including a code block. Done.
5
Bruno Bronosky