Как заставить слить ветку в мастер?
У меня есть две ветви:
- Мастер
- 1.1.0
Я инициировал запрос на объединение 1.1.0 с мастером. Тем не менее, есть сложные конфликты, и он говорит, что использовать командную строку для устранения конфликтов. Есть более 1500 конфликтов. Я уверен, что я хочу использовать файлы в 1.1.0 для перезаписи файлов в master. Я нашел то, что называется "наши" и "их". Я понимаю концепцию, что мне нужно использовать одно из этих ключевых слов в командной строке, чтобы выбрать, какая ветвь должна сохранять свои изменения.
Я хочу, чтобы 1.1.0 перезаписал конфликтующие файлы в master. Так может кто-нибудь, пожалуйста, дайте мне знать, какие команды я должен делать?
Заранее спасибо.
1 ответ
Вы должны быть в состоянии использовать следующую команду.
$ git push --force <remote> 1.1.0:Master
Который следует формату
$ git push <remote> <local branch name>:<remote branch to push into>
с <remote>
быть удаленным от вашего репо, который обычно origin
,
Источники:
Как мне протолкнуть локальную ветку Git в главную ветку на удаленном компьютере?