1. ホーム
  2. git

[解決済み] IntelliJ IDEAでプルリクエストをレビューするには?

2023-04-17 08:05:23

質問

git、Bitbucket、IntelliJ IDEAを使用しています。プロジェクトは主にJavaとGroovyで書かれています。

IntelliJからプルリクエストを正しくレビューする良い方法はありますか?

どのように解決するのですか?

GitHub (あるいは BitBucket) のプルリクエストレビューの正式なサポートは、まだ保留中です ( 問題 IDEA-85079 , 2012年に公開)。これは 2020.2 リリースで実装される予定です ( はこちら ).

2016年からは は2018.3からGitHub PRに対応しました。 というように にコメントされています。 :

<ブロッククオート

PR からローカルブランチを作成したり、GitHub で開いてコメントしたり閉じたりすることもできますが、これは最初の一歩に過ぎません。

将来のリリースでは、PR の割り当て機能を追加する予定です。 IDEA-146659 を割り当て、IDE から直接マージ/クローズし、PR と特定のコード行にコメントする機能 - を追加する予定です。 IDEA-64794 .

しかし、( 2019年9月 )

<ブロッククオート

PR ページを開く方法はまったく明らかではありません。リリース ノートを調べて、ダブルクリックすることを発見しなければなりませんでした。PR タブはデフォルトでは表示されず、私が最初に見たバージョン管理タブからアクセスする方法はありません。

2020年1月 ダン・オーク 言及 コメントで ということです。

CodeStream は、GitHubのPRをIDEAに統合するツールを提供します。

参照 プルリクエストの統合 :

<ブロッククオート <ブロッククオート

CodeStreamは、マージされたプルリクエストコメントをエディタの現在のバージョンにアノテーションとして表示することができます。


2016:

を残すことになります。 手動処理 で、PRを取得し、ブランチを比較します。

git fetch origin pull/1234/head:pr-1234

BitBucket用 :

git fetch origin refs/pull-requests/1234/from:pr-1234

(参照:" BitBucketでPull Requestsを取得する方法 を参照)

次に IntelliJでブランチを比較する .