2011-10-31 45 views
2

這是一個簡單的問題。當我在分支之間切換時,我的eclipse文件在我的項目中被刪除,因爲它們不在我的存儲庫中。 .gitignore僅在簽入時才起作用,而不是在切換分支時起作用。如何在使用git時將我的.project文件保存在我的項目文件中?Git在Eclipse中覆蓋.project文件

感謝

+1

如果'.project'文件是'.gitignore'然後切換分支時它不應該被刪除。 – poke

+0

什麼是切換分支的命令我使用「git checkout 」 – user883311

+0

這是使用正確的命令。請參閱下面的rob的回答,也許有幫助。 – poke

回答

3

如果一個項目文件被提交到庫加入的.gitignore之前,它不會被忽略。您需要將其從存儲庫中刪除。因爲你很可能要保持它在你的工作樹,試試這個:

git rm --cached .project 
+0

真棒謝謝我已經在另一個分支中刪除它,但沒有在我的主人 – user883311