Skip to content
SourceTree实现版本回退到某次提交
sourcetree实现版本回退(含中间的提交记录,会导致后面重新合并不进来,如果这个分支不会被其他分支合并进来的话可以使用)

首先定位当需要回退的分支,找到需要回退的提交位置右击

选择强行合并

到当前分支最新版本处右击

选择软合并

这时候本地分支会出现未提交的代码 将其提交推送 就可以实现回退指定提交了

sourcetree实现版本回退(不含中间的提交记录,可以让其他分支重新合并进来)

重置当前分支到此次提交在这里插入图片描述

选择强行合并在这里插入图片描述在这里插入图片描述在这里插入图片描述

强行推送按钮被禁用的话往下看解决方式

在这里插入图片描述在这里插入图片描述

强行推送按钮禁用关闭方式在这里插入图片描述在这里插入图片描述在这里插入图片描述