更改本地dev代码流程

131 阅读1分钟

背景:

  1. 同事写了一个需求A, 合并到了 dev 环境,后续我在 dev 环境也提交其他需求,目前同事需求 A 不需要上线了,只上线我的功能

简单来说:dev 分支有代码污染, 需要将 master 分支代码,当做新 dev 分支代码

解决方式

  1. 删除本地和线上 dev 分支,然后基于 master 分支,新增 dev 分支就行

  2. 使用 --hard 方式实现, 更改本地dev代码流程(当前分支master)

git checkout dev

git pull

git reset --hard marter

git pull

以上需要每个研发都需要执行对应命令,不然有代码冲突的