, поэтому у меня установлен Git GUI на Windows, и я хочу отправить его в репозиторий git на сервере Ubuntu.
Вот что я сделал до сих пор:
1)Установите git
2) Инициализируйте репозиторий с помощью:
mkdir -p /home/ubuntu/gitdir/myproject.git
cd /home/ubuntu/gitdir/myproject.git
git init --bare
Теперь я получаю сообщение об успехе, в котором говорится, что все работает нормально:
Initialised empty Git repository in /home/ubuntu/gitdir/myproject.git/
Когда я пытаюсьдля отправки на сервер через Git GUI я получаю ошибки:
Url: ubuntu@i.p./home/ubuntu/gitdir/myproject.git
Error: 'link' does not appear to be a git repository. The remote end hung up unexpectedly.
Я также видел некоторый синтаксис, который добавляет двоеточие после IP-адреса, я не уверен, правильно ли я это делаю, ноэто дает альтернативную ошибку:
Url: ubuntu@i.p.:/home/ubuntu/gitdir/myproject.git/
Error: No supported authentication methods available (error shown via PuTTy popup)
Я попытался найти ответ в Интернете, но не могу найти ничего, что работает, я просто хочу настроить его и работать, тогда я, наконец, могу начать учитьсяGit from Practice!
Другая информация:
- Мой сервер Ubuntu работает на Amazon EC2.У меня есть закрытый ключ для подключения через SSH, и я обнаружил в сети некоторую информацию о запуске pageant.exe в фоновом режиме с добавлением закрытого ключа;все настроено правильно (насколько я знаю).
Если я что-то пропустил, просто попросите дополнительную информацию.
Заранее спасибо, Том.