美文网首页
Git版本回退后再恢复

Git版本回退后再恢复

作者: 好脾气囍来 | 来源:发表于2018-10-12 12:05 被阅读0次

因版本分支错误,将版本回退到某个版本,但发现期间新建的文件丢失,想撤销本次版本回退,重新回到操作前的状态.

1.通过git reflog命令查看操作日志:

git reflog

2.查看对应的版本号,就可以恢复到任意版本:

dd6e43d (HEAD -> master, origin/master, origin/HEAD) HEAD@{0}: pull: Fast-forward
b6786f4 HEAD@{1}: reset: moving to b6786f4af248e0a84351ff6d60d9cd70013e5f16
af24a0b HEAD@{2}: reset: moving to HEAD
af24a0b HEAD@{3}: reset: moving to HEAD
af24a0b HEAD@{4}: reset: moving to HEAD
af24a0b HEAD@{5}: reset: moving to HEAD
af24a0b HEAD@{6}: reset: moving to HEAD
af24a0b HEAD@{7}: commit: add:每周督查表
b6786f4 HEAD@{8}: pull: Fast-forward
5e7ba6a HEAD@{9}: commit: add:每周小组工作汇报模板
39b8d49 HEAD@{10}: pull: Fast-forward
0ccf86d HEAD@{11}: pull: Fast-forward
8c8926a HEAD@{12}: pull: Fast-forward
8f0a825 HEAD@{13}: pull: Fast-forward
699f161 HEAD@{14}: commit: add:科室制度
07c7a3c HEAD@{15}: pull: Fast-forward

3.恢复版本:

git reset --hard "af24a0b"

4.丢失的文件找回.

相关文章

  • Git版本回退后再恢复

    因版本分支错误,将版本回退到某个版本,但发现期间新建的文件丢失,想撤销本次版本回退,重新回到操作前的状态. 1.通...

  • 2020-03-03

    Git回退到某个提交,回退后再恢复到回退版本 首先通过git log 查看提交的历史记录,查看commit id,...

  • Git常用命令

    版本回退git reset 回退add 操作Git 版本恢复还原命令 reset git reset –mixed...

  • 收藏链接

    Git版本控制相关 Git版本恢复命令reset(转载) 如何在 Git 里撤销(几乎)任何操作 Git命令集 W...

  • git常用操作

    git回滚到任意版本 git回滚到任意版本 先显示提交的log 回滚到指定的版本 强制提交 完美

  • Github使用之git回退到某个历史版本

    1、 查找历史版本使用git log命令查看所有的历史版本,获取你git的某个历史版本的id 2、 恢复到历史版本...

  • Git版本回退以及前进

    git版本回退 然后使用命令git reset --hard commitId 如果回退之后想要恢复到现在版本,则...

  • git7~git还原文件到某个版本

    2019.05.10 git还原某个文件到某个版本 git log test.php 找到要恢复的hash git...

  • git命令行

    git reset xxxxxxxxxxxxx 所有文件恢复到某一个历史版本git reset xxxxxxxxx...

  • GIT 常用命令随笔

    常用git 命令 git 代码回滚 先显示提交的log 回滚到指定的版本 强制提交 git 新建项目 git 修改...

网友评论

      本文标题:Git版本回退后再恢复

      本文链接:https://www.haomeiwen.com/subject/htnwaftx.html