Я создал репозиторий 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 jonas@192.168.1.10/home/jonas/code/myproject.git
git push origin master
Но я получил это сообщение об ошибке:
fatal: 'jonas@192.168.1.180/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
к нему?