Eclipse教程之如何使用Git从远程仓库克隆(clone)代
2018-04-11 本文已影响118人
zheting
一、前言
在克隆代码之前,先检查一下Eclipse上是否已经集成了Git插件。如果您还没有安装插件,请参考《Eclipse教程之Windows开发环境如何安装Git》和《Eclipse教程之如何配置Git》这两篇文章进行配置,所以在Eclipse中我们可以很方便的使用Git的功能。
二、步骤
①设置用户名和邮箱
Window ->Preferences ->Team ->Git ->Configuration

按照上图所示进行配置,当我们提交代码时候,会自动提取这些信息和代码一起发送到git远程仓库。
②在导航区域添加Git Repositories的导航
Window ->show view ->others,在弹出来的对话框中选择Git Repositories,点击OK。如下:

左边Git工作区域如下:

③远程仓库的项目,克隆到eclipse里面
点击上图”Clone a Git respository”字样或者带箭头的那个图标,弹出以下界面:

在里面填入,需要克隆的远程项目的url地址,输入GitHub账号和密码。
④点击NEXT,将显示这个远程库中有哪些branch,默认会clone所有的branch

⑤点击Next

⑤点击Browse,选择本地仓库的路径

⑥导入完成之后在Git Repositories中可以看到导入的仓库

现在用import方法将其导入到Eclipse中。在仓库上点击右键,选择”Import Projects…”在弹出的界面上选择“Import as general project”

弹出以下界面:

点击Next ->Finish。
切换到Eclipse视图中,可以看到导入的project了。这样我们就简单的使用Eclipse中配置的Git插件从远程仓库更新(clone)代码到本地。
原文地址:http://www.marsitman.com/eclipse/eclipse-git-clone-project.html