我正在使用GitPython库({{3}})
以下代码适用于git pull,但如何使用 git pull --rebase ?"
import git
g = git.cmd.Git(git_dir)
g.pull()
我们需要为 git pull --rebase 添加任何功能或参数吗?
答案 0 :(得分:3)
你有没有试过g.pull(" - rebase")
答案 1 :(得分:0)
如果您创建一个原始对象,例如: origin = Remote(repo,'origin')
你可以这样做: origin.pull(变基= TRUE)
您可以对git.cmd对象执行相同操作 g.pull(变基= TRUE)