问题描述
如何在 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:
- 帮助 -> 安装详情
- 看到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 :-)
- 窗口 -> 打开透视图 -> 其他
- 搜索Git",选择它,然后点击确定"
- 单击带有箭头的按钮和工具提示克隆 Git 存储库并将克隆添加到此视图"
- 在源 Git 存储库"向导中:
- URI:来自 GitLab 中存储库的 URL,例如
https://gitlab.com/<someusername>/<somerepository>
- eGit 已为您填写了主机和存储库路径.
- 保持连接不变(https,无端口)并填写身份验证详细信息:您用于登录 GitLab.com 的用户名和密码.
- 如果您勾选Store in Secure Store",Eclipse 将从现在开始为您处理用户/密码;我会这样做,但如果您与其他人共享 Eclipse 安装,或者您不信任您的 PC 来保存您的密码,则不建议这样做.
- 点击下一步
- URI:来自 GitLab 中存储库的 URL,例如
- 如果存储库中有多个分支,您现在可以选择要在本地克隆的分支,以及要与之交互的分支.您也可以选择克隆所有分支以使其可用.
- 完成后,点击下一步
- 您现在可以选择要放置本地 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.
- 文件 -> 导入...
- Git -> 来自 Git 的项目 -> 下一步
- 现有的本地存储库 -> 下一步
- 选择新克隆的仓库 -> 下一步
- 使用新建项目向导导入 -> 完成
- 选择托管在 GitLab.com 中的项目类型.在我的例子中是Java 项目";在其他情况下,它是Maven -> Maven Project".然后点击下一步
- 为项目命名并更改所需的设置.作为目的地,不要使用默认位置,而是导航到克隆存储库的位置(如上一节中的第 6 步中使用的那样克隆存储库)-> 下一步
- 验证导入是否符合您的要求,然后单击完成".
您现在可以在 Eclipse 中工作并使用 Team 菜单进行同步、提交和推送.
You may now work within Eclipse and use the Team menus to sync and commit and push.
这篇关于如何在 Eclipse 中添加 GitLab 存储库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!