Как добавить удаленный репозиторий Git на сервер Ubuntu?

Я создал репозиторий 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 к нему?

43
задан Jonas 27 February 2011 в 22:22
поделиться