博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Eclipse的Egit插件在Git@OSC上进行项目管理
阅读量:7113 次
发布时间:2019-06-28

本文共 1257 字,大约阅读时间需要 4 分钟。

hot3.png

系统: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

你可能感兴趣的文章
讲道理,React中,我们为什么需要写 super(props)?
查看>>
Android开发之从零开始学RxJava 2.x(一)认识Rxjava
查看>>
(十三)spring cloud微服务分布式云架构-服务容错保护(Hystrix断路器)
查看>>
39 Combination Sum
查看>>
未来人工智能可能会拥有情绪
查看>>
如何优雅地使用 rm 防止误删除?
查看>>
servlet 的实现方法
查看>>
linux dhcp服务器 超级作用域
查看>>
二分查找
查看>>
对haproxy配置学习过程中几个点进行总结
查看>>
Oracle资源配置profile(二,2/2)
查看>>
我的友情链接
查看>>
IntelliJ IDEA 12 详细开发教程(二)Tomcat服务配置与Jrebel热部署
查看>>
js的setTimeout和setInterval
查看>>
为RHEL5 配置centos YUM源的两种方法
查看>>
phpadmin 详细配置
查看>>
hbase存储格式
查看>>
Struts1.3 action配置
查看>>
Cisco IOS 配置PPPOE
查看>>
DRP(导向应答协议
查看>>