Skip to main content

フォークから作成されたプルリクエストのブランチへの変更をコミットする

必要なアクセス許可を取得し、Git コマンドを効果的に使用して、フォークから作成された pull request ブランチに変更をコミットします。

フォークから作成されたプル要求ブランチにコミットするには、ベース リポジトリへのプッシュ アクセス、pull request 作成者からのアクセス許可、プッシュを妨げるブランチ制限のないユーザー所有のフォークが必要です。 フォークの編集を許可できるのは、pull request 作成者だけです。 「Allowing changes to a pull request branch created from a fork」を参照してください。

  1. GitHub で、プル リクエスト ブランチが作成されたフォークに移動してください。

  2. ファイル一覧の上にある [ Code] をクリックします。

    リポジトリのランディング ページのファイル リストのスクリーンショット。 [コード] ボタンが濃いオレンジ色の枠線で囲まれています。

  3. リポジトリの URL をコピーします。

    • HTTPS を使用してリポジトリを複製するには、"HTTPS" の下にある をクリックします。

    • Organization の SSH 認証機関から発行された証明書などの SSH キーを使ってリポジトリをクローンするには、 [SSH] の順にクリックします。

    • GitHub CLI を使ってリポジトリをクローンするには、 [GitHub CLI] をクリックしてから、 をクリックします。

      [コード] ドロップダウン メニューのスクリーンショット。 リポジトリの HTTPS URL の右側に、コピー アイコンが濃いオレンジ色の枠線で囲まれています。

  4. ターミナルまたは Git Bash を開きます。

  5. 現在の作業ディレクトリを、フォークを複製する場所に変更します。

    cd open-source-projects
    
  6. フォークを複製し、複製されたリポジトリに移動します。

    git clone https://github.com/USERNAME/FORK-OF-THE-REPOSITORY
    cd FORK-OF-THE-REPOSITORY
    
  7. プル リクエストの compare ブランチを確認してください。 比較分岐を見つけるには、pull request を開き、ページの上部に表示されているブランチを確認します。

    git checkout TEST-BRANCH
    
  8. 変更を行い、ステージングしてコミットします。

    git add .
    git commit -m "YOUR-COMMIT-MESSAGE"
    
  9. コミットを pull request ブランチにプッシュします。

    git push origin TEST-BRANCH
    

新しいコミットは、 GitHub.comの元のプル要求に表示されます。

詳細については、次を参照してください。