方法一:
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"(强制变更)选择,线上代码才会回滚生效。
标签:回滚,git,TortoiseGit,show,代码,选择,右键 From: https://www.cnblogs.com/feimengv/p/17812040.html