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