【规范】git规范
学习gitflow思想,参考网址
?https://www.git-tower.com/learn/git/ebook/cn/command-line/advanced-topics/git-flow
https://blog.csdn.net/xingbaozhen1210/article/details/81386269?
概述
- push之前一定要先拉取?
- push之前确定分支是否正确?
- 原则上一次上线一个feature分支?
- 本地分支和远程分支不要做merge?
- feature_分支对应的代码上线以后需要删除?
- 每天必须提交push一次代码到远程,push之前确保代码没有编译错误,程序可以正常启动?
- 从master分支拉取代码需要看看合并相应的release_版本?
- 如果代码自测完毕修改代码分支名称为release_?
- master_man release_man_ feature_man_??
上线篇
- 上线完成以后需要记录线上的git version?
- 如果发生线上bug ,从线上指定的git version 拉取?
merge
先往不重要的分支merge ,若有 feature-card master 两个分支,需要feature-card 合并到 master步骤
- 首先确保两个分支都commit了?
- 方法1,先把master合并到feature-card,解决冲突,然后再把feature-card合并到master?
- 方法2 ,直接把feature-card合并到master解决冲突,如果发现合并后有问题 reset --hard(确保合并之前代码commit了) 到合并前的版本?
- 本地解决了冲突了在push?
git使用规范
原文:https://www.cnblogs.com/luao/p/11644100.html