今天, 刚入职写到现在的代码刚刚提交了, 对我来说是新的php框架, 新的后端样式框架, 我写了许久, 才写了一个后端管理, 想着可以提交了, 但是有些东西是我测试的东西, 我就想着删除了, 这时候我已经 add , 然后 commit 了, 然后就想着回退, 就用了
git reset --hard HEAD^
用了hard 是会删除代码的, 回退到上个版本了,
--hard
删除工作空间的改动代码,撤销commit且撤销add
也就是说, 我写了那么久, 将近三天, 付之东流了, 我慌了
然后, 百度
用
git reflog
查看日志, 然后
找到自己想要的commit
恢复
git reset --hard 3b52ede
吓死我了, 为啥我不一天一提交, 是因为领导会看, 我写的辣鸡, 怂呗, 现在改好了就敢了
嘿嘿嘿
以后就是一天一pull 一天一push了
爱生活爱慧姐
小李大人
2021-4-21 10:01:09