【发布时间】:2023-03-15 22:10:01
【问题描述】:
我在网页上有一个字段,用户可以输入存储库 URL。在用户提交表单后,我会提示用户在终端中告诉用户 Git 克隆的进度。我可以使用 Javascript 函数来实现这一点吗?
【问题讨论】:
-
您是否正在为用户克隆应用程序?或者您只是希望用户在您的 UI 上执行并显示进度?
标签: javascript html ajax git git-clone
我在网页上有一个字段,用户可以输入存储库 URL。在用户提交表单后,我会提示用户在终端中告诉用户 Git 克隆的进度。我可以使用 Javascript 函数来实现这一点吗?
【问题讨论】:
标签: javascript html ajax git git-clone
如果您可以从您的 HTTP 框架 (as done here in PHP) 调用本地 git clone 命令,那么您可以捕获输出(在 stderr 上)
确保,如果您从 Web GUI 调用 git clone(在客户端)to add --progress,因为 git clone 不会在终端中运行(--progress 默认处于活动状态)
另请注意,您依赖于客户端 Git 安装。
例如,--progress is more precise since Git 2.10 (Q3 2016)。
【讨论】: