如何让Git在克隆或结账期间显示进展?

时间:2018-01-18 13:02:48

标签: git progress

我目前正在研究一种工具(在C#中,这是不相关的),它通过在后台命令行中运行命令,简化了我日常需要的一些git相关任务。为了使其工作得很好(用户友好),我希望在耗时的任务中显示进度,例如: git-clone git-checkout ,因此我可以在我的工具中将这些值解析为正确的进度报告。

虽然clonecheckout都提供了--progress个选项(另外clone也提供了--verbose),但我似乎无法做到这一点好好工作。有时候我确实看到了如下所示的进度更新,但是10次中有9次没有显示任何内容。

  

签出文件:43%(12345/67890),已完成。

现在我遇到了 this related question ,但我的问题仍未得到回答,因为该主题意味着缺少的进度报告是一种已经修复过的错误。

我正在使用git版本2.15.1.windows.2,通过git-scm下载。

0 个答案:

没有答案