git使用三板斧

eclipse中git使用三板斧

首先理解下git的好处,个人认为git的最大好处就是切换库和切换分支方便。所以使用git最重要的是知道git的本地库,远程库的关系,在使用中知道git关于分支管理的规则。

1.安装git插件,eclipse中访问git仓库拉取代码安全认证主要有两种,一种是http协议通过用户名密码认证,一种是通过ssh协议的rsa公钥私钥认证

生产公钥和私钥

607d15e733280c1eec9948c9de86e7caf03.jpg

后台管理公钥

6c8345869c8cc372433480a4e145b8e6156.jpg

2.通过地址拉取到git仓库的代码到本地,要搞清楚三个概念:a.本地开发工具中的代码;b.git在本地的仓库;c.git的远程仓库(可以配置多个)

3d2a2d6d144679d9180131931acc4625e04.jpg

3.在实际项目开发中的git分支管理,通常分为master分支、develop分支、hotfix分支,master分支是最值得信任的分支。开发同学在develop分支上进行,需要发版本的时候合并到master分支。线上出现bug要先从master拉取一个hotfix分支,修复bug后合并到master分支和develop分支。

75d484ae76ebf0122f66d8856a3207f6f90.jpg

 

备注:

在实际项目中库的分层:

1.顶层中央仓库,A项目

2.个人仓库,通过fork中央仓库中的A项目得到,david-A项目

3.本地git工具从个人仓库中拉取david-A项目

33242ba737fdaff567539ab488852d630aa.jpg

工作实践举例:

1.每天早上从顶层中央仓库pull最新代码到本地

2.每天晚上向个人仓库push代码

3.功能开发结束,在个人仓库管理后台中发起mergeRequest,请求把david-A项目中的变更合并到顶层中央仓库A项目中

4.具有merge权限的同学,处理mergeRequest,完成合并,这样大家都能够拉到最新的代码了

 

 

 

转载于:https://my.oschina.net/u/1458864/blog/3082558

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值