IntelliJ IDEA 2024.1 ヘルプ

GitHub プロジェクトをフォークする

GitHub でホストされているプロジェクトに貢献したいと思っていて、直接的にプッシュできない場合は、以下のワークフローを実行してください:

  1. 貢献したいプロジェクトのフォークを作成します

  2. このフォークのクローンを作成して、ローカルリポジトリを作成します。

  3. 元のプロジェクトのコピーに変更を加え、コミットしてプッシュします。

  4. 作業の結果を共有する準備ができたら、フォークの同期を実行して、元のプロジェクトのメインブランチの現在の HEAD にフォークをリベースします。これは、フォークの作成後にプッシュされた新しいコミットと変更が競合しないようにするために必要です。

  5. プルリクエストを作成するを使用して、元のプロジェクトへの変更を提案します。

  6. ローカルで表示して適用の提案。

プロジェクトをフォークする

フォークは、元のプロジェクトに影響を与えることなくコードに変更を加えることができる GitHub リポジトリのコピーです。

フォークを作成する

  • GitHub(英語) でフォークするプロジェクトを開き、fork icon をクリックします

元のプロジェクトのコピーがアカウントに作成されます。このプロジェクトを変更するには、プロジェクトを複製してローカルリポジトリを作成する必要があります。

フォークをリベースする

  • メインメニューで、Git | GitHub | フォークの同期に移動します。フォークは、フォークを作成した元のプロジェクトのマスターブランチの HEAD コミットにリベースされます。

プロジェクトのフォークを最新の状態に保つ方法に関するこのビデオチュートリアルを参照してください:

関連ページ:

GitHub でホストされているプロジェクトを管理する

プロジェクトをチェックアウトする (クローン):IntelliJ IDEA から直接貢献したいリポジトリのクローンを作成し、それに基づいて新しいプロジェクトを作成できます。メインメニューで、に移動します。Git メニューが使用できない場合は、を選択します。バージョン管理から取得ダイアログで、左側の GitHub を選択します。次のいずれかを実行して、GitHub にログインします。トークンがある場合は、トークンを使用するをクリックし、トークンをトークンフィールドに貼り付けて、ログインをクリックします。...

Git リポジトリに変更をコミットしてプッシュする

Git リポジトリに新しいファイルを追加するか、すでに Git バージョン管理下にあるファイルを変更し、現在の状態に満足したら、作業の結果を共有できます。これには、ローカルにコミットしてリポジトリのスナップショットをプロジェクト履歴に記録し、次にリモートリポジトリにプッシュして他のユーザーが使用できるようにすることが含まれます。Git ユーザー名を設定する Git は、コミットを ID に関連付けるために、ユーザー名を知っている必要があります。ユーザー名を設定していない場合、IntelliJ ID...

GitHub プルリクエストを操作する

プルリクエストは、オープンソースプロジェクトや一部の企業のワークフローで、コントリビュータからの変更を管理したり、変更がマージされる前にコードレビューを開始したりするために使用されます。プルリクエストを作成することで、元のリポジトリにプッシュしたい変更を他のユーザーに伝えることができます。これにより、そのリポジトリのメンテナーが変更を確認し、議論し、ベースブランチに統合できます。プルリクエストを作成する:メインメニューで、に移動します。プルリクエストドラフトを含むプルリクエストツールウィンドウ