アクション
[Git] メニューのオプションを使用して、プロジェクトでアクションを実行します。アクティブなメニューのオプションは、コンテキストや選択したプロジェクトに応じて変化します。[Git] メニュー オプションにアクセスするには、プロジェクトを選択します。
[更新] を使用してビューを更新します。ローカル ブランチの場合は、更新を行うとローカル ブランチが取得され、表示されます。リモート ブランチの場合は、更新を行うとリモートの変更が取得され、ビューにリモート ブランチが表示されます。
以下の表に、すべてのメニュー オプションとそのアクションに関する説明を示します。「Design Studio のプロジェクトとリポジトリ」および 「Management Console プロジェクト」も参照してください。
Git リポジトリが頻繁に更新されている場合 (マージなど) は、操作が完了するまで待機します。ブランチ間の操作が実行中である場合、これらのアクションは使用できません。
| アクション | 説明 |
|---|---|
|
コミット |
選択する修正済みのファイルのリストを指定し、変更をリポジトリにコミットします。
Design Studio 設定を参照してください。[] 設定タブのオプションではバックアップ ファイルを作成しないようにしてください。 |
|
元に戻す |
修正済みのファイルを以前の状態に復元することで、コードベースへの変更を安全に元に戻します。
Design Studio で、作業ディレクトリ内のコンテンツが以前のバージョンに復元され、プロジェクト ペインが更新されます。 |
|
プッシュ |
コミットされた変更をリモート ブランチにプッシュします。 リモート ブランチがない場合、Git はリモート リポジトリにブランチを作成し、その後に変更をプッシュします。 |
|
ログ |
ファイルの変更データを含むコミットのリストを各コミットごとに表示します。 変更を表示するにはファイルを選択します。 |
|
ブランチのチェックアウト |
利用可能なローカル ブランチとリモート ブランチのリストから 1 つのブランチをチェックアウトし、そのブランチをアクティブな作業ブランチにします。
|
|
新しいブランチ |
現在選択されているチェックアウト済みのブランチに基づいて新しいブランチを作成します。ブランチの [チェックアウト] を参照してください。 新しいブランチの名前を入力します。 ブランチ名は Git ブランチの命名規則に従っている必要があります。先頭の文字にスペース、特殊文字、スラッシュを使用することはできません。 現在チェックアウト済みのブランチに基づいて新しいブランチが作成されます。新しいブランチが自動的にチェックアウトされ、アクティブな作業ブランチになります。 |
|
ブランチを削除 |
ローカル ブランチまたはリモート ブランチをブランチのリストから削除します。 ローカル ブランチとリモート ブランチのリストには、現在チェックアウト済みのブランチは表示されません。
|
|
プル |
リモート リポジトリからの変更内容を使用して、ローカル リポジトリを更新します。このアクションは、ブランチ、コミット、およびマージのアクションを組み合わせたアクションです。
プルが正常に完了すると、リモート ブランチからの新しい変更内容がプロジェクトおよび関連ビューですべて更新されます。 |
|
マージ |
選択したブランチを現在のブランチにマージし、プロジェクト ペインを更新します。 マージを実行する前に、システム上ですべてのファイルが保存され、すべてのローカルの変更がコミットされていることを確認して、プロジェクトが安全な状態であることを確認してください。 マージを実行するには、次の手順を実行します。
競合を解決するには、次の手順を実行します。 マージの競合が発生した場合は、[競合] ダイアログ ボックスが表示されます。
すべての競合を解決せずにダイアログ ボックスを閉じると、そのアクションはキャンセルされます。変更はコミットされません。 |
|
マージを中止 |
解決されていない競合があるマージ操作を停止します。 マージの進行中に、現時点でコミットまたは解決を行わない競合が見つかった場合は、[マージを中止] を選択します。 この操作によりマージがキャンセルされ、作業ディレクトリが以前の状態に復元されます。コミットされていない変更はすべて破棄されます。プロジェクト ペインが更新され、リポジトリの状態が反映されます。 |
|
プロパティ |
[Design Studio 設定] ウィンドウの [Git] タブへのショートカットが表示されます。「Git の設定」を参照してください。 |