首页 > Web开发 > 详细

sourceTree 代码回滚(git 和http)

时间:2020-02-28 13:16:59      阅读:61      评论:0      收藏:0      [点我收藏+]

近些时候,有遇到提交后代码有误的情况,所以需要回退到前一个版本。因为不常见,所以每次都不是很熟练,记录于此,以备查阅。

一、【将master重置到这次提交】

在sourceTree中选中错误的提交的下一次提交,右键执行【将master重置到这次提交】,选择【强行合并-丢弃所有工作副本改动】 确定。

 

 
技术分享图片
强行合并-丢弃所有工作副本改动
 
技术分享图片
强行合并-丢弃所有工作副本改动

二 、git强推

执行完成后,此时会提示有新的更新需要拉取,不要拉取,拉取后又会把之前的拉取到本地,应该执行commit,但又无法再souceTree执行,此时借助终端。

打开终端,cd到项目目录,执行git push -u origin master -f,即可。

 
技术分享图片
附一张图例

 

 

Http版

 

 

https://blog.csdn.net/u012373815/article/details/78142806/

sourceTree 代码回滚(git 和http)

原文:https://www.cnblogs.com/matengfei123/p/12376443.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!