如果dev分支里面部分功能要上生产,该怎么做?比如dev里有ACD这四个功能,A还在测试,生产里有CD这几个功能,然后目前要上线B功能,该怎么把B功能合到生产分支里?
首先不能把dev全部合到生产分支,也不能把开发B功能的分支合到生产分支吧?因为开发B功能的分支是由dev拉出来的,也会有A功能的代码。
主要使用git cherry-pick
命令处理。
将 git 切换到生产分支,使用git cherry-pick commit_hash
命令将功能B涉及到的commit复制到生产分支上。
Ps:如果git的图形操作界面是中文版的,cherry-pick
会被翻译为优选
。
先用git log命令来找这个哈希值。
然后切生产分支:
git checkout production_branch_name
用git cherry-pick命令把B功能的提交到生产分支
git cherry-pick commit_hash_of_B
然后如果有冲突的话解决冲突,最后测试一下这个功能在生产环境里有没问题,最后推送
git push origin production_branch_name
如果你们前两步没做好,那么后面就都很难谈。
,文字前面跟着已到期或者即将到期,但是这段文字是右对齐,且以最长文本的长度作为整个盒子的宽度,并设置背景色。
在本机安装了,nvm 它管理node 担现在突然没有了vue的环境 这图是 用户变量
1.手机翻转,或者折叠屏该怎么监听然后动态重新渲染echarts,需要加防抖或者节流吗? 2.横向条形图,左右两边的label怎么永远出现在可视范围内?比如148.00就已经飘出去了,看不全,还有左侧还有很多留白区域,不够美观 3.饼图中间的title的text和subtext能响应式的改变字体大小吗?像这种情况,字体完全超出了饼图范围
vue代码如下 在vue3版本使用vue2版本的script,通过点击字样可以弹出不同的内容 使用setup却无法达到这个功能,只有在console中显示
markdown图片可以传到本地文件夹但只能传jpg,png传不了,数据库也有路径,但是不渲染出来 头像上传七牛云,密钥和域名都写得对的但点击就报400