# 第一次执行了撤销 commit:
git restore --staged .
# 第二次执行了清空本地工作区:
git restore .
- 这些文件已经 add 过,这次是撤销了 add,又删除了本地工作区的所有修改。
- 上周五 push 到临时的远程分支过,这周来了把该远程分支删除了。
# 第一次执行了撤销 commit:
git restore --staged .
# 第二次执行了清空本地工作区:
git restore .
1
zealic Mar 5, 2021 cat .git/logs/HEAD
|
2
ooee2016 OP @zealic #1 我看这个文件和以前的笔记,这里保存的好像是"上一次提交的快照,下一次提交的父节点"。
--- 现在通过 git fsck --lost-found 命令和生成的 lost-found/other 文件,找回来了大部分修改。 谢谢!! |
3
zhangchunjiiw Mar 5, 2021 Pycharm 右键文件夹, Local History.
Pycharm 会存近期的文件历史, 不知道你的 IDE 会不会存. |
4
ooee2016 OP @zhangchunjiiw #3 用的 vs,看了下应该只有提交过的历史记录
|