sr0*_*r09 2 git git-revert git-add git-branch git-reflog
需要一些帮助!
我知道可以使用reflog等来恢复这些更改,但我不知道怎么做!我知道有可能获得差异.我真的需要这些改变.
有任何想法吗??
好的,我修好了.可以恢复已添加到索引的文件.只有在添加或存储文件时才可以恢复文件.
以下是步骤:
步骤1:
git fsck ??lost-found
Run Code Online (Sandbox Code Playgroud)
这将为您提供一个悬空blob ID列表 - 您添加和未提交的内容(在执行强制检出之前)
第2步:
git show <ID>
Run Code Online (Sandbox Code Playgroud)
这是与悬空blob相关联的ID.它会将文件的内容吐出到控制台.
而已!
这个帖子帮了我:从git reset --hard恢复?
| 归档时间: |
|
| 查看次数: |
865 次 |
| 最近记录: |