在使用 SVN 十年后,我终于开始尝试使用 Git。我已经在服务器上设置了 Git、Gitolite 和 GitLab,并已成功地将代码添加到我的本地存储库、提交、克隆存储库并将代码推送回存储库。到目前为止,一切都很好。现在进入EGit...
我已经使用 Git Repository Exploring 视图使用以下路径语法克隆了一个存储库:
ssh://dexter:vaultanalyser.git
(在 GitLab 中,存储库被称为项目,所以我假设每个 Eclipse 项目应该有一个存储库?而不是包含多个项目的 SVN 样式的单父存储库?)
这会将存储库导入:
/Users/mattpainter/git/vaultanalyser
我期待这一步会自动为我创建一个包含所有源代码的 Eclipse 项目,但事实并非如此。我尝试伪造目标目录,使其在我的工作区中,但这也不起作用。
如何在 Eclipse 中获取可用的克隆源?这个网站暗示如果你创建一个与存储库同名的项目,这一切都会神奇地工作,但事实并非如此(是的,我知道这篇文章是关于 Github,而不是 GitLab,但我认为两者很接近足以完成手头的任务)。
然后我尝试在 Eclipse 中创建一个项目并共享它——但是整个项目在存储库中显示为一个子文件夹。如果存储库确实类似于项目,那么这并不是我真正想要的。
我查看了其他看起来相关的 StackOverflow 主题,但我担心我仍然缺少一个关于它应该如何工作的关键理解,并且到目前为止看起来非常复杂。
帮助?