How to find and restore a deleted file in a Git repository

前端 未结 27 1148
挽巷
挽巷 2020-11-22 01:25

Say I\'m in a Git repository. I delete a file and commit that change. I continue working and make some more commits. Then, I find I need to restore that file.

I know

27条回答
  •  失恋的感觉
    2020-11-22 02:21

    I had the same question. Without knowing it, I had created a dangling commit.

    List dangling commits

    git fsck --lost-found

    Inspect each dangling commit

    git reset --hard

    My files reappeared when I moved to the dangling commit.

    git status for the reason:

    “HEAD detached from

提交回复
热议问题