git 回退代码到指定提交

回退代码,分两种情况,

  • 1.多次提交已经,提交到服务器;
  • 2.本地多次提交,没有推送到远程服务器;

1.第一种情况, commit 还没有推送到服务器

这里我利用soucreTree 作会退代码

image

image
image

image

2.第二种情情况

本地提交已经推送到git服务器,需要回滚服务器的代码

这里展示命令

git reflog

git reset --hard 「需要回滚的代码版本号」

紧接着强制推送到远程分支

git push -f

回滚成功
截图


image
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容