git回退版本

如果在开发过程中想要回退项目的版本请按如下步骤来进行:

如果你使用的编辑器是webstrom请手动滑到下方或者点击此链接:webstrom回退git版本

  1. git log --pretty=oneline
    git回退版本_第1张图片
    之前提交的版本就都会列出来了。
  2. git reset --hard
    git回退版本_第2张图片
    将你想要回退到的版本的id截取下来然后替换。就回退到了你指定的版本
  3. git push -f -u origin master
  4. git pull
回退到上一版本:
$ git reset --hard HEAD^
回退到上上版本:
$ git reset --hard HEAD^^

备注:
首先,Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是最新的提交1094adb…(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100。


webstrom回退git版本

第一步: 手动点击你编辑器左下角的Version Control:
git回退版本_第3张图片
第二步: 点击log并筛选你要看的更改日志
git回退版本_第4张图片
git回退版本_第5张图片
第三步: 回退版本操作
git回退版本_第6张图片

你可能感兴趣的:(版本控制Git和SVN)