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

相关推荐
瑞瑞小同学9 小时前
git 常用相关操作
git
金銀銅鐵9 小时前
[git] 如何合并若干个 commit?(上)
git
洛菡夕13 小时前
NoSQL之Redis配置与优化
redis·git·nosql
游九尘18 小时前
git只忽略自己本地的文件,其他人的文件正常提交
git
SiYuanFeng19 小时前
新手学Git:以一个小游戏项目为例,完成初始化、提交、查看历史与恢复版本
大数据·git·elasticsearch
rayyy920 小时前
Git 忽略已提交过的文件夹 完整步骤
git
YoseZang20 小时前
【手工】git的使用 - 密钥生成和多账户使用(config文件)
git
韭菜钟20 小时前
Git 代理与内网 Gitea 共存方案(无需 no_proxy)
git·gitea
zhougl9961 天前
Git 命令速查手册
大数据·git·elasticsearch
小陈同学呦1 天前
Git Worktree 并行开发实战指南
git·vibecoding