git代码回滚方法
方法一:
1 项目目录中右击菜单TortoiseGit 右键选择然后点击 show log
2 选中需要回退的代码版本
3.右键 选择“ Reset "master to this ”
4. 类型选择 “hard”,点击确定
5.本地代码回滚好了,线上也需要同步回滚,右键"TortoiseGit "---"push",一定要勾选上"known chanage"(强制变更)选择,线上代码才会回滚生效。
(注意这样本地git日志就只到你回滚日期记录日志了,其他之后的日志记录就不会再显示了)
方法二:
代码从过去穿越到未来:
(如果本地回滚修改完成,又想穿越回到未来,怎么办?可以使用show reflog)
1.如果想要再回退到原来的新版本,那么右键项目,选择TortoiseGit 然后点击
2.show reflog,(注意不是show log,而且是reflog)然后就会出现各种版本号,右键选择reset master to this
3.类型选择 hard
4.点击确定即可完成,这一步也是把本地代码回滚到当前选择的版本了,但是线上代码没有回滚。
5.本地代码回滚好了,线上也需要同步回滚,右键"TortoiseGit "---"push",一定要勾选上"known chanage"(强制变更)选择,线上代码才会回滚生效。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2020-11-06 苹果上架坑点说明