Jak scalić gałąź w inną z opcją zastąpienia w git

Używam git i mam dwie gałęzie: produkcję i master. W tym czasie produkcja trwa 9 miesięcy, a wiele zmian weszło do głównej gałęzi.

Używam capistrano, więc muszę przesunąć wszystkie zmiany do gałęzi produkcyjnej, aby móc wdrożyć. Jednak po scaleniu otrzymuję mnóstwo konfliktów scalania. Nie obchodzą mnie problemy z scalaniem, ponieważ chcę, aby moja gałąź produkcyjna została nadpisana przez gałąź master. Czy jest na to sposób?

Jeśli nie, myślałem o stworzeniu gałęzi produkcji o nazwie production_old. Następnie usuń wszystko z gałęzi produkcji, a następnie połącz z głównym.

Używam github.

questionAnswers(2)

yourAnswerToTheQuestion