Git工作流
2015-03-25 10:57:07 149 举报
Git工作流是一种软件开发的协作模式,它通过版本控制工具Git来管理代码的变更和合并。Git工作流的核心思想是分而治之,将代码的开发过程分解为多个独立的任务,每个任务由一个开发者负责完成。在开发过程中,开发者会频繁地提交代码到版本库中,以便团队成员可以实时查看和评估代码的质量。当一个任务完成后,它会被合并到主分支中,从而形成一个可用的软件版本。Git工作流的优点在于它能够提高团队的协作效率,减少代码冲突的可能性,并且能够方便地进行代码回滚和撤销操作。总之,Git工作流是一种高效、灵活且可靠的软件开发方法,适用于各种规模的项目。
作者其他创作
大纲/内容
TAG-v2.0
checkout
Review
pull
master
feature/fix-bug-c
UnitTest
Hotfix
merge
PUSH
Release
commit
conflict
pull NOT allowed
需紧急上线的代码,直接建Release分支,而不是Feature分支
3
Actions :
切换分支
develop
release/v2.1
bug fix only
LocalServer
Master
release/v2.2
ProductionServer
Warning
chekout
TAG-v2.1
Workspace
2
stash
PublishServer
Feature
Develop
Developer
需要尽快共享代码的情况,新建Feature分支,例如:1. 代码重构2. 解决冲突3. 细微修改
1
Flags :
hotfix/fix-bug-a
Local Changes
feature/login
merge
DevelopServer
Changes
Branches :
TAG-v2.11
TestingServer
TAG-v2.2
TAG
TODO:rebase 演示
stash pop
feature/login.review
Testing Team
feature/register
feature/update-news
0 条评论
下一页