IP-адрес 10.1.0.135 зарезервирован для частных сетей, что означает, что он относится только к вашему локальному компьютеру Windows, когда используется в вашей домашней сети. Если вы запускаете команду git clone
с этим адресом на своем сервере, 10.1.0.135 относится к совершенно другому компьютеру, что объясняет, почему не работает соединение.
Вот мое предложение: вместо того, чтобы пытаться клонировать репозиторий на вашем домашнем компьютере, сначала создайте пустой репозиторий на сервере
server$ git init /path/to/repository
и затем отправить изменения с вашего компьютера в хранилище сервера
home$ git remote add website ssh://myuser@server/path/to/repository
home$ git push website
Вы можете называть пульт дистанционного управления чем-то, кроме «веб-сайта», если хотите.
Для более продвинутого использования я написал сообщение в блоге , объясняющее, как настроить промежуточные и рабочие серверы и поддерживать их с помощью git. Если вы не хотите иметь дело с промежуточным сервером, я также сделаю ссылку на пару учебных пособий по простой настройке с двумя репозиториями для управления сайтом с помощью git, что, по сути, выглядит так, как будто вы ищете.