既存の git リポジトリを Eclipse プロジェクトとしてインポートしようとしています。リポジトリーは ~/src/repo_dir に保管され、~/src/ は私の Eclipse ワークスペース・ディレクトリーです。
メニュー操作のシーケンスを使用する場合:
File --> Import --> Git --> Projects from Git --> Local --> (Select my repo)
--> "Import as General Project"
エラーが発生します:
/Users/me/src/repo_dir overlaps the location of another project: 'repo_dir'
プロジェクトをインポートできません。Egit は、インポートされている元のリポジトリが既にワークスペースにあることを望んでいないためと思われます。ただし、repo_dir をワークスペース ディレクトリ ~/src/ から移動し、上記の方法でプロジェクトをインポートすると、内容がワークスペース ディレクトリにコピーされないため、ファイルは別の場所に置かれます。望ましくない。私が見つけた唯一の回避策は、リポジトリを ~/src から移動してインポートし、結果のプロジェクトを削除して、リポジトリを ~/src に戻し、git を使用して「既存のプロジェクト」としてインポートすることです。これを処理するためのよりクリーンな方法を知っている人はいますか?