Какой путь использовать для добавления Git Remote? - PullRequest
0 голосов
/ 29 января 2019

По сути, я хочу иметь возможность запускать

git push myserver branchname

, чтобы мои изменения были перенесены на мой сервер

Я знаю, что мне нужно добавить git-репо на свой сервер как удаленныйветвь, а затем нажмите на эту удаленную ветку

Однако я не знаю, какой URL использовать для удаленного git.

Мой веб-сайт расположен по адресу:

var/www/mywebsite.com

Однако nginx обслуживает общедоступный каталог, который находится по адресу:

var/www/mywebsite.com/public

Итак, при попытке добавить git remote, какой URL-адрес мне следует вводить?

Я думаю, что мне нужно использовать

git remote add myserver root@mywebsite.com:path/to/git/repo

Или, может быть, мне нужно где-то там включить SSH?

Но каков путь к моему git-репо на моем сервере?

Буду ли я использовать:

git remote add myserver root@mywebsite.com:myrepository.git

Или, поскольку он находится в общедоступном каталоге, и мне нужно выйти из одной папки, будет ли это:

git remote add myserver root@mywebsite.com:../myrepository.git

Я пробовал оба.Ни одна из них не работает?У меня даже есть действительный URL для использования на этом этапе?Если так, то, что это?Если нет, то как мне его создать?

Мой .git находится в var / www / mywebsite.com / .git, но это не работает.

1 Ответ

0 голосов
/ 29 января 2019

Может показаться, что мне нужно настроить собственный сервер git на моем сервере.

Инструкции можно найти здесь: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-private-git-server-on-a-vps

Возможно, это лучшее решение: нет https://git -scm.com / книга / нет-нб / v1 / Git-на-Server-Настройка-Up-The-сервер

...