ハブ コマンドを使用すると、Issue をプル リクエストに簡単に変換できます。
hub pull-request -i 123
しかし、逆にプルリクエストを課題に戻すにはどうすればよいでしょうか?
プルリクエストを課題に戻すことはできません。プルリクエストへの変換hub
はgithub apiで行います。API にはリバース機能はありません。
ただし、プルリクエストからコミットを削除することが意図されている場合は、プルリクエストのベースとなっているブランチを変更して、git push -f
.
リクエストをマージすると、マージ時にブランチにあるコミットのみが含まれます。ただし、これらの古いコミットを完全に非表示にすることはできません。それらは、プルリクエストの履歴/コメントに引き続き表示されます。
github のフィーチャー ブランチを削除できます。プルリクエストには、最新の既知のコミットが含まれます。プル リクエストがマージされた場合、その後の機能ブランチの変更はリクエストに影響しません。
github-cliは、 github apighi
を使用して、コマンドラインから github の問題を処理するために呼び出されるツールをインストールします。ただし、API はプル リクエストの課題への「ダウングレード」を提供しないため、このツールも提供しません。