El error "unable to create thread: Resource temporarily unavailable" se debe a que durante el empaquetado Git trata de usar más hilos y memoria de la permitida por el servidor, para corregirlo hay que definir varios valores de configuración que limiten el uso de recursos por parte de git, bastaría con ejecutar desde la terminal los siguientes cambios:
git config --global pack.windowMemory "100m" git config --global pack.packSizeLimit "100m" git config --global pack.threads "1"
Estos ajustes se aplican de forma global y quedan guardados en el fichero ".gitconfig", no se requerirá volver a realizar esta acción o ejecución posteriormente, tampoco en otros repositorios de la cuenta.