GitHubにスタックプルリクエストが登場。gh stackでPRを分割して積み上げよう
ARANK
GitHubでPRを細かく作り、前のブランチに対して数珠つなぎのようにPRを作る私が大歓喜! GitHubに「スタックプルリクエスト」機能が来ました💐3行まとめ大きな変更を、順序付きの小さなPR群(スタック)に分割して扱える機能がGitHub公式で登場gh extension install github/gh-stackでCLIから使えるgh stack syncでスタックのrebase, pushまで一発でできる巨大な1つのプルリクエストは悪AIエージェントでの開発が前提の現在、AIエージェントは素早く多くのコードを生み出します。気をつけないと、1つのプルリクエストに多くの開発が盛り込まれ、巨大なプルリクエストになってしまいます。1つの巨大なプルリクエストは、レビューをするのが難しく、また後からコード差分を追うときにもわかりづらいものです。確かにAIエージェント時代にはコードレビューをしないという考え方もありますが、だからと言ってPRを巨大にしていいという理由にはならないと私は考えています。プルリクエストを細かめの粒度で分割し、数珠つなぎにする私はこれを解決するために、プルリクエストが巨大になりそうであれば、意味のある細かめの粒度に分割し、数珠つなぎのようにプルリクエストをつ…