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 ユーザーにリポジトリへのパブリックアクセスを許可しない場合は、 非公開 オプションを選択できます。

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

プロジェクトビューでファイルを選択し、 Ctrl+Shift+A を押して、
Open on Githubと入力します。
GitHub にサインインしている場合は、ファイルのリモートバージョンがブラウザーで開きます。
さもないと:
開いたブラウザーウィンドウに GitHub 資格情報を入力します。 二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
エディターから GitHub ファイルバージョンを開いている場合、ファイルも自動的に現在の行にスクロールされます。
ファイルが複数のリモートを指している場合は、適切なリポジトリを選択するよう求められます。