说下我的场景,git commit后,发现有些不需要的文件被commit了,要回退,结果误操作回滚了此次commit(git reset head操作)导致新增和修改的文件全部丢失。
这个问题如何恢复文件?
当然,你可以通过sourcetree或者TortoiseGit工具来查看commit的内容,并一一重新修改和创建文件,但是文件太多,非常麻烦。
去网上找到了解决方案:
- git log -g查看commit id

- git checkout
<文件> 
即可恢复文件。
好了,记录到这里,持续更新中。
记录问题也是一种修行。

书山有路勤为径,学海无涯苦作舟。
欢迎关注微信公众号:【乐知付加密平台】,您的网络资源可变现
一起学习,一起进步。
