4

昨日、 http: //www.vogella.com/articles/EGit/article.htmlの指示に従って、既存のプロジェクトでEclipseeGITの使用を開始したいと思いました。

このチュートリアルでは、ワークスペースの外にgitリポジトリを配置することを提案しており、私はこの提案に従いました。

手順「5.5。最初のコミットにGitステージングビューを使用する」の後、最初のコミットをコミットしました。次に、まだ開いているソースファイルの1つを編集し続けました。しかし、変更を保存しようとすると、Eclipseはソースファイルがもう存在しないと文句を言いました。

次に、ワークスペースとgitフォルダーの両方を確認しましたが、プロジェクトファイルはgitのみでした。これはチュートリアルのどこにも言及されていません。これは正常な動作ですか?

さらに驚くべきことに、すでに開いているファイルで正常に作業を続けるためにcopied、プロジェクトのサブフォルダーを.gitからワークスペースフォルダーに戻します。そして今、すべてがうまくいくようです。私の変更は、ワークスペースフォルダーと、Gitステージングビューの「ステージングされていない変更」およびgitフォルダーに反映されます。

これは予想される動作ですか?

4

1 に答える 1

4

ファイルが実際に移動することがわかりました。開いているすべてのプロジェクトファイルを閉じてから、パッケージエクスプローラーから再度開く必要がありました(これにより、gitリポジトリからファイルが開きます)。

于 2013-02-17T00:07:59.477 に答える