许多Repo
函数的签名包括**kwargs
,文档中说,您可以将参数传递给底层包装的git命令。但是,*args
没有地方。为了传递像--all
这样的类似旗帜的参数。我希望它们像my_remote.pull('all')
一样被传递。那么,例如,您如何将--all
传递给Remote
的拉函数?
答案 0 :(得分:2)
执行此操作的正确方法是将<argument>=True
作为**kwargs
的一部分传递。因此,在特殊情况下,这将是my_remote.pull(all=True)
。