Git - смертельно: не удалось открыть, смертельно: удаленный конец неожиданно завис после клона - PullRequest
1 голос
/ 25 марта 2019

Это для Windows 10, и команды запускаются с Git Bash, я запускаю Git v2.21.0.

Я создаю новый bare репозиторий и пытаюсь выяснить, как этовсе работает.Я успешно подключился, push, pull, add, commit и т. Д. У меня постоянно возникают проблемы с получением этой ошибки после попытки клонировать тот же удаленный репозиторий под другим именем,Даже если я удалю локальный репозиторий, названный в честь удаленного расположения, я все равно не смогу это сделать.Вот мои шаги, как для моей локальной машины, так и для сервера.

Сервер

$ git init rep.git --bare
Initialized empty Git repository in //myLocation/rep.git/

Локальный ПК

$ git clone //myLocation/rep.git
Cloning into 'rep'...
warning: You appear to have cloned an empty repository.
done.

$ cd rep

$ echo 123 > file.txt

$ git add .
warning: LF will be replaced by CRLF in file.txt.
The file will have its original line endings in your working directory

$ git commit -m'adding file'
[master (root-commit) 6ae32fb] adding file
 1 file changed, 1 insertion(+)
 create mode 100644 file.txt

$ git push
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 216 bytes | 72.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To //myLocation/rep.git
 * [new branch]      master -> master

Итак, до сих пор все в порядке, следующая проблема:

$ git clone //myLocation/rep.git rep2
Cloning into 'rep2'...
fatal: failed to open '//myLocation/rep.git/objects/19/(sha1_stuff)'
  : Function not implemented
fatal: the remote end hung up unexpectedly

Я воссоздал это много раз.Что-то, чего мне здесь не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...