git 代码回退操作

2023-09-14  本文已影响0人  陈科比大宝贝儿

需求:在开发的过程中,假设V1.0的版本代码已经提交上线了,V2.0的版本正在开发当中,有了多次的提交,此时产品说V1.0版本有重大bug,需要临时解决,重新上线,此时应该如何快速处理呢?

一、使用git 的分支或者tag进行代码回退操作

1、找到V1.0的最后一次提交记录的commit id
2、基于commit id创建新的分支

git checkout -b new-branch commit id

3、提交新的分支到主分支

git push --set-upstream origin branch_v2.1.3(新分支)

4、修改新分支代码,提交

也可以基于图形化工具进行操作


image.png

二、代码回退,覆盖操作

上一篇 下一篇

猜你喜欢

热点阅读