GitPython提供了一个用于异步通知操作进度的接口,称为RemoteProgress。
但是,我很难确定何时开始和结束不同的操作(Connection from ('19*.1**.0.**', 54451)
Connection from ('19*.1**.0.**', 54452)
Connection from ('19*.1**.0.**', 54453)
Connection from ('19*.1**.0.**', 54454)
s)。该库似乎具有这些op_code
和BEGIN
标志,但似乎从未设置过它们。
在update()
中,如何检测不同Git操作的开始和结束?