使用 git push 时传递要卷曲的选项

  • 本文关键字:选项 git push 使用 git curl
  • 更新时间 :
  • 英文 :


据我了解,git 在进行 http 传输时依赖于 curl(至少在使用 http 时,我确信 ssh 是不同的)。

鉴于此,有没有办法让 git 将特定标志传递给 curl?例如,我想传递类似 --limit-rate 100k 的东西来测试在限制条件下的 git push 命令。这可能吗?

这不是您特定问题的答案,但它可以帮助您获得相同的结果。

您可以使用网络制动器,例如:

$ netbrake --limit 100k git push

netbrake的好处是您可以将其与任何其他命令一起使用。 缺点是特定于Linux的。

另一种选择是设置环境变量。 我不确定 git 是否尊重这些变量(尽管其他程序这样做)。 检查 Curl 的连接选项。

最新更新