2014-06-24 6 views
4

У меня две ветви, и они называются NewFeature1 и subFun100. subFun100 - это ветвь, созданная из предыдущего фиксации в NewFeature1. Теперь у меня есть исправленный код в subFun100, и я хочу снова объединиться в ветвь NewFeature1. Но у меня такой конфликт. Я просто хочу взять оба кода и как мне это сделать? Кнопка слияния скрыта, и я не могу щелкнуть. Есть ли какой-то шаг, который мне не хватает?Xcode merge two branch Git

enter image description here

ответ

3

Merging Two Branches от разработчика яблоко.

3. Устраняйте различия, используя левую и правую кнопки, чтобы указать, какое содержимое файла использовать.

4. После устранения всех различий и конфликтов нажмите «Объединить».

enter image description here

Используйте эти 4 кнопки. (красный круг)

How To Use Git Source Control with Xcode in iOS 7

+0

Спасибо за помощь. В настоящее время я не знаю, как решить конфликт. –

+0

@KhantThuLinn ответ обновлен. –

+0

Я выбрал оба варианта. Проблема в том, что я не могу нажать «Слияние». Похоже, мне нужно будет сделать в рабочей копии, как описано Gabriele Petronella. –

1

Вам необходимо разрешить каждый конфликт, выбирая либо левый, правый или оба. Только тогда вы можете завершить слияние.

+0

Да. Я стараюсь выбирать и то, и другое. Проблема в том, что я не могу нажать «Слияние». Есть ли еще один шаг, который мне нужно сделать? –

+0

У вас еще два конфликта, отмеченных знаком '?'. –

+0

Да. Как мне это сделать? , Я хочу использовать обе функции (subFunctionInNewFeature, subFun100) и вызывать их в newfeature1. –