и stage -> master?
я использую merge --no-ff для обоих, и у stage -> master постоянно возникают конфликты.
А какие конфликты? По идее их быть не должно.
мерджд конфликт обычный. наверное когда-то возник, потому что использовалась другая стратегия, и потом приходилось создавать ветку stage_to_master. и пошло поехало. сейчас думаю как засинкать master и stage
А у вас мастер от стейджа должен отличаться?
нет. нужен такой же
Я бы, наверное, сделал быстро и грязно. Ctrl+C стейджевых файлов, мержу стейдж в мастер, возникают конфликты, удаляю все файлы мастера, заменяю их стейджовыми, завершаю мерж.
а ты бы делал это через дополнительную ветку? я в принципе так и делаю с помощью git checkout -b stage_to_master && git merge -X theirs stage, но от конфликтов не избавляюсь потом, если хочу смерджить stage -> master
Без дополнительной. Но разница в том, что не theirs, а прям чтоб после мержа в мастере было один в один файлы стейджа.
я попробую. спасибо 👍
И если вы вручную сделаете как раз в мастере состояние такое же, как и в стейдже, то потом можно будет стейдж тупо в мастер мержить и никогда не будет конфликтов.
Обсуждают сегодня