2012-02-20 6 views
3

私はgitからたくさんのプロジェクトがあるEclipseのワークスペースを持っています。私はプロジェクトを管理するためにegitを使用しています。私は典型的に失敗した実験を試しています。私はプロジェクトを受け取り、それをgit repoのHEADの状態に正確に復元したいと思います。EGitを使用してeclipseプロジェクトをheadから最新バージョンに置き換えるにはどうすればいいですか?

EGitでどうすればいいですか?

私は、プロジェクトを置き換える>ヘッドリビジョンを右クリックして、eclipseがクラッシュするようにしようとしました。私はsvnから移行されたgitに新しいです。プロジェクトにsvn revertと同等の機能がありますか?

+0

EGitのバージョンが1.3であることを確認するだけで数日前にリリースされました。 「ヘッドリビジョンで置き換える」がまだサポートされていない場合、クラッシュは合理的な応答のようには聞こえません。 – SteveD

+0

が1.3にアップデートされています。 – ams

答えて

2

失われたくないバージョン管理されていないファイル(つまり「プライベート」ファイル)がない場合は、作業ツリーを現在のHEADにリセットしてください。

Resetting your current HEAD」を参照し、「ハード」オプションを選択してください。

+0

"現在のヘッドにリセットする"は、リポジトリ内の個々のプロジェクトではなく、リポジトリ全体で行います。個々のプロジェクトではどのようにしてもかまいません。 – ams

+0

gitでプロジェクト前提にしていることはgitの考え方に反するようですが、gitは常にリポジトリ全体で動作しているようです。 – ams

関連する問題