Yunshaochu 在 git居然吞我代码了? 中发帖
前几天我检查自己去年学习playwright留下的练手代码时,发现有几个文件的内容变成了一片空白,但我分明记得自己至少也修改过两次代码,为了留作纪念还上传到了gitea上。
于是我打开了这个文件的git历史记录,结果发现历史里面有过往的提交,而每个提交都是没有代码的。
按理来说,最好的参照对象是pycharm保存的本地代码历史,但这是一年前的代码了,缓存早已无影无踪。
涉事文件:
[image]
git历史:
[image]
[image]
这时我有点疑狐不敢确信,毕竟我平时做事五大三粗的,也许一不小心误操作了什么命令也不是没可能。
直到今天,我又在这个项目里打开了另一个前几天刚刚写的代码文件,惊讶的发现,又一个文件的内容神秘失踪:
[image]
这一次,我有本地历史记录可以参考了,因为这是几天前的代码,pycharm有缓存。我看到在昨天的VCS更新后,代码被清...