1 / 9
文档名称:

git源代码管理规范.doc

格式:doc   大小:32KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

git源代码管理规范.doc

上传人:fyyouxi23 2022/1/6 文件大小:32 KB

下载得到文件列表

git源代码管理规范.doc

文档介绍

文档介绍:. .
. v .
Git源代码管理规
分支管理
使用git进展源代码管理,一般将某个工程的所有分支分为以下几条主线:
Master
顾名思义,既然名字叫Master,那么该分支就是主分支的意思。master分支永远是production-ready的状态,即稳定可产品化发布的状态。
Develop
这个分支就是我们平常开发的一个主要分支了,不管是要做新的feature还是需要做bug fix,都是从这个分支分出来做。在这个分支下主要负责记录开发状态下相对稳定的版本,即完成了某个feature或者修复了某个bug后的开发稳定版本。
Feature branches
这是由许多分别负责不同feature开发的分支组成的一个分支系列。new feature主要就在这个分支系列下进展开发。当功能点开发测试完毕之后,就会合并到develop分支去。
release branches
这个分支系列从develop分支出来,也就是预发分支。在预发状态下,我们往往会进展预发环境下的测试,如果出现缺陷,那么就在该release分支下进展修复,修复完毕测试通过后,即分别并入master分支后develop分支,随后master分支做正常发布。
. .
. v .
Hotfix branches
这个分支系列也就是我们常说的紧急线上修复,当线上出现bug且特别紧急的时候,就可以从master拉出分支到这里进展修复,修复完成后分别并入master和develop分支。
下面这图将完整展示这一个流程
工作原理
Git的工作方式:
也就是说,每次提交版本变动的时候,git会保存一个快照(snapshot)。如果文件没有被更改,git也不会再次保存,而是提供一个到原来文件的。这样一来,git更像是一个小型的文件系统。此外,git的所有操作都可以是本地的,仅仅在将新版本的容上传到效劳器上时才需要连接网络。
Git目录〔repository〕是Git保存元数据和对象数据库的地方。这也是Git最重要的局部。
工作目录〔working directory〕是工程某个版本的容。
暂存区〔staging area〕是一个简单的文件,通常包含在Git目录中。其中存储了将要进入下一次提交的信息。
Git的根本工作流程如下:

(stage)文件,并将文件快照添加到暂存区。
,将获取暂存区中的文件,并将快照永久保存到Git目录中。
. .
. v

最近更新

初中生物济南版一轮复习提纲七上 13页

2024年幸福的签名 39页

2024年幸福的作文(合集15篇) 25页

2024年幸福甜点屋作文(精选33篇) 35页

2024年幸福很简单的经典句子精选15篇 61页

大跨度悬索桥运营安全监测系统及损伤识别技术.. 2页

大跨度公路斜拉桥风致抖振时域分析的开题报告.. 2页

初中生物实验考试评分标准资料 2页

2024年年销售计划3篇 7页

2024年年终述职报告结尾范文 4页

初中生物复习课中概念图的建构和应用 (2) 6页

大管径排水管道水力清淤技术研究的开题报告 2页

初中生物呼吸系统试题 2页

大潮差海域浮式防波堤锚泊系统研究的开题报告.. 2页

感恩小学生作文 15页

2024年年终晚会主持词集合5篇 9页

脑血管断层影像解剖 76页

大气气溶胶成核分子团簇的结构优化算法研究的.. 2页

大气压等离子体处理污水应用研究的开题报告 2页

2024年年终总结会议发言致辞 10页

2024社区治保述职报告 26页

纪检监察干部“加强党的政治建设”专题学习研.. 3页

部编版语文八年级下册《期中测试题》含答案 16页

装卸车应急救援预案危化品装卸车事故现场处置.. 18页

2023年行政处罚法知识考试题库及答案 5页

2023-2023年最新医学核心期刊(北大图书馆) 4页

塔吊拆除技术交底 2页

幼儿园治安突发事件事件处置预案 6页

甘肃省工伤职工停工留薪期分类目录 44页

1405018-20-0000-00_10kV~750kV交流盘形(瓷、.. 31页