У меня есть DigitalOcean VPS с Ubuntu и несколько проектов laravel, для начальной настройки моих проектов я делаю git clone, чтобы создать папку с файлами приложений из моего онлайн-хранилища.
Я выполняю всю работу по разработке на своем локальном компьютере, где у меня есть две ветви (мастер и разработка), я занимаюсь разработкой слияния с моим локальным мастером, затем я перемещаюсь из мастера в свой локальный репозиторий.
Теперь на моем рабочем сервере, когда я хочу добавить все изменения, добавленные в производство, я делаю git pull из origin, пока это привело к тому, что git сказал мне спрятать мои изменения, почему это так?
Каков наилучший подход для внесения изменений в рабочий сервер? помните, что мой рабочий сервер не имеет рабочего каталога, все, что я делаю в своем VPS, это либо клонирую, либо запускаю обновления в производство.