Невозможно передать в удаленный репозиторий GIT - «[…] не является репозиторием git»

Я установил свой GIT-репозиторий на своем сервере, используя следующую информацию в соответствующей папке (корень моего субдомена,git.mydomain.com):

mkdir foo.git
cd foo.git
git init --bare --shared

Это сделает хранилище доступным по URLgit.mydomain.com/foo.git.

На моем клиенте я пытаюсь отправить принятые файлы на сервер, используя следующее: Mkdir Foo

cd foo
git init
git remote add foo [email protected]:foo.git
git add readme.txt
git commit -m "foo"
git push foo master
.. entering user password ..

Только результаты в:

fatal: 'foo.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

Однако, следуя ряду различных руководств, я, похоже, не смог решить эту проблему. Любые предложения будут высоко оценены, пожалуйста, имейте в виду, что я очень зеленый GIT.

Ответы на вопрос(1)

Ваш ответ на вопрос