如何在 Eclipse 中添加 GitLab 存储库?

2022-01-10 00:00:00 gitlab git eclipse

如何在 Eclipse 上添加 Git-Lab?

How to add Git-Lab on Eclipse?

这样我就可以从 GitLab 推送或获取.我是这方面的新手,请多多解释.

So that I can just push or fetch from GitLab. I am a newbie in this, please give more explanation.

推荐答案

我的准备

确保在 Eclipse 中有 eGit:

I Preparation

Make sure you have eGit in Eclipse:

  1. 帮助 -> 安装详情
  2. 看到Eclipse Git Team provider"在列表中.

如果未安装,请按照@VonC 的答案中的指示

If it is not installed, follow the indications in the answer from @VonC

确保您拥有 GitLab 中存储库的 URL.类似于 https://gitlab.com/<someusername>/<somerepository> 当您在项目的概述页面时,您可以从 gitlab.com 获得它:

Make sure you have the URL to the repository in GitLab. Something like https://gitlab.com/<someusername>/<somerepository> You get it from gitlab.com when you are at the overview page for the project:

  • 菜单(汉堡图标 ≡,3 条水平线),-> 项目,然后在 eclipse 中单击要使用的项目.现在您在概览页面中.在项目名称及其描述下方有几个按钮可让您执行一些操作.其中一个按钮是 SSH/HTTPS 协议的选择器.现在,选择 HTTPS 并复制其后面的 URL:即项目的 URL.

这些步骤已在 Eclipse Kepler 和 Eclipse Luna 中进行了测试.有传言说它们已经过时,可能无法按指示工作.如果您使用较新的 Eclipse,请注意并回发新步骤 :-)

These steps have been tested in Eclipse Kepler and Eclipse Luna. Rumor has it that they are outdated and might not work as indicated. If you use a newer Eclipse, take care and post back the new steps :-)

  1. 窗口 -> 打开透视图 -> 其他
  2. 搜索Git",选择它,然后点击确定"
  3. 单击带有箭头的按钮和工具提示克隆 Git 存储库并将克隆添加到此视图"
  4. 在源 Git 存储库"向导中:
    • URI:来自 GitLab 中存储库的 URL,例如 https://gitlab.com/<someusername>/<somerepository>
    • eGit 已为您填写了主机和存储库路径.
    • 保持连接不变(https,无端口)并填写身份验证详细信息:您用于登录 GitLab.com 的用户名和密码.
    • 如果您勾选Store in Secure Store",Eclipse 将从现在开始为您处理用户/密码;我会这样做,但如果您与其他人共享 Eclipse 安装,或者您不信任您的 PC 来保存您的密码,则不建议这样做.
    • 点击下一步
  • 如果存储库中有多个分支,您现在可以选择要在本地克隆的分支,以及要与之交互的分支.您也可以选择克隆所有分支以使其可用.
  • 完成后,点击下一步
  • 您现在可以选择要放置本地 Git 存储库的位置.eGit 默认为您用户下的子目录,与 eclipse 无关,它运行良好.不喜欢就换成自己喜欢的吧.
  • 与其他 Git 安装一样,它会将 GitLab.com 存储库命名为origin".如果你真的愿意,你也可以改变它.
  • 在项目框中选中导入所有项目",如果您使用工作集",您现在可以选择将其放置在哪个项目中.
  • 点击完成.

eGit 现在可以工作一段时间,并在视图中向您显示新克隆的存储库.您有一个克隆的存储库,您可以通过 Eclipse 与之交互.

eGit now works for a bit and shows you the newly cloned repository in the view. You have a cloned repository with which you will be able to interact from Eclipse.

  1. 文件 -> 导入...
  2. Git -> 来自 Git 的项目 -> 下一步
  3. 现有的本地存储库 -> 下一步
  4. 选择新克隆的仓库 -> 下一步
  5. 使用新建项目向导导入 -> 完成
  6. 选择托管在 GitLab.com 中的项目类型.在我的例子中是Java 项目";在其他情况下,它是Maven -> Maven Project".然后点击下一步
  7. 为项目命名并更改所需的设置.作为目的地,不要使用默认位置,而是导航到克隆存储库的位置(如上一节中的第 6 步中使用的那样克隆存储库)-> 下一步
  8. 验证导入是否符合您的要求,然后单击完成".

您现在可以在 Eclipse 中工作并使用 Team 菜单进行同步、提交和推送.

You may now work within Eclipse and use the Team menus to sync and commit and push.

相关文章