在Linux上使用Eclipse 4.21+Egit 2.20,所有组件都是最新的。Eclipse工作区链接到存储在工作区文件夹外部的本地存储库。远程存储库位于GitHub上。
在拉取(无论是在Eclipse内部还是在外部使用gitcmdline)之后,我和我的朋友可以在现有项目中看到彼此的更新或新文件。但我们每个人都看不到其他开发者添加的新项目。新的项目文件在GitHib上,并在git pull之后实际保存在本地工作文件夹中。
无论我刷新包资源管理器视图或退出/重新启动Eclipse多少次。新项目没有显示在Eclipse包资源管理器中。每次都需要手动"导入现有项目"。
是因为我添加了.metadata是存储库根目录下的.gitignore文件吗?更重要的是,建议的做法是什么,以便在git pull之后,在Eclipse包资源管理器中自动同步提交到远程存储库的新项目、已删除项目?
提前感谢您的帮助。
您正在按照设计使用它。Eclipse工作区的概念和Git存储库中的文件夹不会自动链接,就像在工作区目录中创建新目录不会自动在UI中显示新项目一样。