您的位置:首页 > 编程语言 > Java开发

Eclipse上传/下载Git项目

2017-01-11 10:47 330 查看


使用Eclipse上传/下载Git项目

前提:
Eclipse已安装EGit插件
已拥有GitLab / GitHub / 其它Git托管服务账号


SSH方式


配置


配置Git信息

配置用户信息

Eclipse,选择菜单:
Preferences
> Team > Git > Configuration > User Settings > Add Entry..

Key
:
user.name, 
Value
:
username
Key
:
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


远程托管配置本地授权的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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: