web-dev-qa-db-ja.com

EGitの「gitリポジトリにあるプロジェクトを自動共有する」オプションの意味は何ですか?

Mavenプロジェクトをインポートするたびに。実行される残りのタスクの中で、常に表示されますgitプロジェクトの自動共有(待機中)

私はウェブを掘り下げて、オプションを有効/無効にする場所を見つけましたが、何をしているのか、それが必要かどうかを理解したいと思います。

私がいつもしていることは、コマンドラインでプロジェクトを作成/クローンし、それをEclipseにインポートすれば、すべてのgit作業をEGitで行うことができます。

gitリポジトリにある自動共有プロジェクトオプションはこのシナリオで必要ですか、それとも無効にできますか?

27
PCJ

ショート:はい、オプションが必要です。それ以外の場合は、プロジェクトが属するリポジトリとプロジェクトを手動で共有する必要があります。

オプションGitリポジトリにあるプロジェクトを自動共有するは、通常、リポジトリで作成またはインポートされたプロジェクトの共有の余分なステップを節約します。

特定のリポジトリ(Git:にある作業ディレクトリ内にある)に属するプロジェクトは、そのようにマークする必要があります。したがって、プロジェクトのコンテキストメニューを開き、チーム>プロジェクトの共有に移動して、リポジトリを選択します。

その後のみ、装飾(現在のブランチなど)が表示され、そのプロジェクトの変更などをコミットできるようになります。

EGitが認識しているリポジトリの作業ディレクトリ内にあるプロジェクトが作成またはインポートされるたびに、上記のオプションが有効になっている場合、プロジェクトは自動的に共有されます。

15