git分支管理模型推荐

简介: 前言 正如我了解到的,很多基于SVN的分支管理,类似如下的流程:可能存在的问题:master合并成本比较高特性分支有开发公共功能的需求, 需要及时合并 如下是一个比较成功的分支策略和发布管理,原文链接,另外,建议大家用sourceTree进行git的分支管理,因为上面的Git Flow就是如下图所示的管理流程。看图说明一切,然后使用一下so

前言

正如我了解到的,很多基于SVN的分支管理,类似如下的流程:

svn branches

可能存在的问题:

  • master合并成本比较高
  • 特性分支有开发公共功能的需求, 需要及时合并

如下是一个比较成功的分支策略和发布管理,原文链接,另外,建议大家用sourceTree进行git的分支管理,因为上面的Git Flow就是如下图所示的管理流程。看图说明一切,然后使用一下sourceTree的git flow基本就懂了。

git 分支管理

关注点是围绕着将git作为源码版本管理的工具,另外,如果你对git很感兴趣,可以关注下作者公司(gitprime)提供给软件工程性能上的实时数据分析.

为什么选择git

Why git is better than x?

另外,子模块不错,对整个项目的管理,需要的地方,可以引入子模块。

目录
相关文章
|
25天前
|
API 开发工具 git
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
《Git 简易速速上手小册》第3章:分支管理(2024 最新版)
44 1
|
1月前
|
开发工具 git
Git教程:深入了解删除分支的命令
【4月更文挑战第3天】
56 0
Git教程:深入了解删除分支的命令
|
2月前
|
开发工具 git 开发者
|
2月前
|
开发工具 git
|
2月前
|
安全 开发工具 git
【Git】—— 分支管理策略
【Git】—— 分支管理策略
|
2月前
|
开发工具 git 开发者
|
2月前
|
开发工具 git
|
4天前
|
Shell 开发工具 git
git获取gitee老版本的分支内容
git获取gitee老版本的分支内容
|
15天前
|
开发工具 git 开发者
【专栏】探讨了 Git 中的 `git rebase` 操作,它用于重新应用提交到另一分支,改变历史顺序
【4月更文挑战第29天】本文探讨了 Git 中的 `git rebase` 操作,它用于重新应用提交到另一分支,改变历史顺序。与 `git merge` 不同,rebase 重写提交历史,提供简洁线性的历史记录。文章介绍了 rebase 的基本操作、应用场景,如整理提交历史、解决冲突和整合分支,并强调了使用注意事项,如避免在公共分支上操作。尽管 rebase 可以带来整洁的历史和冲突解决便利,但其潜在的风险和可能导致的历史混乱需谨慎对待。理解并恰当使用 `git rebase` 可以提升开发效率和代码质量。
|
23天前
|
机器人 Java 测试技术
云效产品使用常见问题之流水线git自定义某一个分支提交节点失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。