Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不小心从 git 塔中删除了我的存储。我看到了恢复通过终端删除的存储的解决方案,但没有解决此问题的方法。谁能帮忙
Tower 中(尚)不支持撤消已删除的存储,因此您需要进入终端。查找丢失的存储的方法是以下命令:
$ git fsck --no-reflog --connectivity-only | awk '/dangling commit/ {print $3}'
您可以使用该命令检查提交是否为存储,git show <HASH>并使用 再次将其存储为存储git stash store <HASH>。
git show <HASH>
git stash store <HASH>