Git: не могу отправить проект на мой сервер с помощью ssh

Вот что я сделал на своем сервере (iMac):

  • Я создал каталог "repo", чтобы содержать все мои проекты .git.
  • I made it the current directory and used these commands in terminal: >

    $ mkdir test.git

    $ компакт-диск test.git

    $ git init --bare

Вот что я сделал на клиентском компьютере (MacBook):

  • I have exported .pub file and added it in the server to be able to connect using ssh.
  • #P5# <блочная цитата> #P6#
  • MacBook смог отлично подключиться к серверу.

  • #P8#
    #P9# #P10# #P11#
  • #P12#
    #P13# #P14# #P15# #P16#

person Mohammed    schedule 15.01.2015    source источник
comment
Вы добавили что-то в репозиторий git и зафиксировали это?   -  person Jayan    schedule 15.01.2015
comment
попробуй с git remote add origin [email protected]:~/repo/test.git   -  person Nikhil Supekar    schedule 15.01.2015
comment
@Jayan У меня есть локальный проект, и я хочу отправить его на сервер. Я не хочу фиксировать прямо из репо.   -  person Mohammed    schedule 15.01.2015
comment
@NikhilSupekar Я пробовал это. не работал   -  person Mohammed    schedule 15.01.2015
comment
другое предложение: укажите абсолютный путь к test.git и проверьте еще раз.   -  person Nikhil Supekar    schedule 15.01.2015
comment
@NikhilSupekar Я не понял. пожалуйста, объясни, что ты имеешь в виду   -  person Mohammed    schedule 15.01.2015
comment
Я не уверен, что /Documents/Server/repo/test.git правильный путь. Разве это не должно быть похоже на /Users/<username>/Documents/Server/repo/test.git? Если это так, используйте полный путь в удаленном URL-адресе git.   -  person Nikhil Supekar    schedule 16.01.2015
comment
@NikhilSupekar Я отредактировал вопрос. путь в ошибке был «/repo/test.git», а не тот, который я добавил раньше. Извините за ошибку.   -  person Mohammed    schedule 16.01.2015


Ответы (1)


Я решил проблему!

ошибка была в этой строке:

$ git удаленное добавление источника ssh://192.168.1.1:~/repo/test.git

тильда (~) вызывала проблему. Если его удалить, все работает отлично!

person Mohammed    schedule 20.01.2015