gpt4 book ai didi

eclipse - 在 EGit 中导入项目的正确方法?

转载 作者:太空狗 更新时间:2023-10-29 14:44:06 24 4
gpt4 key购买 nike

我刚刚在 Eclipse 中将存储库 A 添加到我的 Git 透视图(它还在某个路径下实例化了一个本地 Git 存储库),现在可以看到工作树。现在我该如何处理包资源管理器中的文件?

据我所知,我必须使用“导入项目”——这是做什么的?我的 Eclipse 工作区似乎是空的,而所做的更改将全部显示在 git 存储库中。

此外,我如何使用多个存储库以及如何在它们之间切换?当我尝试从存储库 B 中“导入项目”时,我收到以下消息:无法导入某些或所有项目,因为它们已经存在于工作区中

最佳答案

这里的问题是 Eclipse 维护它自己的包含项目的文件系统表示。这在历史上是支持增量编译器所必需的,即使文件系统无法发送通知也是如此。

您看到的导入项目 选项与将项目从 git 存储库导入 Eclipse 文件系统相关;将存储库添加到 Eclipse 允许 Eclipse 了解存储库,并执行存储库操作(例如获取、提交、推送)。

关于为什么项目导入不起作用,Eclipse 文件系统包含一组顶级项目(每个项目都可以在工作区文件夹中或磁盘上的某个位置,例如在 git 存储库中);但是,不可能在同一个工作区中有两个同名的项目。

如果你想从两个存储库(例如两个开发分支)打开“相同”项目,你必须重命名它们而不是有一个共同的名字。此名称存储在项目根目录下的 .project 文件中(如果不存在,则派生);您可以使用重构操作来更改项目名称。之后,您可以将这两个项目导入 Eclipse 工作区。

关于eclipse - 在 EGit 中导入项目的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38950405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com