137
  • いくつか変更しました
  • プルリクエストを送信しました
  • プルリクエストが受け入れられ、マージされました。
  • バグを見つけました
  • バグを修正している間、変更は再び削除されました(前に1コミットに強制的にプッシュ)。

これでバグが修正され、1つの追加コミットでプルリクエストを再送信したいと思います。プルリクエストを再度開いたり更新したりする方法はありますか、それとも新しいプルリクエストを作成したり、説明をもう一度入力したりする必要がありますか?Gitoriousにはこの機能があり、最近GitHubに移動しました。

4

8 に答える 8

144

答えは次のようです:できません。

プルリクエストがマージされて閉じられると、永久にロックされ、再度開くことはできません。プルリクエストがマージされて閉じられた後、変更がプルされた場合(マージ前に強制的に後方にプッシュすることにより)、ブランチにコミットを追加して新しいプルリクエストを作成し、すべての詳細をコピーして、おそらく提供する必要があります履歴を手動で保存するための元のプルリクエストへのリンク。

将来のGitHubの優れた機能リクエストになる可能性があります。

于 2012-10-11T11:11:14.167 に答える
13

プルリクエストを正常に再開しました

  1. プルリクエストへのコメント
  2. コメントフォームに表示された[送信して再度開く]ボタンをクリックします。
于 2012-11-14T16:47:30.030 に答える
5

元に戻すアクションを使用できます。

ここに画像の説明を入力してください

マージされたPRで行われたすべての変更を元に戻す別のプルリクエストが作成されます。

于 2016-11-21T13:33:51.797 に答える
4

追加の1コミットを行った既存のブランチから新しいブランチを派生させるだけです。そこからプルリクエストを送信します。

于 2013-11-15T06:33:34.043 に答える
0

復元されたPRを元に戻すことができます。これには、元のPRから元に戻されたすべての変更が含まれている必要があります。

于 2021-01-22T08:02:01.810 に答える
0

私はそれを再開することができました:

  1. ベースブランチの復元
  2. 再開してコメントする
于 2021-04-07T11:50:12.210 に答える
0

私はすべてのトリックとヒントを試しました。単純に-あなたはそれを再び開くことはできません。

それが現実さ。(私は彼らがこれを思い付かなかったのは悲しいことですが)

于 2021-11-15T07:56:44.620 に答える
0

ええと、それは2021年であり、<a href="https://stackoverflow.com/a/12838195/848301">ほぼ10年後、私の失望、昏迷、そして喜びに、単純なgh pr reopen N¹が私のPRを再開しました。私が知っている状況は、以前はUIを介して再開できませんでした(またはそう信じています)。¯\_(ツ)_/¯

これがあなたのためにも働くように!

(¹)GitHubの公式コマンドラインツールghであること。

于 2021-12-22T08:49:38.007 に答える