更改工作区后,我不小心丢失了所有本地分支,而没有将其保存在 VS Code 中。现在,我唯一的分支是 master。是否有可能恢复所有这些丢失的分支?
尝试将我以前的文件夹作为工作区打开,但没有任何反应
如果您在 git 的帮助下提交了本地分支机构 那么,
你可以使用
git reflog
命令。
输出将向您显示
commit hashes
。
如果您在引用日志中发现丢失的提交,您可以使用该重置您的分支
hash
。
为此,请使用
git reset --hard <commit_hash>
(“commit_hash”——您在引用日志中找到的实际哈希值)