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を使用して、プロジェクトのリポジトリに問題を作成できます。 問題について詳しくは、「問題について」をご覧ください。

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

前提条件

pull request を作成する前に、 GitHub上のブランチに変更をプッシュする必要があります。

課題の作成

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

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

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

  2. GitHubで、[作業の開始] をクリックして問題テンプレートを開くか、[空の問題を開く] をクリックします。

メモ

現在のリポジトリで Issue テンプレートが有効になっていない場合、GitHub Desktop をクリックすると、GitHub 上の空の Issue に移動します。

pull request の作成

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

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

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

    または、プル要求を作成する GitHub に直接移動するには、ドロップダウン アイコンを選択し、[ Pull Request の作成] をクリックします。

  2. [base:] ドロップダウン メニューのブランチが、変更をマージするブランチであることを確認します。

[Pull request を開く] ダイアログ ウィンドウのスクリーンショット。 [base: development] というラベルが付いたドロップダウン アイコンが表示されているボタンがオレンジ色の枠線で囲まれています。

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

[Pull request を開く] ダイアログ ウィンドウのスクリーンショット。 [自動的に結合できない] という状態ラベルがオレンジ色の枠線で強調表示されています。

  1. [pull request の作成] をクリックします。 GitHub Desktop をクリックすると、既定のブラウザーが開き、GitHub に移動します。

  2. プルリクエストのタイトルと説明を入力します。

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

参考資料