资讯

展开

使用Eclipse从github 下载/上传/修改/删除 项目

作者:快盘下载 人气:

本教程讲解如何下载pull/上传push到Eclipse中。

教程所用Eclipse版本为Oxygen Release (4.7.0),内置了对git的支持,其他版本注意有没有git插件。

Eclipse官方下载地址:https://www.eclipse.org/downloads/

从Github下载pull项目到Eclipse

1 、 菜单栏-File->import->Git->Projects from Git:

使用Eclipse从github 下载/上传/修改/删除 项目

2 、 选择Clone URI,这表示使用某个服务器上的git资源:

3 、输入Git仓库的参数

一般来说只要URI输入了地址,后面两个参数就会自动生成。然后输入账号密码,最后Store in Secure Store勾上,表示Eclipse会保存你的账号密码。(Git仓库地址和账户密码填上自己需要的,我这里举的一个例子)

URI: https://github.com/jiahaoit/tool.git
Host: github.com
Respositorypath: /jiahaoit/tool.git
User:填写自己的Github账户
Passwork:填写自己的Github密码

Git

询问是否需要提供密码提示信息,一般都选择NO:

图片来源:http://how2j.cn

IDE

4 、选择分支

选择你需要的分支下载,此项目只有一个master分支:

存储

5 、选择本地存放位置

Git

6 、导入此项目到Eclipse中

可能需要等待一段时间(视项目大小而定,国内访问Github较慢)。

我们这里选择import existing eclipse projects:

Git

然后确定位置即可,点击Finish:

IDE

导入成功,注意看图标:

Eclipse

使用Eclipse上传push项目到Github

1 、在Github上新建仓库/项目

登陆Github个人主页,然后点击右上角账号左边的加号,点击New repository创建仓库。

Eclipse

2 、输入仓库名称,点击Create repository:

IDE

3 、创建项目成功,得到Git仓库地址:

访问管理

4 、在Eclipse中创建同名项目

在Eclipse中创建一个java项目:HelloGit,其他任意。

Eclipse

5 、Share Project

右键项目->Team->Share Project:

IDE

7 、配置仓库

创建仓库,点击一下 Use or create repository in parent folder of project:

IDE

第一步: 点击第一个红框框 选择项目

第二步: 点击第二个红框框 创建仓库

第三步: 点击Finish

存储

创建完成注意项目图标变化(表示未提交到Git):

IDE

8 、提交项目

右键项目->Team->Commit:

IDE

9 、设置提交信息

这个步骤视Eclipse版本而定,然后点击Commit and push:

IDE

10 、设置Git仓库参数

输入我们刚才创建的仓地址,一般来说只要URI输入了地址,后面两个参数就会自动生成。然后输入自己Github的账号密码,最后Store in Secure Store勾上,表示Eclipse会保持你的账号密码。

URI: https://github.com/jiahaoit/HelloGit.git
Host: github.com
Respositorypath: /jiahaoit/HelloGit.git

Git

11 、指定分支

使用默认的分支:master:

Git

确定上传:

Eclipse

12 、上传成功

Git

提交成功后,项目,文件夹,包,类下面都会出现小仓库图标,表示同步了,比较提交项目 步骤里的那些问号小图标,是不一样的。

IDE

Git

13 、补充(视Eclipse版本而定,如果没有提交成功的话,补充以下步骤):

项目右键-->team-->remote-->push

Git

Git

填好之后点击next,弹出如下窗口,先点击左边的下拉框,然后再点击右边的add spec:

访问管理

点击好之后,如下如所示,该步骤是创建一个分支:

Eclipse

注意,这里必须要勾选这个选项:

Git

然后点击next->next->最后finish即可。

修改Github上的项目/仓库代码

一 修改自己仓库的代码

修改自己的代码非常简单,本地代码修改之后上传到Github就可以。

右键项目->Team->Commit:

存储

输入提交信息(保持这个好习惯哦,有助于别人或者自己以后查看代码),点击Commit and push即可:

存储

二 修改别人的代码

严格得讲,是不能够直接修改别人的代码的,只能基于别人的项目,克隆一个项目出来到自己的账号上,到了自己的账号上之后,就可以修改了。修改了之后,再发起一次合并请求,倘若原项目作者接受了你的合并请求,那么你就为原项目做了贡献,也就修改了原项目了。

基于别人的项目,做一次克隆,克隆出一个一样的项目到你的账号下,这个行为叫做Fork。Fork英文是叉子的意思,表示在原项目的基础上,出现了分支。

存储

发起一次合并请求。既然是合并请求,为什么叫Pull Request呢? 这是站在原项目主的角度的一个动词,即发起一次请求,希望原项目主,可以把你的改动,拉进到他的项目里去。

Git

这样pull request就发出去了,然后就没你什么事了。

剩下的就是原项目主自己判断,是否要接受你的这次pull request了。 -- 来源:http://how2j.cn

删除Github上的项目/仓库

1 、进入项目主页,点击Settings进入设置:

访问管理

2 、找到Danger Zone --> Delete this repository:

IDE

3 、确认删除

告知你删除的后果:永久删除代码、评论、关联的合作者。

Are you absolutely sure?
Unexpected bad things will happen if you don’t read this!
This action cannot be undone. This will permanently delete the jiahaoit/Testjahro repository, wiki, issues, and comments, and remove all collaborator associations.

填入要删除的仓库名称,点击Delete this repository:

IDE

输入密码后方可真正删除:

IDE

至此,删除项目成功。

加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!