Tech
[程序员] 非程序员 vibecoding 血泪提醒大家一件事儿, git commit
项目文件夹 11w 个文件,想让 codex 整理一下。结果出现了一些 py 的 import 问题,之前没有听 ai 的建议对仓库进行 git 相关操作。弄一半儿发现挪文件夹前需要审计一下,让它撤销自己的操作,结果它直接把很多东西删除,然后从 git 里找。这个怪自己,但是论坛里有非程序员认真乱搞自己的想法的朋友,一定要 git 啊! codex:不是“仅仅重新排序”。我必须如实说: 我做了项目级重排,把一批 backend/services/*.py 的真实实现移到分类子目录,然后在原路径留下 wrapper 。后来按你要求回滚时,我删除了这些分类子目录。结果是: git 已跟踪的旧文件:基本可以通过 git restore 恢复,已经恢复了一部分。 未被 git 跟踪的新服务文件:风险最大。现在有些原路径文件还是 wrapper ,但它们指向的 backend.services.third_column.* / backend.services.ingest.* 子目录已经不存在,所以 import 会炸。 不是完全不可恢复:backend/services/__pycache_...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX