Can you try cloning a repository on github.com just to see if it fails in the same way? You will need a (free) account on github, and must set up an ssh key pair. Once you have that, please try:
bash$ git clone -v git@github.com:zorts/hello_world.git
Cloning into 'hello_world'...
bash$ ls -l
total 16
drwxr-xr-x 3 TSJLC PDUSER 8192 Feb 27 13:00 hello_world
bash$
You could also turn on some tracing. Here’s the same command, with tracing enabled:
bash$ GIT_TRACE=1 GIT_TRACE_PACK_ACCESS=1 git clone -v git@github.com:zorts/hello_world.git
13:08:28.882719 ./git.c:351 trace: built-in: git 'clone' '-v' 'git@github.com:zorts/hello_world.git'
Cloning into 'hello_world'...
13:08:28.911900 ./run-command.c:369 trace: run_command: 'ssh' 'git@github.com' 'git-upload-pack '\''zorts/hello_world.git'\'''
13:08:28.921069 ./run-command.c:131 trace: execvp: 'ssh' 'git@github.com' 'git-upload-pack '\''zorts/hello_world.git'\'''
13:08:29.413086 ./run-command.c:369 trace: run_command: 'index-pack' '--stdin' '--fix-thin' '--keep=fetch-pack 50463151 on RS22' '--check-self-contained-and-connected'
13:08:29.431449 ./exec_cmd.c:141 trace: exec: 'git' 'index-pack' '--stdin' '--fix-thin' '--keep=fetch-pack 50463151 on RS22' '--check-self-contained-and-connected'
13:08:29.431511 ./run-command.c:131 trace: execvp: 'git' 'index-pack' '--stdin' '--fix-thin' '--keep=fetch-pack 50463151 on RS22' '--check-self-contained-and-connected'
13:08:29.457175 ./git.c:351 trace: built-in: git 'index-pack' '--stdin' '--fix-thin' '--keep=fetch-pack 50463151 on RS22' '--check-self-contained-and-connected'
13:08:29.477420 ./run-command.c:369 trace: run_command: 'rev-list' '--objects' '--stdin' '--not' '--all'
13:08:29.485724 ./exec_cmd.c:141 trace: exec: 'git' 'rev-list' '--objects' '--stdin' '--not' '--all'
13:08:29.485777 ./run-command.c:131 trace: execvp: 'git' 'rev-list' '--objects' '--stdin' '--not' '--all'
13:08:29.520909 ./git.c:351 trace: built-in: git 'rev-list' '--objects' '--stdin' '--not' '--all'
13:08:29.522967 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 12
13:08:29.531419 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 695
13:08:29.534172 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 740
13:08:29.534283 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 740
13:08:29.534347 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 830
13:08:29.534413 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 849
13:08:29.534483 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 961
13:08:29.534558 ./sha1_file.c:2142 /u/tsjlc/support/clone/hello_world/.git/objects/pack/pack-b9873e731b73b03d1da5680794c98c4507c8579f.pack 1030
bash$
– Jerry