Skip to main content

GitHub Desktop からの issue または pull request の作成

リポジトリに対する変更の提案あるいは共同作業のために、Issueあるいはプルリクエストを作成できます。

この機能を使用できるユーザーについて

Anyone can create an issue in a public repository that has issues enabled. Anyone with read permissions to a repository can create a pull request, but you must have write permissions to create a branch.

Platform navigation

「課題」と「プルリクエスト」について

Issue を使用して、プロジェクトにとって重要なアイデア、バグ、タスク、およびその他の情報を追跡できます。 GitHub Desktop を使用して、プロジェクトのリポジトリに Issue を作成できます。 問題について詳しくは、「問題について」をご覧ください。

ブランチを作成してプロジェクトのファイルに変更を加えた後、プルリクエストを作成できます。 プルリクエストを使用すると、変更をプロジェクトにマージする前に、変更を提案、議論、反復できます。 GitHub Desktop を使用して、プロジェクトのリポジトリにプルリクエストを作成できます。 Pull request について詳しくは、「pull requests について」をご覧ください。

前提条件

プルリクエストを作成する前に、変更を GitHub のブランチにプッシュする必要があります。

課題の作成

  1. メニュー バーで [リポジトリ] を選び、 [GitHub で issue を作成] をクリックします。

    Mac のメニュー バーのスクリーンショット。 展開された [リポジトリ] ドロップダウン メニューで [GitHub で issue を作成] にカーソルが置かれています。

    Windows の [GitHub Desktop] メニュー バーのスクリーンショット。 [Repository] ドロップダウン メニューで、[Create Issue on GitHub] オプションがオレンジ色の枠線で囲まれています。

  2. GitHub で、 [始める] をクリックして Issue テンプレートを開くか、 [空の Issue をオープン] をクリックします。

メモ

現在のリポジトリで issue テンプレートが有効になっていない場合、GitHub Desktop は GitHub の空の issue にリダイレクトします。

pull request の作成

  1.        **[pull request をプレビューする]** をクリックします。 GitHub Desktop では、現在のブランチとベース ブランチの間の変更の差分を示すプレビュー ダイアログが開きます。
    

    [ローカル変更なし] ビューのスクリーンショット。 「Preview Pull Request」というラベルが付いたボタンが、オレンジ色の枠線で強調表示されています。

    [ローカル変更なし] ビューのスクリーンショット。 プルリクエストのプレビューというラベルが付いたボタンがオレンジ色の枠線で囲まれて強調されています。

    または、GitHub に直接移動して pull request を作成し、ドロップダウン アイコンを選んで、 [Pull request の作成] をクリックします。

  2.           **[base:]** ドロップダウン メニューのブランチが、変更をマージするブランチであることを確認します。
    
           ![[Pull request を開く] ダイアログ ウィンドウのスクリーンショット。 [base: development] というラベルが付いたドロップダウン アイコンが表示されているボタンがオレンジ色の枠線で囲まれています。](/assets/images/help/desktop/base-branch-selection.png)
    

    GitHub Desktop では、現在のブランチがベース ブランチに自動的にマージできるかどうかを通知します。

           ![[Pull request を開く] ダイアログ ウィンドウのスクリーンショット。 [自動的に結合できない] という状態ラベルがオレンジ色の枠線で強調表示されています。](/assets/images/help/desktop/preview-dialog-merge-status.png)
    
  3.        **[pull request の作成]** をクリックします。 GitHub Desktop はデフォルトのブラウザを開いて GitHub に移動します。
    
  4. プルリクエストのタイトルと説明を入力します。

  5. レビューの準備が完了している pull request を作成するには、 [pull request の作成] をクリックします。 ドラフトの pull request を作成するには、ドロップダウンを使用して、 [ドラフトの pull request の作成] を選択し、 [ドラフトの pull request] をクリックします。 組織のメンバーである場合は、組織の所有者から下書きプル要求へのアクセスを要求することが必要になることがあります。 「pull requests について」をご覧ください。

参考資料

  •           GitHub 用語集の [Issue](/get-started/learning-about-github/github-glossary#issue)
    
  • Pull request が GitHub 用語集にあります。
  • GitHub の用語集にある「ベース ブランチ
  •           GitHub 用語集の [Topic branch](/get-started/learning-about-github/github-glossary#topic-branch)