Трудное слияние в git Я хочу объединить ветвь A с ветвью master, чтобы в случае любой ветки конфликта A переопределяла ветвь master. В основном я хочу заменить ветвь мастера веткой A Любая идея? Ответ 1 вы можете попробовать: git checkout master git merge -Xtheirs branchA (как описано в разделе git merge -s ours, а что насчет "their" ": Это позволило бы избежать merge -ours от master до branchA, за которым следует слияние от branchA до master, описанное в разделе Как заменить главную ветвь в git, полностью, из другой ветки? ") У вас также есть другие варианты в команде git для создания одной ветки как другой" Как упоминалось в " Git: слияние для мастеринга при автоматическом выборе перезаписывания основных файлов с помощью ветки" , можно было бы полностью заменить reset master на branchA.
Ответ 1 вы можете попробовать: git checkout master git merge -Xtheirs branchA (как описано в разделе git merge -s ours, а что насчет "their" ": Это позволило бы избежать merge -ours от master до branchA, за которым следует слияние от branchA до master, описанное в разделе Как заменить главную ветвь в git, полностью, из другой ветки? ") У вас также есть другие варианты в команде git для создания одной ветки как другой" Как упоминалось в " Git: слияние для мастеринга при автоматическом выборе перезаписывания основных файлов с помощью ветки" , можно было бы полностью заменить reset master на branchA.