GitHub
AppCode を使用すると、GitHub(英語) でホストされている Git プロジェクトを IDE から直接管理できます。リポジトリのクローン、プロジェクトの共有、フォークの作成、gist を介したコードの共有、プルリクエストの作成、受信したプルリクエストの確認を行えます。
GitHub アカウントを登録する
GitHub でホストされているリポジトリからデータを取得したり、プロジェクトを共有したりするには、AppCode に GitHub アカウントを登録する必要があります。
GitHub にサインインして既存のアカウントを登録する
Ctrl+Alt+S を押して IDE 設定を開き、 を選択します。
をクリックします。
GitHub でログインを選択します。
開いたブラウザーウィンドウに GitHub 資格情報を入力します。二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
トークンを使用して既存のアカウントを登録する
Ctrl+Alt+S を押して IDE 設定を開き、 を選択します。
をクリックします。
トークンでログインを選択します。
以下のいずれか 1 つを実行します:
トークンがすでにある場合は、それを GitHub アカウントの追加ダイアログウィンドウに挿入します。

新しいトークンを取得する場合は、生成をクリックします。
開いたブラウザーウィンドウに GitHub 資格情報を入力します。二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
トークン生成ページで、repo、gist、および read:org スコープが有効になっていることを確認します ( スコープの理解(英語)を参照)。
トークンの生成をクリックし、トークンをコピーして GitHub アカウントの追加ダイアログウィンドウに貼り付けます。
アカウントの追加をクリック
GitHub トークンの詳細については、個人用アクセストークンの作成(英語)を参照してください。
期限切れのトークンを更新する
トークンの有効期限が切れると、変更を GitHub リポジトリにプッシュしようとすると、次の警告が表示されます。

トークンの使用をクリックします。
以下のいずれか 1 つを実行します:
トークンがすでにある場合は、それを GitHub にログインダイアログウィンドウに挿入します。

新しいトークンを取得する場合は、生成をクリックします。
開いたブラウザーウィンドウに GitHub 資格情報を入力します。二要素認証(英語)が有効になっている場合は、SMS またはモバイルアプリケーションを通じて送信されるコードを入力するよう求められます。
トークン生成ページで、repo、gist、および read:org スコープが有効になっていることを確認します ( スコープの理解(英語)を参照)。
トークンの生成をクリックし、トークンをコピーして GitHub にログインダイアログウィンドウに貼り付けます。
ログインをクリック
新しい GitHub アカウントを作成する
Ctrl+Alt+S を押して IDE 設定を開き、 を選択します。
をクリックします。
GitHub でログインを選択します。
開いたブラウザーウィンドウでアカウントの作成をクリックし、GitHub での登録プロセスを完了します。
AppCode 設定に戻り、キャンセルをクリックして、手順 2 と 3 を繰り返します。
ブラウザーで JetBrains の承認をクリックします。
複数のアカウントを管理する
AppCode では複数の GitHub アカウントを使用できます。たとえば、オープンソースプロジェクトで作業するための個人アカウントと、主な作業用の企業アカウントを使用できます。
Ctrl+Alt+S を押して IDE 設定を開き、 を選択します。
ボタンを使用して、必要な数のアカウントを追加します。
(オプション) 現在のプロジェクトのデフォルトアカウントを設定するには、そのアカウントを選択して
をクリックします。デフォルトアカウントが設定されている場合、GitHub でプロジェクトを共有したり、フォークをリベースしたり、プルリクエストを作成したり、gist を作成したりするときに、AppCode は使用するアカウントの選択を求めません。
関連ページ:
AppCode で Git 入門
このチュートリアルでは、日常的に使用される最も一般的な Git 操作について説明し、AppCode ユーザーインターフェースから実行する方法を示します。プロジェクトから Git リポジトリを作成し、それを GitHub で共有する方法、変更をコミットしてプッシュする方法、ブランチを作成してマージする方法、ファイルの履歴を調査する方法などを学習します。ビデオチュートリアルを見て、以下のステップバイステップの手順に従ってください。始める前に:このチュートリアルでは、簡単なプロジェクトを作成して G...
Git
Git リモートのパスワードを設定する:リモート Git リポジトリと対話するたびに(たとえば、プル、更新、またはプッシュ操作中)、許可が必要です。パスワードを記憶するように AppCode を構成できるため、許可が必要になるたびに資格情報を指定する必要はありません。パスワードポリシーを設定する環境設定ダイアログで、左側の外観 & 振る舞い | システム設定 | パスワードを選択します。AppCode が Git リモートリポジトリのパスワードを処理する方法を選択します。KeePass を使...
GitHub でホストされているプロジェクトを管理する
プロジェクトをチェックアウトする (クローン):AppCode から直接貢献したいリポジトリのクローンを作成し、それに基づいて新しいプロジェクトを作成できます。メインメニューからを選択します。Git メニューが使用できない場合は、を選択します。バージョン管理から取得ダイアログで、左側の GitHub を選択します。次のいずれかを実行して、GitHub にログインします。トークンがある場合は、トークンを使用するをクリックし、トークンをトークンフィールドに貼り付けて、ログインをクリックします。それ以外の場...
GitHub プルリクエストを操作する
プルリクエストは、オープンソースプロジェクトや一部の企業のワークフローで、コントリビュータからの変更を管理したり、変更がマージされる前にコードレビューを開始したりするために使用されます。プルリクエストを作成することで、元のリポジトリにプッシュしたい変更を他のユーザーに伝えることができます。これにより、そのリポジトリのメンテナーが変更を確認し、議論し、ベースブランチに統合できます。プルリクエストを作成する:メインメニューからを選択します。プルリクエストツールウィンドウが開きます。情報タブでは、左
リモート Git リポジトリと同期する (フェッチ、プル、更新)
変更をアップストリームにプッシュして作業結果を共有する前に、リモートリポジトリと同期して、プロジェクトのローカルコピーが最新であることを確認する必要があります。これを行うには、次のいずれかの方法があります: 変更のフェッチ、変更のプル、プロジェクトの更新 Git ブランチポップアップは、ブランチにまだフェッチされていない受信コミットがあるかどうかを示します。変更のフェッチ:アップストリームから変更をフェッチすると、リモートリポジトリと最後に同期してから行われたコミットからのすべての新しいデータがロー...
Git リポジトリに変更をコミットしてプッシュする
Git リポジトリに新しいファイルを追加した後、またはすでに Git バージョン管理下にある変更されたファイルを追加し、それらの現在の状態に満足したら、作業の結果を共有できます。これには、リポジトリのスナップショットをプロジェクト履歴に記録するためにローカルにコミットしてから、プッシュをリモートリポジトリにコミットして、他のユーザーが利用できるようにすることが含まれます。Git ユーザー名を設定する Git は、コミットを ID に関連付けるために、ユーザー名を知っている必要があります。ユーザー名...