Eclipse和githup之间上传和下载源码

一、从githup上下载源码

从Github下载源码
Github上的项目源码支持git和svn客户端下载,eclipse很早就内置了git客户端功能,不用额外装插件,所以直接在eclipse上就可以把源码下载下来

首先要切换到git视图,选择 Clone a git repository在这里插入图片描述

在URI粘贴git的链接,选择next
在这里插入图片描述

选择要下载的分支,一般都只下载master,其实就是所谓的主干

在这里插入图片描述

作为通用项目导入
源码下载完毕后,在Git Repositories里的Working Tree树下可以看到已经下载到本地的源码

这时可以把它们导入到eclipse的workspace里,选择要导入的项目右键->Import Projects
在这里插入图片描述

选择Import as general project
在这里插入图片描述

转成Java或Web项目类型
作为通用项目导入workspace后,这个项目只是一个文件项目,并不具备编译,发布等功能,需要转成Java项目或者Web项目(根据源码的类型来做判断)

右键点击项目Properties,然后选择Project Facets -> Conver to faceted form…
在这里插入图片描述

如果是Web项目,把Dynamic Web Module勾上
在这里插入图片描述

加入Maven功能
转成Java项目后,会看到代码很多编译报错信息,那是因为还没有导入相关jar包,那些关联的jar包,是记录在Maven的pom.xml配置文件里

所以要加入Maven的功能,右键->Configure -> Conver to Maven Project

加入Maven功能后,这时候eclipse解析pom.xml里的dependencies信息,从Maven中央仓库下载相应的jar包

因为网速较慢,所以下载jar包这是一个漫长的过程,要耐心等待
在这里插入图片描述

配置Java Build Path和Java Compile
Maven把jar都下载完后,可能还是出现编译错误信息,改一下Java Build Path和Java Compile即可
在这里插入图片描述

**

二、将ecilpse项目上传到githup上

**
前期准备
1、注册github账号
去官网注册账号:https://github.com/join?source=header
2、github仓库创建
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

仓库创建成功:
在这里插入图片描述

eclipse下载git插件
新版本的eclipse自带git插件,可以不需要下载。
1、首先选择Help --> Install New Software
在这里插入图片描述

2、弹出如下窗口,点击Add按钮
Name的值可以任意输入,建议见名知。Location的值为 http://download.eclipse.org/egit/updates
往下选择默认的就ok了,安装完成之后需要重启eclipse。
在这里插入图片描述

eclipse配置git
1、配置user的相关信息
window–>preferences–>Team–>Git–>Configuration–>UserSettings
点击AddEntry…
在这里插入图片描述
在这里插入图片描述

eclipse项目上传github仓库
下面将已有的项目上传到github的仓库(刚创建的)
1、右击要上传的项目–>Team–>Share Project…
注意:项目名称必须与git中一致!!!
在这里插入图片描述
在这里插入图片描述

选中项目,点击Create Repository。
在这里插入图片描述

完成后就在本机上创建了一个Git仓库,此时项目中文件会显示问号小图标。
在这里插入图片描述

2、此时就可以把代码提交到本地仓库了,在项目上右键选择Team --> Commit
在这里插入图片描述

可以选择某个文件提交,也可以选择全部提交。Commit message为必填项。
点击Commit按钮就可以把代码提交到本地仓库。当然,也可以点击Commit and Push按钮提交代码到本地仓库并上传至GitHub。
在这里插入图片描述

3、选择Commit and Push按钮提交后,输入之前所创建的仓库的url
在这里插入图片描述

复制到URI,前三行自动填充,下面填写自己的git账号和密码即可。
在这里插入图片描述

4、接着Next–>Next–>Finsh就行了。
如果你没有Git密匙的话,还会有一个弹框。Store in Secure Store记得要勾选(勾选的话,每次提交就不需要输用户名和密码了),勾选后会有一个问题设置填写。
在这里插入图片描述

问题要记得哦!
在这里插入图片描述

上传成功!
在这里插入图片描述

现在去GitHub仓库页面刷新一下,看到如下界面,项目就上传成功啦!
在这里插入图片描述

发布了4 篇原创文章 · 获赞 0 · 访问量 56
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览