【发布时间】:2013-01-05 10:06:07
【问题描述】:
有没有办法告诉 git 更快地将更改推送到 github 远程服务器。即使在一个极简的 Rails 应用程序中对少数文件进行细微更改,也需要更长的时间(约 8-10 秒)。
【问题讨论】:
有没有办法告诉 git 更快地将更改推送到 github 远程服务器。即使在一个极简的 Rails 应用程序中对少数文件进行细微更改,也需要更长的时间(约 8-10 秒)。
【问题讨论】:
尝试创建一个目录~/.ssh/control,然后将其添加到您的~/.ssh/config:
Host github.com
ControlMaster auto
ControlPath ~/.ssh/control/%r@%h:%p
ControlPersist 3600
这将导致 ssh 在 1 小时内重复使用与 github 的现有连接,这将消除在此期间重新进行身份验证所花费的时间。
【讨论】:
如果你使用 http/https 协议,你应该尝试 ssh 协议。
【讨论】: