git相关工作流。利用git开发软件工作流程

本文对比了集中式版本控制系统(SVN)与分布式版本控制系统(Git)的特点, 并详细介绍了Git的工作流程、命令操作及推荐的学习资源。通过具体实例帮助读者理解Git中文件的状态变化及分支管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原网址http://www.jianshu.com/p/08ad7e427fec


集中式(svn) VS 分布式(git)版本控制系统

1. 集中式(svn)

2. 分布式(git)

git文件状态生命周期


patch评审过程


克隆repository的链条创建


推荐git工作流


团队成员间的工作流


单分支开发流程线


分支区分不同工作的开发流程线


分支区分不同功能的开发流程线



部署工作流


hotfix工作流


功能性分支工作流


Git一些命令工作流

> rebase

> merge

使用 fast-forward

不使用 fast-forward
> add & commit

> checkout

> 删除文件

> 撤销merge

> 撤销共享分支的merge

推荐git学习教程:

引用
  • 《Git for Teams》
  • 《Git Essentials》


文/田浩浩_DockOne(简书作者)
原文链接:http://www.jianshu.com/p/08ad7e427fec
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值