误删除代码?使用Git命令两步恢复

Git是现在最流行的代码版本管理工具。不仅可以用它来管理代码,文档等常见的内容,当你不小心删除代码的时候,还可以用Git来很轻松的恢复它。最近就碰上了误删代码的囧事,但是凭借Git,两步就搞定了代码恢复。
首先,先说一下前提哈,我是不小心把本地分支和远程仓库分支都给删除了,但是本地项目文件还在。如果是不小心把文件所在目录文件夹都删除了的话,那使用这个办法就不灵了。
啰里吧嗦这么多,直接上解决方案。首先第一步,进入到项目所在的目录,也就是有.git的那个目录下载,右键->git bash here<打开bash输入窗口,然后输入命令git reflog,窗口里面会展示你的代码从建立以来所有的变动log日志。接着就是往下翻翻翻~,直到找到你想要的那个版本。
下面第二步,使用q键退出检视,接着输入git checkout -b 新分支名字 HEAD@{编号} 这个命令。这个编号呢,就是每一行log开头的编号,输入它就可以了。接着切回你的idea(我用的是代码编译器是IDEA),好了,被误删除的代码又重新出现了。开心~!

猜你喜欢

转载自blog.csdn.net/u013243938/article/details/107474817