У меня была такая же проблема на ubuntu 14.10 с git 2.1.0 в частном репозитории github.com. (Предполагается, что маршрутизатор Entreprise работает в разных сетях Wi-Fi, за исключением рабочего места).
* GnuTLS recv error (-54): Error in the pull function.
* Closing connection 2jects: 31% (183/589)
error: RPC failed; result=56, HTTP code = 200
fatal: The remote end hung up unexpectedly
fatal: protocol error: bad pack header
Мое решение заключалось в том, что git clone с использованием ssh (я заранее установил ssh-ключи):
git clone https://github.com/USERNAME/REPOSITORYNAME.git
blockquote>становится:
git clone git@github.com: USERNAME / REPOSITORYNAME.git
blockquote>*: (Генерация ключа ssh)
ssh-keygen -t rsa -C "your_email_address_registered_with_github@domain.com"
blockquote>Затем войдите в github, в настройках, импортируйте ssh-ключи и импортируйте его из ~ / .ssh / id_rsa.pub.