変更をプルする
変更をプルして、更新およびリモートリポジトリとローカルリポジトリ間の競合を表示します。プルプレビューを使用して、更新を受け入れ、競合を解決します。
ヒント:
リモート リポジトリからプルする変更がある場合、ステータスバーに「
はプルする準備ができているコミットが 1 つあることを示しています。
リモートの変更をプルできます
」というメッセージが表示され、[リモートからのプル]
アイコンにプルするコミットの数を示す青い数字が表示されます。たとえば、[リモートからのプル]
前提条件
- バージョン制御プロバイダーのユーザー ID を構成します。「バージョン制御を構成する」を参照してください。
- プロンプトが表示されたら、リモートの変更をプルする前にローカルの変更をコミットします。
- 変更をプルするには
- 開いているプロジェクトで、を選択します。[リモートからのプル]ローカルプロジェクトとリモート リポジトリ内のプロジェクト間の競合と変更が[プルプレビュー]にハイライト表示されます。詳細については、「プレビューをプルする」を参照してください。ヒント: リモートプロジェクトとローカルプロジェクトの両方のプロパティ値が変更されている場合、競合が発生する可能性があります。また、プロジェクトの 1 つのバージョンでオブジェクトが削除され、同じオブジェクトがリモート リポジトリで変更された場合にも、競合が発生することがあります。競合がハイライトされると、変更された値と削除されたオブジェクトに取り消し線が引かれます。競合の数がステータスバーに表示されます。
- (オプション)[プルプレビュー]の上部で、表示するコンテンツを選択します。
- [すべて]。ローカル プロジェクトとリモート プロジェクトの両方にあるすべてのプロジェクト コンテンツ。
- [更新]。ローカル プロジェクトとリモート プロジェクトでのみ変更されます。
- [競合]。ローカル プロジェクトとリモート プロジェクト間の競合のみ。
- ハイライトされた競合を展開して、競合している値を表示します。
- (オプション) プレビューの上部で、次の競合に移動して展開するにはを選択し、前の競合に移動するにはを選択します。ヒント:[プルプレビュー]の行のアイコンは、次のことを示します。
- ローカル リポジトリとリモート リポジトリの間に競合が存在します。
- 競合は、行のローカルまたはリモートの変更を選択することによって解決されました。
- ローカルリポジトリまたはリモートリポジトリに変更があります。
- オブジェクトが追加されました。
- オブジェクトが削除されました。
- ハイライトされた各行で、保持するコンテンツのバージョンを選択します。
- 個々のローカル変更。ハイライトされた行で、左側のローカル変更を選択します。[ローカル履歴]
- 個々のリモート変更。ハイライトされた行で、右側のリモート変更を選択します。[リモート履歴]
- すべてのローカルの変更。プレビューの上部にある[すべてのローカルの取得]を選択します。
- すべてのリモートの変更。プレビューの上部にある[すべてのリモートの取得]を選択します。
- [受け入れ]を選択して選択した変更を受け入れるか、[キャンセル]を選択してリモート プロジェクトの競合をすべて拒否し、ローカル プロジェクトの値を保持します。
プロジェクトが開き、ステータスバーに「
プロジェクトが同期されています
」というメッセージが表示されます。update
pull
ご質問やご意見