как вытащить из ветки игнорируя все конфликты с мастером - PullRequest
0 голосов
/ 10 июля 2019

После git pull origin branch-name в локальной ветке master, я получил сообщение об ошибке «Автоматическое объединение не удалось; исправить конфликты, а затем зафиксировать результат. так как ветка несколько коммитов впереди и несколько позади мастера. Если я хочу получить все изменения из удаленной ветви и игнорировать конфликты, где я должен делать?

Я попытался git merge --strategy-option theirs, который возвращает ошибку 'ошибка: объединение невозможно, потому что у вас есть незакрепленные файлы.'

1 Ответ

1 голос
/ 10 июля 2019

Как правило, если вы хотите удалить любые локальные изменения и просто обновить удаленную главную ветку, это будет работать:

git fetch
git reset --hard origin/master

Если у вас есть локальные изменения, которые вы хотите очистить, вы можете иметьсначала сделать следующее:

git reset --hard
git clean -df
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...