使用GitPython进行git-clean

时间:2015-02-17 19:50:12

标签: python git gitpython git-clean

有没有办法像使用GitPython这样的git clean -d -x -f做什么?

我需要重置工作目录,并希望删除所有未版本控制的文件而不删除整个文件夹(.git除外)并再次签出。

1 个答案:

答案 0 :(得分:7)

您可以直接使用来自gitpython

git命令来解决
git = repo.git
git.clean('-xdf')