如何使用gitPython删除文件

时间:2017-10-31 17:14:39

标签: gitpython

如何使用gitPython删除文件?

   repo.delete([file_to_delete])

说没有删除方法。

1 个答案:

答案 0 :(得分:2)

我遇到的问题是我是从存储库中删除文件而不是工作树。答案是做到以下几点:

repo.index.remove([file_to_delete],working_tree = True)

如果没有working_tree参数,该文件将保留在工作树中,即使它不在存储库中。