В настоящее время у меня есть веб-сайт, настроенный с помощью composer, а также зеркальная копия сайта для разработки.
Я делаю всю свою работу на сайте разработки, commit
и push
мои изменения, а затем pull
хранилище на работающем сайте.
Я довольно новичок в использовании Git, особенно в использовании Git bash, и ранее я использовал TortoiseHg, который мне показался намного проще.
Проблема:
Если я запускаю composer update
на сайте разработки, а затем pull
изменения вступают в силу, Git pull пытается автоматически объединить изменения. Это означает, что мне нужно просмотреть файл и выбрать входящие изменения для каждого конфликта.
Похоже, Git Pull сливается между локальными файлами и файлами, которые извлекаются из хранилища.
Что я хочу сделать, так это буквально просто перетащить файлы на мой действующий сайт, заменив все файлы на нем без каких-либо слияний.
Какую команду я здесь ищу? Я пытался исследовать проблему и не могу найти решение.