标签:set cux 提交 ext bsp 远程 合并 如何 删除
虽然有四个方法,但我们项目中使用方法一和二比较合适,不会产生新的commit,并且简单粗暴
①首先两步保证当前工作区是干净的,并且和远程分支代码一致方法一,删除远程分支再提交
$ git co currentBranch
$ git pull origin currentBranch
$ git co ./
$ git branch currentBranchBackUp
$ git reset --hard resetVersionHash //将当前branch的HEAD指针指向commit hash
$ git push origin :currentBranch
$ //或者这么写git push origin --delete currentBranch
$ git push origin currentBranch
$ git reset --hard resetVersionHash
$ git push -f origin currentBranch
$ git revert resetVersionHash
$ git push origin currentBranch
$ git co resetVersionHash
$ git co -b newRevertedHash
$ git co currentBranch
$ git merge newRevertedHash
文章来源:git如何正确回滚代码
标签:set cux 提交 ext bsp 远程 合并 如何 删除
原文地址:https://www.cnblogs.com/tiktok/p/9531723.html