Как я могу получить доступ к общему хосту через Sourcetree? - PullRequest
0 голосов
/ 06 июня 2018

У меня есть вопрос о работе с git внутри Sourcetree.У меня есть локальный репозиторий на моем Mac.Удаленный репозиторий находится на Bitbucket.

Так что, когда я делаю изменения на своем локальном компьютере, фиксирую и отправляю его, тогда новые изменения находятся на Bitbucket.Я могу получить изменения на другом локальном компьютере также с Sourcetree.

Мой вопрос сейчас: у меня также есть репозиторий на моем общем веб-сервере.Можно ли подключить веб-сервер также к Sourcetree и загрузить туда самый новый код?Потому что теперь я должен соединиться с терминалом через ssh к моему хосту, а затем написать git pull.Это кажется мне немного неудобным ...

1 Ответ

0 голосов
/ 06 июня 2018

Графические среды потребляют намного больше ресурсов, чем командная строка.Лучше всего запускать только то, что вам действительно нужно для запуска на сервере - таким образом, вы можете выделять наибольшее количество ресурсов для вашей службы веб-страниц или базы данных или чего-либо еще - поэтому очень немногие серверы работают с полным графическим интерфейсом.

Кроме того, если ваш сервер работает под управлением Linux, то версия Sourcetree недоступна.Sourcetree доступен только для Windows или для macOS.

Если вы хотите, чтобы ваш сервер автоматически обновлялся при обновлении кода, вам следует рассмотреть возможность использования webhook (уведомление от Bitbucket о каком-либо событии в репозитории; вы можетенастройте свою систему так, чтобы она реагировала на веб-крюк, извлекая последний код) или систему, подобную Bitbucket Pipelines, которая может выдвигать обновленный код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...