今天推送文件时一不小心Fetch了,删除文件后不知道怎么恢复原来版本,上网查了下才发现git原来这么强大,在此记录下方法,以后再研究git:
这次失误告诉我,代码乱了不要紧千万不要delete整个文件夹,否则log都查不到。
TortoiseGit有两种回滚代码方式, 一种是导出指定版本代码为zip格式,不影响源代码;另一种是直接在源代码上回滚, 指定版本之后写的代码都会被删除。下面分别介绍这两种方法:
代码恢复/还原
1.首先进入版本日志对话框: 右击原代码文件夹–>TortoiseGit–>Show log
2.选择要回滚的版本右击–>选择①或②
3.选择①的情况,直接在源代码上回滚,会删除源代码:
4. 选择②的情况,导出代码的压缩包,解压后即可使用;
代码回滚
代码回滚需要进入git bash输入指令:
git回退到上个版本