簡體   English   中英

git reset HEAD {15}后,我仍然看不到丟失的文件

[英]I can't still see my lost files after git reset HEAD{15}

我最初遇到合並問題,並做出了“ git merge --abort”錯誤的決定,並丟失了所有文件。 為此,我讀錯了“ git reset --hard HEAD〜1”將恢復丟失的文件。 不幸的是,它清除了我的大部分文件。 然后,我讀了我可以做一個“ git reflog”來獲取特定的磁頭,然后再決定執行“ git reset --hard HEAD〜1”,然后對特定的磁頭進行了“ git reset HEAD @ {15}”。 它顯示了所有已刪除文件的列表。 但是當我檢查文件夾時,刪除的文件不存在。 如果我做一個“ git狀態”。 它顯示了git reset刪除的所有文件的列表。 如何使文件在目錄上可見?

從git reset --hard恢復?

我希望在“ git reset HEAD @ {15}”之后這些文件在目錄中可用

您的解決方案:

git reset --hard HEAD@{15}

git reset(--mixed)與git reset --hard

git reset --hard [commit]更新索引 (暫存區)和您的工作目錄

git reset [commit]更新索引 (暫存區),並且不更改工作目錄

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM