ファイルを確認する
ファイルレビュープロセスは、実際に変更を加える前に変更が必要な特定のファイルを特定できるため、通常のコードレビューとは異なります。これらの必要な変更がコミットされてコードレビューに追加されると、標準のレビューと承認プロセスに進むことができます。通常のコミット後のコードレビューは通常、コミット作成者によって開始されますが、ファイルレビューはコードの特定の部分への変更を提案したいチームメンバーであれば誰でも作成できます。通常、変更が行われた後にそれをレビューするのはその人です。
ファイルレビューはいつ作成する必要がありますか ?
1 つまたは複数のファイルに限定された課題を発見した場合は、これらのファイル専用のコードレビューを作成し、レビュー内で課題を説明できます。次に、課題に対処するために有能なチームメンバー、またはコードのその部分の責任者を招待します。次の変更を検討して正式に承認するには、自分自身または別の有能なチームメンバーをレビュー担当者として割り当てます。
この種のコードレビューのもう 1 つの使用例は、コードベースのリファクタリングやその他の改善が必要だが、その変更が既知のファイルセットにのみ影響を与える必要がある場合です。
ファイルレビューの作成
プロジェクトに移動し、リポジトリを開きます。
ファイルタブに移動します。
変更が必要で、コードレビューに含めるファイルの 1 つを選択します。
をクリックし、ファイルからの新しいコードレビューを選択します。
新しいコードレビューが作成され、ファイルにちなんで名前が付けられます。この時点では、レビューにはコミットも作成者も添付されておらず、ファイルが 1 つだけ含まれています。
変更する必要がある他のファイルを追加するには、「変更」タブに移動し、「初期ファイルを編集する」アイコンをクリックします。
変更が必要で、レビューに含めたいファイルをすべて選択します。
「タイムライン」タブに移動し、含まれているファイルの何を変更する必要があるかを説明します。コメントを投稿するか、「 」をクリックして説明を追加できます。
変更を加えたいチームメンバーを招待し、コメントで
@
とメンションします。1 人または複数のチームメンバーをレビュー担当者として割り当てます。
ファイルレビューのワークフロー
特定のファイルの変更を提案したいチームメンバーは、コードレビューを作成し、これらのファイルをレビューに含めます。レビュー作成者は、責任あるチームメンバーに変更を加えるように依頼し、今後の変更を調査するために 1 人以上のレビュー担当者を割り当てます。
招待されたチームメンバーは変更をコミットし、自分のコミットをコードレビューに追加します。
割り当てられたレビュー担当者変更を検討し、それ以上の変更が必要ない場合には議論して承認します。
関連ページ:
プロジェクトに参加する
あるプロジェクトに貢献を開始したい場合は、そのプロジェクトに参加する必要があります。つまり、そのプロジェクトのメンバーになる必要があります。貢献しようとしているプロジェクトに移動します。すでにメンバーである場合は、プロジェクトのページのプロジェクトメンバーにリストされます。そうでない場合は、プロジェクト管理者に連絡してメンバーシップを依頼してください。プロジェクト管理者を確認するには、プロジェクトページでメンバーウィジェットをクリックします。プロジェクトを探す:すべてのプロジェクトは名前で見つ
リポジトリを探す
リポジトリを見つけるには、を押してリポジトリ名の入力を開始します。あるいは、興味のあるプロジェクトを開いて、そのリポジトリを表示することもできます。一部のプロジェクトには複数のリポジトリが含まれる場合があります。すべて表示し、必要なものを選択できます。プロジェクト内に多数のリポジトリがある場合は、名前でフィルタリングフィールドを使用して必要なリポジトリを見つけます。すばやくアクセスするには、お気に入りにリポジトリを追加します。これはプロジェクト入力ページとサイドバーに表示されます。最終更新日:
コードレビューを開始(リクエスト)する
チームメイトにコードレビューをリクエストする人は、通常、次の一連のタスクを実行します。変更をコミットしてプッシュするを Git リポジトリにコピーします。コードレビューを作成します。フィーチャーブランチへの変更をコミットし、それをベースブランチ (メイン、マスター) にマージしたい場合は、マージリクエストを作成します。査読者を招待するのフィードバックを待ちます。課題について話し合うがある場合は、査読者とコメントを交換すること、課題の解決に取り組み、修正をコミットし、新しいリビジョンを追加するを既...
他の人が行った変更を確認する
レビュー担当者は通常、次の一連のタスクを実行します。レビューに移動して変更を調べます。フィードバックを残してディスカッションに参加してください。必要に応じて、他の参加者を招待します。変更を受け入れてレビューを完了します。誰かが変更をレビューするようにあなたを招待すると、レビューへの直接リンクを含む通知がチャット (レビュータブの下) に届きます。リンクをクリックしてレビューページに進みます。レビューページでは、ユーザーアイコンにステータスインジケーターが表示されます。オレンジ色で変更をレビューと表...
マージリクエスト
作業中のブランチをベースブランチ (メイン、マスター) にマージする前に、チームメイトに変更を調べて承認するよう招待するマージリクエストを作成できます。マージリクエストは、次のことを可能にする特別な種類のコードレビューです。2 つのブランチを比較してください。競合がある場合は簡単に発見できます。ブランチをマージするはレビューページから直接アクセスできます (リベースとスカッシュも同様)。マージリクエストを作成する:コミットリストのグラフに従って、マージするブランチを見つけます。ブランチの最上位...