
一不小心把特性分支合并到了mastre分支一下就支棱起来了权限越大风险越大下来说一说回退步骤一、在gitlab取消master分支保护1.1、进入项目信息页面1.2、点击右侧Repository-》Branches 如图1.3、点击右侧的 项目设置1.4、进入下一页如图点击Protected Branches 右侧的 Expand,如下图点击 Unprotect 解除保护二 查找 要恢复的版本2.1. 找到master分支点击History, 如图2.2. 点进去找到一个要回滚的历史版本2.3. 复制备用三 本机操作恢复3.1 本地通过开发工具切换到master分支并拉取最新3.2进入项目目录右击 打开 Git bash Here3.3 输入命令并执行hash值就是第二大步 找到备用的那个值3.4 再执行 git push -f 推送分支3.5 完成四 再把master分支设置为保护分支参照第一大步骤。