Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
每当我开始我的程序时,我都会得到这个。它直到一个小时前才起作用,我一定以某种方式删除了一些重要的东西,我在这里已经发现它可能与它有关__init__.py- 但是,我在每个模块中都有一个。
__init__.py
还有其他原因吗?
如果我结帐任何东西,我会得到:
M main.py D modules/__init__.py M modules/logic/game.py
但是,我无法找出这意味着什么(你有没有试过用谷歌搜索一个字母,比如 M,oder D?)
该输出看起来像您使用的是 svn 或 git。字母D表示文件已删除,M表示已修改。坏消息是该文件__init__.py已被删除。好消息是您仍然可以恢复它们。只需 google svn 恢复已删除的文件。
更重要的是,您可能需要与删除它的人交谈(使用svn log)并了解其背后的原理。
svn log
看来你用的是git,但是advice是一样的,这个上下文中的git命令语法应该是一样的,或者接近svn的语法。