Git回退/回滚线上版本库的提交历史记录

2021-11-16 19点热度 0人点赞 0条评论

需求说明

Git如果已经把代码都push到线上版本库了,想要回滚到之前的状态(某个commit的状态)

实现

# 先把本地的未提交的处理下,例如复制到其他地方,然后未保存的先要rollback 接下来就要reset了
# 可以先使用git log查看要回退到的某个COMMIT_ID, 或者从网页版看代码提交记录,复制CommitID
git reset --hard <COMMIT_ID>
# 线上进行回退(假设线上主分支是master)
git push origin master --force

 

admin

这个人很懒,什么都没留下

文章评论

*

code