Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

リモートからのgit pullなどの操作を、SSHのコネクション共有とリポジトリの自動ミラーを使って50倍高速化する方法。 注意 Gitサーバとの距離によって結果はまちまちだ。timeコマンドを使った全く科学的とは言えないベンチマークでは、以下の手順を実行した後はgit pullが、GitHubとシンガポールAWSのEC2で5秒以下から0.1秒以下になった。 なぜ? $ time git pull Already up-to-date. real 0m5.075s Gitリポジトリが最新だってことを表示するだけで5秒かかるって?あり得ない。 SSHコネクションの共有と永続化 シンガポールでは、github.comへの往復時間は250msほどだ。GitのオペレーションをするたびにSSHコネクションを張るのは、たくさんのやり取りが発生してしまう。しかし、~/.ssh/configに以下の行を書
Ruby | 01:32 | 久しぶりにherokuを使ってRailsアプリを公開しようとしたところ、以下のようなエラーが出力されました。 $ git push heroku master Permission denied (publickey). fatal: The remote end hung up unexpectedly 原因は公開鍵が登録されていないためで、以下のコマンドで登録することができました。 $ heroku keys:add ~/.ssh/id_rsa.pub 参考:Heroku で git push で Permission denied (publickey). のエラーが発生した。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く