sourcetree 用了五六年了,一直有一个偶发问题,会莫名其妙的错误删除项目( windows 版本,mac 版本不确定)。
升级了无数次,这个问题似乎一直没能解决。
大概率复现方式:
- 启动 sourcetree ,双击进入管理的项目,多进几个
- 开启新标签页,进入的项目关了也行,不关也行,不影响复现
- 右键某个项目,删除,确认(提示框很可能只有一个项目,就算有多个,也是不准确的)
然后就发现之前进入过的项目(一个或多个甚至全部),被无声无息的删除了
在经历了昨天一天的工作被删除以后,花了一上午重新配置了 git 和 ssh ,直接使用 jetbrains 和 vscode 自带的版本管理工具了。(顺便夸一句,感谢 idea 的 local history 功能救我狗命)