git使用规范

【规范】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


概述

  1. push之前一定要先拉取

  2. push之前确定分支是否正确

  3. 原则上一次上线一个feature分支

  4. 本地分支和远程分支不要做merge

  5. feature_分支对应的代码上线以后需要删除

  6. 每天必须提交push一次代码到远程,push之前确保代码没有编译错误,程序可以正常启动

  7. 从master分支拉取代码需要看看合并相应的release_版本

  8. 如果代码自测完毕修改代码分支名称为release_

  9. master_man  release_man_  feature_man_



上线篇

  1. 上线完成以后需要记录线上的git version

  2. 如果发生线上bug ,从线上指定的git version 拉取


merge

先往不重要的分支merge ,若有 feature-card master 两个分支,需要feature-card 合并到 master步骤

  1. 首先确保两个分支都commit了

  2. 方法1,先把master合并到feature-card,解决冲突,然后再把feature-card合并到master

  3. 方法2 ,直接把feature-card合并到master解决冲突,如果发现合并后有问题 reset --hard(确保合并之前代码commit了) 到合并前的版本

  4. 本地解决了冲突了在push

原文地址:https://www.cnblogs.com/luao/p/11644100.html