突如としてエラーが発生した場合の対応
先程、思いがけずエラーが出たのでメモします。
GitでFetchしようとして下記エラーが出ました。
1
2
3
4
5
6
7
| /usr/local/Cellar/git/2.10.2/bin/git -C /Users/<username>/git/iOS/Server\ Side\ Swift/PerfectTemplate/Packages/PerfectLib.git fetch --tags origin
error: RPC failed; curl 56 SSLRead() return error -36
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
error: exit(128): git -C /Users/<username>/git/iOS/Server\ Side\ Swift/PerfectTemplate/Packages/PerfectLib.git fetch --tags origin
|
これはどうもSSLに関するエラーが出ているようです。
なので下記をインストールします。
1
| $ brew reinstall git --with-brewed-curl --with-brewed-openssl
|
これで再度、Gitコマンドを打ってみれば万事OKです。