yuxshaw

永久删除文件后找回

1. 已经添加到本地库的文件

使用 reset 命令回退到未删除的历史记录即可

2.添加到缓存区,没有提交到本地库的文件找回

git reset --hard HEAD   命令即可找回
如删除了一个文件并add添加到了缓存区,而没有 commit 提交到本地库,则可以使用上面命令恢复

3. 总结:

  • 前提:删除前,文件存在时的状态提交到了本地库(文件已经提交过)
  • 操作:git reset --hard [指针]
    • 删除操作已提交到本地库:指针位置指向历史记录
    • 删除操作尚未提交到本地库:指针位置使用 HEAD

分类:

技术点:

相关文章:

  • 2021-11-20
  • 2021-04-07
  • 2022-01-06
  • 2021-04-20
  • 2021-10-28
  • 2021-11-20
猜你喜欢
  • 2021-10-02
  • 2021-11-03
  • 2022-02-28
  • 2021-09-24
  • 2021-07-04
  • 2021-11-20
  • 2021-11-07
相关资源
相似解决方案