使用Eclipse上传/下载Git项目
使用Eclipse上传/下载Git项目
前提:
- Eclipse已安装EGit插件
- 已拥有GitLab / GitHub / 其它Git托管服务账号
SSH方式
配置
配置Git信息
- 配置用户信息
Eclipse,选择菜单:Preferences > Team > Git > Configuration > User Settings > Add Entry..Key: user.name,Value: usernameKey: user.email,Value: username@A702.HRGY
可自定义带个人特征的用户信息,与Git托管服务账号无关
配置SSH授权
- 本地生成授权Key
Eclipse,选择菜单:Window > Preferences > General > Network Connections > SSH2,进入SSH2对话框- 配置SSH Home路径
选择General > SSH2 home(输入ssh信息保存路径: I:\WorkSpace\CODE\git\.ssh) > Apply - 生成授权Key
选择Key Management > Generate RSA key.. > Passphrase(输入密码,将在使用密钥时使用) > Save Private Key.. > Apply - 配置Private Key
选择General > Private Key(选择刚生成的私匙路径: I:\WorkSpace\CODE\git\.ssh\id_rsa) > Apply
- 配置SSH Home路径
- 远程托管配置本地授权的Public Key
进入GitLab管理首页,Profile Settings > SSH keys > Add an SSH key
在Key中输入刚才生成的Public Key
上传项目
Commit至本地Git仓库
- 创建本地Git仓库
右键工程,选择菜单:Team > Share Project > Git
在Configure Git Repository对话框中,依次选择:Use or create repository in parent folder of project > 勾选Project列表 > Create Repository > Finish - Commit至本地Git仓库
右键工程,选择菜单:Team > Commit
在Commit Changes对话框中,Commit message填:初始导入;勾选Files列表中要提交的文件。
点击commit进行提交
Push至远程Git仓库
- 创建Git远程托管项目
在GitLab管理首页依次选择:Projects > New Project
在Project path填项目名称,然后选择Create project。
创建成功,会显示项目相关信息及Push方法。其中有SSH连接,如:git@gitlab.com:user/project.git - Push至远程Git仓库
右键工程,选择菜单:Team > Push Branch 'master'..(或Team > Remote > Push..)
在Push Branch master对话框中,Location > URI填写1. 创建Git远程托管项目得到的SSH连接:git@gitlab.com:user/project.git
点击Next > Next > Finish
如果在生成SSH授权Key时,有输入Passphrase密码值,则此过程会弹出提示要求输入
开始Pushing to remote repositories,等待上传
点击OK完成
下载项目
- Eclipse,选择菜单:
File > Import.. > Git > Projects from Git > Clone URI,
在Import Projects from Git对话框中,Location > URI填写Git托管项目的SSH连接:git@gitlab.com:user/project.git,点击Next
如果在生成SSH授权Key时,有输入Passphrase密码值,则此过程会弹出提示要求输入 - 分支选择:选择
master,点击Next - 配置本地存储路径:选好存储目录,点击
Next - 选择一个用来导入项目的向导:选择
Import existing Eclipse projects,点击Next - 导入项目:从
Projects列表中选择要导入的项目,点击Finish
参考
http://www.tuicool.com/articles/Ar6rMfm
http://wiki.eclipse.org/EGit/User_Guide
http://yufenfei.iteye.com/blog/1750124
http://blog.csdn.net/hil2000/article/details/8566456
http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html
http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html
使用Eclipse上传/下载Git项目的更多相关文章
- 在GitHub上创建上传下载开源项目代码
1.注册GitHub帐号,创建GitHub项目代码仓库 1.1.注册GitHub帐号 在使GitHub之前,需要先登录其官网注册一个免费使用的账号.登录 https://github.com/join ...
- eclipse上导入import git项目
1.左上角File->import->git eclipse 可以从很多来源处import项目,项目来源可以使git/maven/general等. import来源可以看下面 2.点击g ...
- struts2.1.6教程九、文件上传下载(了解)
首先建立struts2UpDownLoad项目,搭建好struts2基本的开发环境. 上传实例 步骤一:upload.jsp代码如下: <s:form action="upload&q ...
- Struts2实现文件上传下载功能(批量上传)
今天来发布一个使用Struts2上传下载的项目, struts2为文件上传下载提供了好的实现机制, 首先,可以先看一下我的项目截图 关于需要使用的jar包,需要用到commons-fileupload ...
- SpringMVC(三) RESTful架构和文件上传下载
RESTful架构 REST全名为:Representational State Transfer.资源表现层状态转化.是目前最流行的一种互联网软件架构. 它结构清晰.符合标准.易于理解.扩展方便,所 ...
- php上传下载文件
之前做一个上传下载的项目,发现网上的和自己需求不是很一样,翻阅了下书籍和整理了下网上的一些代码.做了一个上传下载的demo,上传通过php本身的uploadfile函数,并返回以时间戳命名的文件名后, ...
- SpringMVC文件上传下载(单文件、多文件)
前言 大家好,我是bigsai,今天我们学习Springmvc的文件上传下载. 文件上传和下载是互联网web应用非常重要的组成部分,它是信息交互传输的重要渠道之一.你可能经常在网页上传下载文件,你可能 ...
- Eclipse上传项目到Git
转载自:http://blog.csdn.net/fan510988896/article/details/56277822 Git有和Svn类似的功能. 我们想使用Eclipse上传项目到自己的Gi ...
- 【IDEA】【8】上传已有项目到Git
问题:开发初期没有建立GIT仓库,开发一段时间后,需要将已有代码上传到Git 解决方案: 1,首先使用Git命令行 git clone XXXXX.git 将项目下载 2,拷贝下载下来的项目根目录下的 ...
随机推荐
- 【java】之3种方式实现Object和Map之间的转换
利用commons.BeanUtils实现Obj和Map之间转换,这种是最简单,也是最经常用的 public static Object mapToObject(Map<String, Obje ...
- MySQL查询语句完整语法解析
- 解决YII提交POST表单出现400错误,以及ajax post请求时出现400问题
POST表单400错误: 正确做法: Add this in the head section of your layout: <?= Html::csrfMetaTags() ?> -- ...
- JVM1.6 GC详解
前言 JVM GC是JVM的内存回收算法,调整JVM GC(Garbage Collection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率. ...
- 安装Oracle报错,全部为未知!
安装Oracle一开始就报错:需要将以下日志文件发送给管理员,<未知><未知><未知>. 这种问题需要对oracle的setup.exe设置 兼容性.具体如下图:
- 项目中Zookeeper配置参数笔记
ZooKeeper是以Fast Paxos算法为基础的,Paxos 算法存在活锁的问题,即当有多个proposer交错提交时,有可能互相排斥导致没有一个proposer能提交成功,而Fast Paxo ...
- Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法
首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion ...
- arc下dealloc得处理
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- Why is Visual Studio 2015 not able to find or open PDB files?
first change parameters, Tools->Options->Debugging->Symbols->Microsoft Symbol Server, ye ...
- Android安装apk时报错:INSTALL_FAILED_NO_MATCHING_ABIS
问题背景 OS:无关 AS:无关 Genymotion:2.5.2 Virtual Device:Google Nexus 5 - 5.1.0 - API 22 原因分析 CPU架构不符 解决方案 对 ...