Git回滚版本并push到远端master

1、查看日志

git log

2、还原最近的版本 ()

--git reset --hard commit-id

如:git reset --hard d84da14bf2743683eca7a015f56114faaa344f42

3、覆盖分支版本

git push -f origin dev

回滚本地master完成后,将回滚后的代码push到远端master,用于覆盖远端master分支,

通过git命令: git push -f origin master

必须有-f,表示强制的意思。

此时,会要求用户输入远端仓库的用户名和密码,用于确认当前用户具有-f的权限。

-push成功后,就可以删除备份的master了。git命令:
git branch -D master_backup

相关推荐
007张三丰7 小时前
Git Rebase详解,与merge,cherry-pick比较
git·rebase·rebasing
jimy118 小时前
GitHub的codespaces入门,以及git设置
git·github
睡醒了叭21 小时前
缝缝补补---Git使用
git
Alkaid:1 天前
GIT常用命令
大数据·git
我命由我123452 天前
Android Studio - 在 Android Studio 中直观查看 Git 代码的更改
android·java·开发语言·git·java-ee·android studio·android jetpack
无证驾驶梁嗖嗖2 天前
git_lab_事故恢复全过程(ubuntu_22
linux·git·ubuntu
何中应2 天前
CentOS7安装Git
运维·git·centos·开发工具
微尘hjx2 天前
【GitHub 代码仓 02】git命令操作示例
git·elasticsearch·github
阿正的梦工坊2 天前
Git提交中的perf和chore是什么?
git
Fly feng2 天前
git rebase 变基操作教程
git