У меня есть Windows Server 2016, где я установил ssh (используя openssh) и git-репозиторий restserver.git (используя git init --bare
)
Полный путь к папке / репозиторию git: C: /repo/restserver.git
Я могу успешно подключиться к моему серверу через ssh. см. скриншот ниже
![enter image description here](https://i.stack.imgur.com/V5kuY.png)
После настройки моего локального репо и попытки продвинуться так:
mkdir localrepo
cd localrepo
git init
//creates a file
git add .
git commit -m "first commit"
git remote add server ssh://root@ipaddress/repo/restserver.git
git push server master
я получаю следующую ошибку:
![enter image description here](https://i.stack.imgur.com/wg7gC.png)
Я заметил, что когда я захожу на сервер, я нахожусь в каталоге C: \ Users {username}
Также я попытался создать git-репозиторий в C: \ Users {username} \ repo \ restserver.git, но я все еще получаю ту же ошибку.
Я также выполнил шаги, предпринятые в этом уроке https://medium.com/@praveen_vijayan/setting-up-git-post-hook-for-automated-deployments-mac-windows-server-cdd8f7bb7200