-1

每当我开始我的程序时,我都会得到这个。它直到一个小时前才起作用,我一定以某种方式删除了一些重要的东西,我在这里已经发现它可能与它有关__init__.py- 但是,我在每个模块中都有一个。

还有其他原因吗?

如果我结帐任何东西,我会得到:

M   main.py
D   modules/__init__.py
M   modules/logic/game.py

但是,我无法找出这意味着什么(你有没有试过用谷歌搜索一个字母,比如 M,oder D?)

4

1 回答 1

2

该输出看起来像您使用的是 svn 或 git。字母D表示文件已删除,M表示已修改。坏消息是该文件__init__.py已被删除。好消息是您仍然可以恢复它们。只需 google svn 恢复已删除的文件

更重要的是,您可能需要与删除它的人交谈(使用svn log)并了解其背后的原理。

更新

看来你用的是git,但是advice是一样的,这个上下文中的git命令语法应该是一样的,或者接近svn的语法。

于 2013-03-08T21:32:24.173 回答