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 小时前
Windows 安装 Git
git
聂 可 以10 小时前
Windows环境Git安装教程(下载Git安装包、安装Git、验证Git是否安装成功)
windows·git
阿寻寻12 小时前
【云原生技术】git checkout --.什么意思
git
secondyoung13 小时前
Git使用:Git使用问题及解决方法总结
windows·经验分享·git·vscode·gitee·github·gitcode
周杰伦fans19 小时前
Android Studio Git 管理最佳实践
git·elasticsearch·android studio
承渊政道20 小时前
Linux系统学习【深入剖析Git的原理和使用(下)】
linux·服务器·git·学习·gitee·vim·gitcode
阿林爱吃大米饭21 小时前
课题组远程服务器Git版本控制实战
服务器·git·elasticsearch
阿寻寻1 天前
【云原生技术】git checkout -- . 应该用在切分之前还是之后?
git
周杰伦fans1 天前
Git 推送实战:冲突解决与强制推送
git
Beyond欣2 天前
Git 踩坑记录
git