6

数週間前にEgitに関連する質問をしましたが、参照しているprogitを読むように提案されました。コマンドラインからgitを使用して、6月のEclipse Indigoリリースでegitが安定してリリースされるのを待ちます。これは、多くのバグがあり、IDEがストールする傾向があるためです。

そこで、試してみるために、作業ディレクトリを新しい場所にコピーしてgit repo&initを作成し、作業ディレクトリ内のすべてのファイルを追加しました。私の考えでは、コマンドラインからすべてのgit関数を制御し、EclipseでF5 -refreshを使用して、git操作がプロジェクトに反映されるようにすることができます。

まず、これがそれを実行するための良い方法であるかどうかはわかりません...私が完全に理解していないgit、eclipse、egitについてはまだたくさんあります。

しかし、現時点での私の主な障害は、Eclipseのプロジェクトにコピーした作業ディレクトリからファイルを取得する方法がわからないことです。利用可能なインポートオプションを確認し、いくつか試してみましたが、結果が表示されません。私がegitを使用することになったプロジェクトのようなもの>gitからプロジェクトをインポートします。「gitからプロジェクトをインポート」を使用すると、何百ものsrcフォルダー、jar、その他のリソースがすべて正しい場所に表示されました。

私はこれがばかげた質問かもしれないと思います、私は知る必要があることに基づいて物事を学びます。私の日食の知識には多くの穴があります。

どんな助け、洞察または方向性も大いにありがたいです。

4

1 に答える 1

2

そこで、試してみるために、作業ディレクトリを新しい場所にコピーしてgit repo&initを作成し、作業ディレクトリ内のすべてのファイルを追加しました。

何もコピーする必要はありません。すでにgitリポジトリを持っている場合は、それをEclipseのワークスペースに複製するだけです。git initEclipseプロジェクトにコードがある場合は、プロジェクトディレクトリでを実行できます。

私の考えでは、コマンドラインからすべてのgit関数を制御し、EclipseでF5 -refreshを使用して、git操作がプロジェクトに反映されるようにすることができます。

はい、それは有効なワークフローです。Eclipseのワークスペースにリポジトリがあります。git操作の後、F5を使用してEclipseのファイルを更新します。将来、egitを使用したい場合は、その時点で既存のリポジトリにポイントするだけです。

利用可能なインポートオプションを確認し、いくつか試してみましたが、結果は、egit>gitからプロジェクトをインポートすることで最終的に使用したプロジェクトのようには見えません。「gitからプロジェクトをインポート」を使用すると、何百ものsrcフォルダー、jar、その他のリソースがすべて正しい場所に表示されました。

インポートに関しては、egitからインポートするときにjarとリソースが自動的に処理されるため、リポジトリにすでに.projectファイルがあると思います。既存の.projectファイルを使用してインポートする必要があります。[ファイル]->[インポート]->[既存のプロジェクトをワークスペースに]に移動します。チェックアウトしたレポに向けると、正常に機能します。

于 2011-03-09T10:58:04.413 に答える