IntelliJ IDEA 2020.1ヘルプ

GitHub

IntelliJ IDEAを使用すると、GitHub(英語)でホストされているGitプロジェクトをIDEから直接管理できます。リポジトリのクローンプロジェクトの共有フォークの作成gistsを介したコードの共有プルリクエストの作成受信したプルリクエストの確認行え ます。

GitHubアカウントを登録する

GitHubでホストされているリポジトリからデータを取得したり、プロジェクトを共有したりするには、GitHubアカウントをIntelliJ IDEAに登録する必要があります。

既存のアカウントを登録する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、左ペインのバージョン管理 | GitHubを選択します。

  2. the Add buttonをクリックします。

  3. 表示されるダイアログで、GitHubサーバーのURL(github.comまたはエンタープライズインスタンス)を指定します。

  4. 以下のいずれか 1 つを実行します:

    • すでにトークンがある場合は、トークンを使用するリンクをクリックして貼り付けます。

    • 新しいトークンを取得する場合は、ログイン名とパスワードを入力します。二要素認証(英語)を有効にしている場合、SMSまたはモバイルアプリケーションを介して送信されるコードを入力するよう求められます。GitHubトークンの詳細については、個人用アクセストークンの作成(英語)を参照してください。

    トークンは、あなたのアカウント許可で有効にされたレポgist範囲を持たなければなりません(スコープの理解(英語)を見てください)。

新しいGitHubアカウントを作成する

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、左ペインのバージョン管理 | GitHubを選択します。

  2. アカウントの追加をクリックし、表示されるダイアログでGithub にサイン・アップをクリックします。

  3. 開いているGithub にサイン・アップページにアカウントを登録してください。

  4. IntelliJ IDEAの設定に戻り、資格情報を指定します。

複数のアカウントを管理する

IntelliJ IDEAで複数のGitHubアカウントを使用することができます。たとえば、オープンソースプロジェクトで作業する個人アカウント、メインジョブの企業アカウントなどがあります。

  1. 設定/環境設定ダイアログ Ctrl+Alt+Sで、左ペインのバージョン管理 | GitHubを選択します。

  2. add icon ボタンを使用して、必要な数のアカウントを追加します。

  3. (オプション)アカウントを現在のプロジェクトのデフォルトアカウントとして設定するには、アカウントを選択して checkmark iconをクリックします。デフォルトアカウントが設定されている場合、IntelliJ IDEAはGitHubでプロジェクトを共有するとき、フォークをリベースするとき、プルリクエストを作成するとき、またはgistを作成するときに使用するアカウントの選択を求めません。

最終更新日: 2020年6月2日

関連ページ:

Git

Git リモートのパスワードを設定する:リモート Gitリポジトリを操作するたびに(たとえば、プル、更新、またはプッシュ操作中)、認証が必要です。許可が必要になるたびに資格情報を指定する必要がないように、パスワードを記憶するようにIntelliJ IDEAを構成できます。パスワードポリシーを設定する...

GitHub上のプロジェクトに貢献する

GitHubでホストされているプロジェクトに貢献したいと思っていて、直接的にプッシュできない場合は、以下のワークフローを実行してください:貢献したいプロジェクトのフォークを作成します。このフォークをクローンしてローカル・リポジトリを作成します。元のプロジェクトのコピーを変更し、コミットしてプッシュし...

リモート Gitリポジトリと同期する

変更を上流にプッシュして作業の結果を共有する前に、リモートリポジトリと同期してプロジェクトのローカルコピーが最新であることを確認する必要があります。次のいずれかの方法でこれを行うことができます。変更をフェッチ、変更をプル、またはプロジェクトを更新します。Gitブランチポップアップは、ブランチにまだフ...

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

Gitリポジトリに新しいファイルを追加した後、または既にGitバージョン管理下にあり、現在の状態に満足しているファイルを修正した後は、作業結果を共有できます。これには、リポジトリのスナップショットをプロジェクトの履歴に記録するようにローカルでコミットし、次にリモートリポジトリにプッシュして他のユーザ...

Gitプロジェクト履歴を編集する

Gitはあなたのプロジェクト履歴を編集することを可能にします。これは、機能ブランチを開発していて、それをクリーンアップして他の人と共有する前にそれを好みの外観にしたい場合に役立ちます。例:コミットメッセージを編集したり、同じ機能に関連する小さなコミットをまとめたり、関連のない変更を含むコミットを別々...