使用Eclipse的Egit插件在Git@OSC上进行项目管理

系统:Ubuntu14.04_x86_64

IDE: Eclipse CDT

Git 服务器:Git@OSC

参考:

http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html

http://my.oschina.net/songxinqiang/blog/192567

一、配置Eclipse Git 用户信息

1. 打开Eclipse,Windows》Preferences》Team》Git》Configuration》User Settings》Add Entry

添加user.name和user.email(Git@OSC的注册用户名和邮箱),如下

191703_ZHE3_2319290.png

192324_AK65_2319290.png

二、生成SSH公钥和密钥

1. 打开Eclipse,Windows》Preferences》搜索ssh》SSH2

2. 生成密钥,Key Management》Generate Key

3. 在Passphrase和Confirm passphrase输入密码和确认密码,保存密钥,Save Private Key

4. Apply

185828_gNiB_2319290.png

三、配置SSH公钥到Git@OSC服务器

1. 一步骤默认在用户目录下.ssh目录里生成ssh密钥和公钥,执行 cat ~/.ssh/id_rsa.pub,打印公钥

190301_lX1r_2319290.png

2. 复制公钥

3. 登录Git@OSC后,在右上角点击个人资料

190608_ltOK_2319290.png

4. 打开SSH公钥

190940_yMWo_2319290.png

5. 添加公钥,确定

191008_0IS6_2319290.png

6. 确定,输入密码后,公钥添加成功。

四、创建Git远程仓库

1. 登录Git@OSC,点击右上角加号,新建项目

193336_4qL5_2319290.png

2. 填写项目信息

194327_P2Gz_2319290.png

五、克隆远程仓库到本地

1. 生成项目后,复制SSH链接

2. 打开Eclipse,Windows》Open Perspective》Ohters》Git

194855_6pZb_2319290.png

3. 克隆Git仓库,Clone a Git repository 或 Ctrl+V,在Git@OSC上复制的链接被粘贴出来了,Next

195319_zwAf_2319290.png

4. 输入SSH密码

195647_oJ7B_2319290.png

5. 出现master 分支,Next》Finish,本地仓库创建完成。

195858_LLTa_2319290.png

六、本地仓库管理

1. File》Import》Project from Git

200828_sR5F_2319290.png

2. Existing local repository

200908_LYAq_2319290.png

3. 选择刚才克隆的仓库,Next

201051_esqH_2319290.png

4. Import as general project,Next,Finsh

201222_RQbU_2319290.png

5.右键工程Team》Pull,拉取。

七、本地仓库推送到远程

假设对工程做了改动,我们需要推送到远程

1. 提交之前,先拉取一下,右键Team》Pull

2.右键工程,Team》Commit...

202713_JvQZ_2319290.png

2. 填写提交信息,选择提交的文件,Commit

3. 推送,右键工程Team》Remote》Push,Next

204222_THpg_2319290.png

4. Push Ref Specifications

204341_Kowp_2319290.png

5.Finish,OK

224145_rpBd_2319290.png




转载于:https://my.oschina.net/u/2319290/blog/402051

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值