- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
使用git进行源代码管理,普通将某个项目的所有分支分为以下几条主线:
Master
顾名思义,既然名字叫Master,那末该分支就是主分支的意思。master分支永远是
production-ready的状态,即稳定可产品化发布的状态。
Develop
这个分支就是我们寻常开辟的一个主要分支了,不管是要做新的feature还是需要做
bugfix,都是从这个分支分出来做。在这个分支下主要负责记录开辟状态下相对稳
定的版本,即完成为了某个feature或者修复了某个bug后的开辟稳定版本。
Featurebranches
这是由许多分别负责不同feature开辟的分支组成的一个分支系列。newfeature主
要就在这个分支系列下进行开辟。当功能点开辟测试完毕之后,就会合并到develop
分支去。
releasebranches
这个分支系列从develop分支出来,也就是预发分支。在预发状态下,我们往往会
进行预发环境下的测试,如果浮现缺陷,那末就在该release分支下进行修复,修复
完毕测试通过后,即分别并入master分支后develop分支,随后master分支做正
常发布。
/
Hotfixbranches
这个分支系列也就是我们常说的紧急线上修复,当线上浮现bug且特殊紧急的时候,
就可以从master拉出分支到这里进行修复,修复完成后分别并入master和develop
分支。
下面这张图将完整展示这一个流程
/
Git的工作方式:
也就是说,每次提交版本变动的时候,git会保存一个快照(snapshot)。如果文件没有被更改,
git也不会再次保存,而是提供一个到原来文件的链接。这样一来,git更像是一个小型的文
件系统。此外,
/
/
(repository)是Git保存元数据和对象数据库的地方。这也是Git最重要的部份。
(workingdirectory)是项目某个版本的内容。
(stagingarea)是一个简单的文件,通常包含在Git目录中。其中存储了将要进入下
一次提交的信息。
Git的基本工作流程如下:
修改Gitadd暂存Gitcommit提交
1.在工作目录中修改文件。
2.标识(stage)文件,并将文件快照添加到暂存区。
3.执行commit,将获取暂存区中的文件,并将快照永久保存到Git目录中。
1.创建工程
gitinit
2.提交修改
gitadd后就从修改变为暂存
gitcommit后就从暂存变为提交。
提交规范
在commit时,如果有对应PR(需求项),请在第一行写上PR号,然后再描述信息
(另起行),并把涉及到改动的文件名附上。
/
4.
gitreset--hard
gitreset-q[files]
(其实就是gitadd的反向操作)
gitreset--softHEAD^
(其实就是gitcommit的反向操作)
如果添加注释可以直接执行命令gitcommit--amend,填写注释保存
如果添加文件先执行gita
您可能关注的文档
- syb创业培训申请书理由.pdf
- IOT中的数据采集与处理.pdf
- 5G技术的发展与应用前景分析.pdf
- 3月13日高一年级天一大联考作文“自己才是自己的终极支撑”解析+教师范文+考场佳作.pdf
- 办理未婚证明的步骤流程.pptx
- 2024下半年广东揭阳市市直事业单位专项招聘博(硕)士研究生45人笔试备考题库及答案解析.docx
- 青海省海南州2024年公开招聘38名中小学课后服务教师笔试备考题库及答案解析.docx
- 2025陕西中医药大学专职教师岗位招聘(第一批45人)笔试备考题库及答案解析.docx
- 2024山西省孟家窑煤业招聘井下一线生产操作岗位人员150人笔试备考试题及答案解析.docx
- 2025贵州盘州市第七中学招聘笔试备考题库及答案解析.docx
- 2025年教育部直属事业单位招聘119人(应届生)笔试备考题库及答案解析.docx
- 2025浙江宁波市慈溪市选聘高层次和紧缺人才45人笔试备考试题及答案解析.docx
- 2024年下半年广东清远市清新区招聘区直属公办中小学教师50人笔试备考题库及答案解析.docx
- 2025贵州紫云自治县到重点师范大学等高校招聘师范生50人笔试备考题库及答案解析.docx
- 2025上海华东师大二附中招聘笔试备考题库及答案解析.docx
- 2024浙江衢州市江山市体育馆招聘事业单位人员1人笔试备考题库及答案解析.docx
- 2025年金华义乌市中心医院面向毕业生校园招聘20人(南方医科大学专场)笔试备考题库及答案解析.docx
- 2024年合肥市医疗器械检验检测中心有限公司社会招聘笔试备考试题及答案解析.docx
- 荷花池小学一年级作文500字.doc
- 心理健康与学习成果-中小学生的隐藏负担.pptx
文档评论(0)