Я создал репозиторий Git на моей настольной машине (Windows 7) с помощью
git init
git add <all my files>
git commit -m "added my files"
Теперь я установил новый Ubuntu Server 10.10 на машине в своей локальной сети и установил OpenSSH. Мой домашний каталог /home/jonas
, и я создал каталог ~/code/
, чтобы содержать мои проекты. Я могу войти на сервер Ubuntu из Windows 7 с помощью Putty.
Я установил Git на сервер с помощью sudo apt-get install git
Добавление удаленного репозитория
Теперь я хочу добавить репозиторий Git на свой Рабочий стол на Сервер. Я попытался следовать инструкциям Pragmatic Version Control с помощью Git.
На моем рабочем столе я запускаю следующие команды:
git remote add origin [email protected]/home/jonas/code/myproject.git
git push origin master
Но я получил это сообщение об ошибке:
fatal: '[email protected]/home/jonas/code/myproject.git' does not appear to be
a git repository
fatal: The remote end hung up unexpectedly
В чем проблема? Как создать удаленный репозиторий?
Как предложил PerfectlyNormal, я добавил в адрес :
. Теперь он работал лучше, и я должен был ввести свой пароль на сервер, но потом я получил аналогичное сообщение об ошибке:
fatal: '/home/jonas/code/myproject.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Нужно ли инициализировать репозиторий Git на сервере, прежде чем я смогу git push
к нему?