GitHubからクローズされたプルリクエストを削除する


178

誤ってプルリクエストを送信してしまい、自分でリクエストをクローズしてしまいました。現在は閉じた状態ですが、直接URLからアクセスでき、アクティビティバーに表示されます。

プルリクエストを完全に削除して、URLからアクセスできなくなったり、アクティビティ履歴に表示したりする方法はありますか?


3
いいえ、閉じることができます。
ユージンリジコフ2013

9
GitHubのアカウントとUI関連の質問がために優れているWebApps.StackExchange.com彼らのサポートに直接または
ランダム

リポジトリを削除して再作成することで、すべてのプルリクエスト(およびLFSファイルなどのその他のもの)を取り除くことができます。ほとんどの場合、これを買う余裕はありませんが、早い段階で失敗した場合に役立ちます。
Machta 2017年

1
グレートQとSOマンダリンの別の犠牲者。素晴らしい答えも。
RichieHH

回答:


208

プルリクエストを自分で削除する方法はありませんあなたとリポジトリの所有者(およびそれにプッシュアクセスを持つすべてのユーザー)はを閉じることができますが、ログには残ります。これは、開発中に起こったことを否定/隠さないという哲学の一部です。

ただし、削除する重要な理由がある場合(これは主にGithubの利用規約に違反しています)、Githubサポートスタッフが削除します。

彼らがあなたのためにあなたのPRを削除してもよいかどうかは、簡単に彼らに尋ねることができるものです、彼らにsupport@github.comにメールを送ってください

更新:現在、Githubでは、https://support.github.com/contactでサポートリクエストを作成する必要があります。


22
彼ら(Githubスタッフ)は、機密データを含むプルリクエストのみを削除します。
Yousha Aleayoub 2017年

4
役立つ情報: help.github.com/articles/… 「... GitHubサポートに連絡することで、GitHub上のリポジトリのキャッシュビューとプルリクエストをすべて永久に削除できます。」
Justin Domnitz

4
とても悲しい。私はフォークしたリポジトリを維持していて、デフォルトのPRが先頭にあるため、毎週1回程度悪いPRを送信します。ある時点で、マイから分岐する必要がありますが、今のところ...
ジリオンは、PRをクローズしました

これは古い質問であることはわかっていますが、githubアカウントを削除して再作成してみましたか?ドキュメントから、アカウントを削除すると、githubは他のリポジトリで行われたすべてのプルリクエストを自動的に削除すると言っていました。しかし、これはgithubで「新しい人生」を始める必要があることを意味します。これが唯一の方法だと思います。うまくいけば、誰かがこの質問を開いて、この答えを下に置いてください。
MaXi32

1
その価値について、私は今日、GitHubサポートに連絡して、自分が管理者である別のリポジトリに誤って送信されたPRの削除を要求しました。彼らは私のためにそれを削除し、とても素晴らしかった。:)
Marc.2377

8

これは、プルリクエストを削除するように依頼したときにGithubから受け取った返信です。

「ご連絡ありがとうございます。現在のところ、プルリクエストはUIから削除できません。パスワードやその他の認証情報などの機密情報が含まれているプルリクエストのみが削除されます。」

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.