6

有没有办法告诉 git 更快地将更改推送到 github 远程服务器。即使在一个最小的 Rails 应用程序中对几个文件进行细微更改,也需要更长的时间(约 8-10 秒)。

4

2 回答 2

12

尝试创建一个目录~/.ssh/control,然后将其添加到您的~/.ssh/config

Host github.com
  ControlMaster auto
  ControlPath ~/.ssh/control/%r@%h:%p
  ControlPersist 3600

这将导致 ssh 在 1 小时内重复使用与 github 的现有连接,这将消除在此期间重新进行身份验证所花费的时间。

于 2013-01-05T14:57:14.090 回答
1

如果您使用的是 http/https 协议,则应尝试使用 ssh 协议。

于 2013-01-05T15:00:43.433 回答