如何将GitHub和Bitbucket存储库导入Eclipse Mars?

Pet*_*alk 2 eclipse git github bitbucket egit

我安装了Eclipse Mars启用了Git透视图并导入了一个存储库.它看起来很好,但Eclipse表现不正常我无法创建新文件,搜索没有找到我所在文件之外的任何内容.从GitHub,Bitbucket和其他Git主机导入存储库/项目的正确方法是什么?

Ver*_*gen 8

首先,您需要在Eclipse中克隆(git)存储库.

在Eclipse中克隆git repo的步骤

  • 转到GitHub或BitBucket,并将repo的URL复制到克隆
  • 在Eclipse中,打开透视Git
  • 使用快捷方式图标Clone a Git Repository ...(图标显示在视图Git Repositories上)
  • 将打开Clone Git Repository对话框,其中包含Source Git Repository页面
  • (git repo的url,应该已经填写了,在现场uri)

提示:无法编辑字段uri.如果需要,使用其他字段(如主机,存储库路径等)来更正URL.

  • 按" 下一步 "按钮
  • 页面分支选择打开
  • 现在显示远程git存储库中的所有分支
  • (标记您要克隆的分支,默认情况下会检查所有分支是否克隆)
  • 按" 下一步 "按钮
  • 页面本地目的地打开
  • 确保选择正确的位置,存储库的本地克隆应该在哪里(类似/home/<user>/git)

提示:确保不要在Eclipse工作区目录中克隆git存储库!

  • 从下拉初始分支中选择您要开始处理的分支.(默认为主分支.稍后也可以轻松更改.)
  • 按" 完成 "按钮,开始克隆作业.

在成功克隆git存储库之后,git存储库中的项目可以作为(Eclipse)项目导入到Eclipse中.

在Eclipse中导入项目

打开Eclipse透视图Java

Maven项目

这将导入Maven项目(基于pom.xml文件)作为Eclipse项目

  • Package Explorer中选择鼠标右键菜单:Import ...或使用Eclipse菜单:File - > Import ...
  • 将打开对话框导入,其中包含选择页面
  • 从树中选择:Maven - >现有Maven项目
  • 按" 下一步 "按钮
  • Maven Project页面打开
  • 选择根目录以扫描Maven项目.使用Browse按钮转到刚刚克隆的git存储库(/home/<user>/git)
  • 选择位置后,项目应以定位pom.xml文件的形式显示.
  • (通常选择所有项目.在第二次导入时,一些可能会变灰,因为它们已经存在于Eclipse Package Explorer中,作为项目)
  • Finish按钮将Maven项目导入为Eclipse项目

日食

如果git的项目都包含了典型的Eclipse配置文件/目录(如:.project,.classpath,.settings),这时可以将它们导入为标准的Eclipse项目

  • Package Explorer中选择鼠标右键菜单:Import ...或使用Eclipse菜单:File - > Import ...
  • 将打开对话框导入,其中包含选择页面
  • 从树中选择:常规 - >现有项目到工作区
  • 按" 下一步 "按钮
  • 选择" 选择根目录"以扫描Eclipse项目.使用Browse按钮转到刚刚克隆的git存储库(/home/<user>/git)
  • (从选项中选择复选框搜索嵌套项目,以防导入的项目包含嵌套的Eclipse项目)
  • (通常选择所有项目.在第二次导入时,一些可能会变灰,因为它们已经存在于Eclipse Package Explorer中,作为项目)
  • Finish按钮将Maven项目导入为Eclipse项目

  • 如果您安装了JBoss Tools或https://wiki.eclipse.org/E4/UI/Smart_Import中提到的单独部分,那么您将获得一个能够"发现"并导入不同类型项目的EGit导入向导(.project ,Maven ......)曾经没有用户选择合适的向导. (2认同)