处理修改后的文件后提交更改

时间:2019-12-15 23:40:40

标签: python git gitpython

使用GitPython,我尝试提交另一个进程已修改/删除或添加的文件。但是commit函数不能按我预期的那样工作。

branch = r.create_head('feature1')
subprocess.Popen(args=modify files)

index = r.index # get current head!?
diff = index.diff(None)  # diff against the working copy
index.commit(message="New Feature")

有人知道我在做什么错吗?我什至收到一个git.Commit对象,但是当我使用Visual Studio Code之类的工具打开目录时,我仍然在新创建的功能分支中看到应该进行的未暂存更改。

0 个答案:

没有答案