Я попытался следовать инструкциям из официальной документации git, чтобы разместить существующий репозиторий на общем сервере. Но когда я пытаюсь клонировать репозиторий на сервере, я получаю сообщение об ошибке. Кто-нибудь может увидеть, где я иду не так? Благодарю.
[На локальной машине]
mkdir temp
cd temp
vim test.txt
[insert]some text
[escape]:wq
git init
git add *.*
git commit -m 'First commit.'
cd ..
scp -r temp user@12.345.67.890:/home/user
[На сервере]
git clone --bare --shared temp temp.git
> Initialized empty Git repository in /home/user/temp.git/
[На локальной машине]
git clone ssh://user@12.345.67.890:/home/user/temp.git temp2
> Cloning into 'temp2'...
user@12.345.67.890's password:
> error: object directory /home/user/temp/.git/objects does not exist; check .git/ojects/info/alternates.
> fatal: git upload-pack: cannot find object b85fsdg87sg9sg877sg79s7g79sg7:
> fatal: Could not read from remote repository
> Please make sure you have the correct access rights and the repository exists.