Alternative Architecture DOJO

オルターブースのクラウドネイティブ特化型ブログです。

Visual Studio 2022 17.7 Preview 2でプルリクエストが作成しやすくなりました

こんにちは、MLBお兄さんこと松村です。
ロサンゼルス・エンゼルスの大谷選手は MLB 通算 150HR を記録しました。いやーホントすごい選手ですね。


Visual Studio 2022 17.7 Preview 2 がリリースされました。
アップデート内容の解説記事はこちらです。

devblogs.microsoft.com

今回のアップデートで気になったのは VS2022 からプルリクエストの作成ができるようになった機能です。
コミュニティからの提案が実装された形となります。
ということでざっと試してみます。

前提

プルリクエストの作成機能は Visual Studio 2022 17.7 Preview 2 で利用可能です。
また、プレビュー機能となっているため、以下の手順で機能を有効化しましょう。
[ツール] > [オプション] > [環境] > [プレビュー機能] > [Git pull request] にチェックを入れる

これで設定は完了で、GitHub のプルリクエストと、Azure DevOps (Repos) のプルリクエストを Visual Studio 2022 から作成することができます。

GitHub のプルリクエストを作成する

Visual Studio でブランチにコミット&プッシュを行うと、Git ウィンドウに「pull request を作成する」というメニューが表示されます。

このメニューをクリックすると、プルリクエスト作成のためのウィンドウが表示されます。
ここで差分を確認し、プルリクエストを作成することができます。プルリクエストの内容も記入可能です。

※ PULL_REQUEST_TEMPLATE.md には対応していませんでした。

docs.github.com

Azure DevOps (Repos) のプルリクエストを作成する

GitHub と同様に Azure DevOps (Repos) のプルリクエストも Visual Studio 2022 から作成することができます。
手順は GitHub と同じですね。


ちょっとした操作がショートカットされるのは良いですね。
この機能に関するフィードバックは、こちらで集めているようです。

aka.ms