csxiaoz 2016-07-27 02:58 采纳率: 50%
浏览 4632

GIT add之后没有commit,然后git pull 和stash了

直接给我恢复到我上一个stash的版本了。本地代码都变了。
我要怎么恢复过去。
git stash list中没有我要的版本,因为我没有提交。
怎么撤销这次更新。
真是日了狗了,每次都备份。就这次没备份。
$ git stash
Saved working directory and index state WIP on master: afc7d02 修改查询结果别名,可能出现的空指针错误
HEAD is now at afc7d02 修改查询结果别名,可能出现的空指针错误
git stash这个命令 应该是帮我缓存本地代码啊。为啥给我恢复到之前stash的一个版本呢。

  • 写回答

1条回答 默认 最新

  • plcmba 2016-07-27 04:54
    关注

    $ git log 命令显示从最近到最远的提交日志,,
    $ git reset --hard HEAD^

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料