vscode的致命缺陷(时间胶囊已恢复
本帖最后由 马台街48 于 2021-8-26 17:12 编辑没有本地记录,如果你不装local history插件的话
不小心点了git的放弃所有更改,本地代码被还原了,可惜的是这是我自己的app,只在笔记本和家里台式机之间共享代码,不会写完就提交,所以远程代码是一个月前的,昨天走之前关了vscode,所以也没法ctrl z或者cmd z
现在寄希望于数据恢复软件中
——————————————————————————
用时间机器恢复到昨天早上的快照,全回来了,macOS YYds,Apple Inc 我滴亲爹
既然用了git不就应该时不时push么 处男鉴黄师 发表于 2021-8-26 16:47
既然用了git不就应该时不时push么
道理是这么个道理,但是反正是我一个人写,很多时候提交的不是很勤快 本帖最后由 5long 于 2021-8-26 16:55 编辑
就算不 push 至少也该频繁提交吧
倒不如说如果你想要有个长期可用的代码历史
git 等版本控制工具就是用来干这个事的
如果要让代码编辑器再给你做这件事
等于是重新发明一遍轮子
编辑器的开发者肯定不愿意做这种事的
话说回来, vim 倒是有 undo tree 这种功能
http://vimdoc.sourceforge.net/htmldoc/usr_32.html
内置支持, 不需插件
推荐楼主转投 vim(
和vscode有什么关系。
自己sb,碰瓷vscode。 heroboy 发表于 2021-8-26 16:55
和vscode有什么关系。
自己sb,碰瓷vscode。
我用习惯了jetbrain全家桶,idea和webstorm都是标配本地历史记录的 放弃更改不就是删除么,你说的那个功能应该是取消提交吧 还是养成个随手提交的好习惯,git上修改一个项目,一个大功能才提交一次注释也少,看代码看的脑壳疼 https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md#别动辄声称找到-bug 用vscode的时候确实很怀念emacs的undo-tree,太方便了 多个小提交,然后写完 Rebase
实在懒的话再不济也暂存一下
- 发自忧郁深沉的 Stage1st UWP 非官方客户端 jb家有因为比git早啊,有这功能的时候还没有git
-- 来自 能手机投票的 Stage1官方 Android客户端 随手commit是好文明 致命缺陷 ❌
没装插件 ✔️
随便一搜就有相应插件了
https://marketplace.visualstudio.com/items?itemName=xyz.local-history
我以为大家都知道要频繁commit呢 感觉像cvs/vss时代的问题
—— 来自 BlackBerry BBF100-4, Android 8.1.0上的 S1Next-鹅版 v2.1.2 前一周才因为git误操作差点丢了一整天的代码,jb的local history全找回来了,本地历史这功能还是很有必要的
—— 来自 Sony XQ-AS72, Android 11上的 S1Next-鹅版 v2.4.4.1
页:
[1]