- 恢复之前commit过的文件。
$ git reflog
你会看到你自己提交的所有commit,以及一些其他动作,如merge, rebase......
每行都有HEAD@{xxx},这个就是ID,找到你想要恢复的那个动作ID,然后回滚
$ git reset --hard HEAD@{xxx},
注意:hard reset 将会让你在那个动作之后的修改全部消失,许谨慎使用!
git的一些问题和解决办法
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 一. 分支 (branch) 用于: 1. 由于debug或增加功能,从原有程序项目分出新项目。最终可...