GitHub でホストされているプロジェクトを管理する
プロジェクトをチェックアウトする (クローン)
IntelliJ IDEA から直接貢献したいリポジトリ(英語)のクローンを作成し、それに基づいて新しいプロジェクトを作成できます。
メインメニューで、に移動します。Git メニューが使用できない場合は、を選択します。
バージョン管理から取得ダイアログで、左側の GitHub を選択します。
次のいずれかを実行して、GitHub にログインします。
トークンがある場合は、トークンを使用するをクリックし、トークンをトークンフィールドに貼り付けて、ログインをクリックします。
それ以外の場合は、GitHub でログインをクリックします。
開いたブラウザーウィンドウに GitHub 資格情報を入力します。二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
アカウントに関連付けられているすべての GitHub プロジェクトのリストと、アカウントが属している組織からリポジトリを選択します。
ディレクトリフィールドに、ローカルの Git リポジトリを作成するフォルダーへのパスを入力します。
限定された履歴で浅いクローン(英語)を実行する場合は、履歴が切り捨てられた浅いクローンチェックボックスを選択し、クローンするコミットの数を指定します。
メインメニューで Git | 浅いリポジトリを選択すると、後で残りの履歴を取得できます。
クローンをクリックします。
これらのソースに基づいてプロジェクトを作成する場合は、確認ダイアログではいをクリックします。IntelliJ IDEA は、Git ルートマッピングをプロジェクトルートディレクトリに自動的に設定します。
GitHub でプロジェクトを共有する
ローカルで開発しているプロジェクトにリモート GitHub リポジトリを追加して、他のユーザーがそのプロジェクトを表示したり貢献したりできるようにすることができます。
共有するプロジェクトを開きます。
プロジェクトがすでに Git によって追跡されている場合は、メインメニューの に移動します。
バージョンコントロール統合をまだ有効にしていない場合は、メインメニューの に移動します。
IntelliJ IDEA に GitHub アカウントをすでに登録している場合は、これらの資格情報を使用して接続が確立されます。
IntelliJ IDEA にアカウントを登録していない場合、GitHub にログインダイアログが開きます。アクセストークンを指定するか、ログインとパスワードで新しいトークンを要求してください。
GitHub への接続が確立されると、GitHub でプロジェクトを共有ダイアログが開きます。新しいリポジトリ名、リモートの名前を指定し、プロジェクトの説明を入力します。
他の GitHub ユーザーにリポジトリへのパブリックアクセスを許可しない場合は、Private オプションを選択できます。

リモートフィールドに指定した名前は、ダイアログにさらに表示されます。詳細については、リモートリポジトリを追加するを参照してください。
共用をクリックして、新しいリポジトリを開始し、プロジェクトソースをプロジェクトにアップロードします。
GitHub バージョンのファイルに移動する
ファイルの IntelliJ IDEA バージョンから GitHub バージョンに移動できます。IntelliJ IDEA は、現在アクティブなブランチとファイルの最新リビジョンを検出し、選択したファイルの対応するコミットの GitHub コピーを Web ブラウザーで開きます。
以下のいずれか 1 つを実行します:
メインメニューから を選択します。
エディターまたはプロジェクトビューでファイルを選択し、コンテキストメニューから を選択します。

プロジェクトビューでファイルを選択し、Ctrl+Shift+A を押して、
Open on Githubと入力します。
GitHub にサインインしている場合は、ファイルのリモートバージョンがブラウザーで開きます。
さもないと:
開いたブラウザーウィンドウに GitHub 資格情報を入力します。二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
エディターから GitHub ファイルバージョンを開いている場合、ファイルも自動的に現在の行にスクロールされます。
ファイルが複数のリモートを指している場合は、適切なリポジトリを選択するよう求められます。
関連ページ:
GitHub アカウントを設定する
GitHub アカウントを追加する:GitHub でホストされているリポジトリからデータを取得したり、プロジェクトを共有したりするには、IntelliJ IDEA で GitHub アカウントにログインする必要があります。GitHub にサインインして既存のアカウントを追加するを押して設定を開き、を選択します。追加をクリックし、GitHub でログインを選択します。開いたブラウザーウィンドウに GitHub 資格情報を入力します。二要素認証が有効になっている場合は、SMS またはモバイルアプ...
Git リポジトリのセットアップ
既存の Git リポジトリのクローンを作成するか、既存のプロジェクトを Git バージョンコントロール下に置くと、IntelliJ IDEA はコンピューターに Git がインストールされているかどうかを自動的に検出します。IDE が Git 実行可能ファイルを見つけられない場合、それをダウンロードすることを提案します。IntelliJ IDEA は、Windows10 バージョン 2004 で使用可能な Windows Subsystem for Linux 2 (WSL2) の Git をサポ...
GitHub プルリクエストを作成してマージする
プルリクエストは、オープンソースプロジェクトや一部の企業のワークフローで、コントリビュータからの変更を管理したり、変更がマージされる前にコードレビューを開始したりするために使用されます。プルリクエストを作成すると、元のリポジトリにプッシュする変更内容を他のユーザーに伝えることができ、そのリポジトリのメンテナーが変更内容を確認し、議論して、ベースブランチに統合できるようになります。プルリクエストの作成者は、プルリクエストのライフサイクルを IntelliJ IDEA 内で直接管理できます。プルリク...