idea 不知道点击点什么按钮,代码被回退到了几天前怎么解决?

2024-10-14 17:19:58 +08:00
 xianxianxianyu

心态蹦了,请大佬支招

2234 次点击
所在节点    程序员
15 条回复
bkchan
2024-10-14 17:22:07 +08:00
可以查看一下文件的本地修改记录,有个 local history
xianxianxianyu
2024-10-14 17:24:17 +08:00
@bkchan 这个我看了,这个好像也被还原了。里面的代码都不是我之前写的,都是几天前的。
sincw
2024-10-14 17:30:34 +08:00
local history 一个一个找,文件名变更了或者删除的找不回来
ps:这回知道为什么一个人开发也要用版本控制了么
960930marui
2024-10-14 17:40:41 +08:00
git reflog
Yukineko
2024-10-14 17:44:43 +08:00
是不是在 commit 的时候点到了这个 shelve silently ,是的话在 shelf 那恢复一下就行了。
m1ng
2024-10-14 17:47:45 +08:00
是不是用 stash 暂存了,用 git stash list 看看有么有记录
xianxianxianyu
2024-10-14 17:52:24 +08:00
@Yukineko 这个看了,没有。
xianxianxianyu
2024-10-14 17:54:31 +08:00
我只记得点了 window->Layouts->Restore Current layout 突然就所有的记录全部被回退到几天前了。
xianxianxianyu
2024-10-14 18:06:41 +08:00
@m1ng 没有操作 git
xianxianxianyu
2024-10-14 18:26:53 +08:00
解决了,但是不知道怎么解决的。
出现问题得时候,local history 记录得代码券都没了,当前代码也是几天前的。马上备份了一下当前项目,解压到新的文件夹下再打开,所有记录全都回来了。还是得养成好习惯,修改后马上提交到远端
mark2025
2024-10-14 19:25:15 +08:00
@960930marui +1
git reflog
mouseinmay
2024-10-15 14:44:48 +08:00
@xianxianxianyu #10 再重现下试试
ftsland
2024-10-15 16:13:53 +08:00
@xianxianxianyu 不一定非要提交到远端, 但一定要 add
clikes
2024-10-15 16:32:25 +08:00
file-> local history 试试?
alongdonotgiveup
2024-10-17 14:55:07 +08:00
一夜回到解放前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1080184

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX