我正在做一个学习github的简单项目。当我在本地计算机上完成eclipse中的项目后,我将我的项目推送到github上,以供其他队友使用。我的团队的第二个成员从github上删除了这个项目,并在做了一些更改后推回了github。今天早上,我想把这个更新的项目从github拉到我的本地机器(eclipse)上,这样我就可以处理这个更新的项目了。如何在本地计算机上将这个更新后的项目从github直接拉入eclipse。我尝试这样做:"git克隆http://github.com/testproject/gitDemo.git",但它不会直接进入eclipse。如果我在我的机器上保存这个项目,然后尝试导入到eclipse中,我得到错误信息,“无法导入,已经存在一个同名的项目”。我没有在eclipse的以下位置看到pull选项:右键单击项目-团队-拉取
有什么建议吗?
预先感谢您的帮助
发布于 2020-09-19 00:05:54
我将提出一点,我不确定您是否不理解,但由于我经常看到这种误解,所以我将指出这一点。
你应该区分"git仓库“和”项目“的概念。当您从github (或bitbucket,或一些中央存储库)克隆git存储库时,您应该将其存储在Eclipse工作区外部的目录树中。然后,您应该右键单击存储库并选择“导入...”从该存储库的内容创建项目。
与此相关的是,您应该在存储库条目上查找"Pull“操作,而不是在项目上。我建议在左侧的Package/Project Explorer下方显示Git Repositories视图,并确保在该视图中尝试所有git操作,而不是Package Explorer视图。
从你的原始帖子中,我可以解决的唯一细节是关于已经有一个具有该名称的项目的错误。这条错误消息一点也不含糊。您已经有一个同名的项目。我不知道这个项目是不是你已经导入的存储库的副本,或者它是一个空项目,或者什么。你没有提供任何关于这方面的信息。
https://stackoverflow.com/questions/63948311
复制相似问题