首页 > 其他 > 详细

git解决误操作

时间:2015-08-19 08:13:13      阅读:257      评论:0      收藏:0      [点我收藏+]

今天在做项目的时候,不小心多删除了几个文件夹,并push上去了,不知道怎么恢复,后来通过git恢复到了之前的版本后,把之前版本的文件夹复制下来后,又跳转到了最新的版本,把复制的文件放到了最新的版本:

用到的操作

  • git stash
  • git log
  • git checkout <之前的版本号>
  • *git checkout <最新的版本>
  • git stash apply <缓冲号>

git stash

将当前的的状态缓存,并跳转到push过的最新状态。在此之前要git status一下,看看是否还有没git add等操作

技术分享

git log

查看提交过的版本

技术分享

git checkout 3bdf38bd

跳转到之前的版本,并把想要的代码复制下来

git checkout master

跳转到最新的状态的分支,我这里是master

git stash apply stash{@}0

恢复到之前缓存的最新状态,就可以把复制的代码放到里面了

ok!我的代码恢复了!~~

版权声明:本文为博主原创文章,未经博主允许不得转载。

git解决误操作

原文:http://blog.csdn.net/qq_20438233/article/details/47774703

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!