开发中的git分支管理
来源:互联网 发布:国家外汇管理局 知乎 编辑:程序博客网 时间:2024/06/05 18:23
简介
git就是开发的神器,尤其是它的分支管理,就好像是平行宇宙一样,每个人都可以拥有自己的分支,互不影响,但又可以交互合并。
在开发过程当中,在我看来分支管理应当如下图所示
红色的部分是主分支,只用于发布版本;
蓝色的部分为dev分支,用于开发,当一个版本开发完成之后,可以跟主分支进行合并,发布一个新版本;
绿色的部分为开发者的功能分支,当要新开发一个功能时,可以在当前的基础上新建一个分支,当这个功能开发完成之后,再合并到dev分支上去。
举例
1.创建项目
使用git init命令创建一个项目
2.创建dev分支
使用git branch dev 命令创建dev分支,并切换到dev分支上
3.增加新功能
新建add分支,并在add分支上面提交新功能
将add分支合并到dev分支,并删除add分支
删除add分支
4.发布新版本
合并dev分支,发布0.1版本
总结
刚开始用的时候,会觉得很不习惯,命令很难记住,但其实多用几次之后,就会觉得很好用,常用的命令就那么几个
branch 分支命令,用于分支的新建,删除,查看
checkout 切换分支命令
commit 提交
merge 合并
阅读全文
0 0
- 开发中的git分支管理
- git 分支管理,分支中进行开发
- git 团队开发分支管理
- 多人开发 Git 分支管理详解
- 多人开发 Git 分支管理详解
- 多人开发 Git 分支管理详解
- 团队开发Git分支管理策略
- Git各开发分支管理规范
- Git用法之分支管理和分支开发工作流
- git分支在开发项目中的使用
- Git相关教程及团队开发Git分支管理策略
- 3.3 Git 分支 - 分支管理
- git 分支管理-----本地分支,远程分支
- Git 分支---3.3分支的管理---3.4利用分支进行开发的工作流程
- Git分支管理
- Git 创建管理分支
- Git分支管理策略
- Git分支管理策略
- Android项目架构
- POJ_2406_KMP
- 关于cocos2dx引擎
- c 语言 动态内存
- JAVA面向对象-异常
- 开发中的git分支管理
- [笔记分享] [Android] Android系统开发
- PKOJ 3070 矩阵快速幂问题
- Linux系统的运行模式简介
- 关于 STL 的 remove_if
- Android Activity
- C++ OOP
- 项目6_FSA鞋子定制项目3D扫描仪 设备接线调试总结
- python零碎知识(4)--语句