2016-10-10 17 views
1

Eclipseに新しいGitプロジェクトがあり、ステージングビューのステージングされていない変更パネルには、作業中のファイルだけでなく、.classpath.projectも無視されますEclipseの環境設定>チーム>無視されたリソース。どうして?Egitステージングビューで無視されたリソースが表示されます

NB:.classpath.projectを無視することをお勧めします。この質問の対象外です。

答えて

0

これらは、このビューのUnstaged変更パネルをステージングなどのGitリポジトリやGitの関連のEclipseビューとは何の関係もありませんEclipseのPreferences > Team > Ignored Resources

で無視されるように設定されています。

これらのファイル名を.gitignoreに入れてパネルに表示されないようにする必要があります。

次に、Eclipseに戻り、ステージングビューの[ステージングされていない変更]パネルにまだ表示されていない要素があるかどうかを確認します。

git check-ignore -v -- .classpath 
+0

彼らはUnstaged変更パネルに表示された場合は、それはそれは、彼らはしかし、追跡されていないないことを意味します:人跡未踏のファイルが実際に無視されている場合

あなたは確認することができますか?そして実際にあなたのコマンドは 'fatal:pathspec '.classpath'はどのファイルとも一致しませんでした。 –

+0

@pHCito Right!私は答えを書き直しました。 – VonC

+0

だから、ステージングビュー(Egitの 'git status'の結果を得る唯一の方法)は、無視されたEclipseのリソース設定を考慮に入れていません。もっと広義には、 Eclipseの無視されたリソース設定は自動的に '.gitignore'ファイルを設定しません。さて、答えは受け入れました。しかし、それはあなたの意見ではなぜそうですか? –

関連する問題