gitpython checkout =>合并--no-ff => DIFF

时间:2018-06-02 17:42:20

标签: gitpython

我使用gitPython,我想做一个简单的动作,我不知道它是否是正确的方法。所以如果你有更好的方法。

我想:

-checkout release branch

-merge dev with --no-ff argument

- 之后我找到了正确的代码:

tree_head = repo.tree(repo.head)
        nb_changes = len(tree_head.diff('HEAD~1'))
        if nb_changes == 0 :
            return  True 
        else :
            #rollback
            return False

0 个答案:

没有答案