Я быстро использую git с XCode, но столкнулся с ситуацией, в которой я не совсем уверен, как с ней справиться.
У меня есть ветка моего проекта "branchA
"который имеет целевой SDK целевой сборки iOS 3.2
У меня есть "branchB
", который был разветвлен из branchA, который имеет целевой SDK целевой сборки для iOS4.2
Я продолжаюс разработкой в обеих ветках, branchA
с функциональностью, которая не зависит от функций SDK4.2, branchB
для тех функций, которые зависят от 4.2
Время от времени я хочу объединить изменениясделано в branchA
в branchB
.
Это, конечно, приводит к некоторым конфликтам, которые я могу легко исправить - за исключением тех, которые происходят в .xcodeproj
файле
Как я могу сказать git не делатьобъедините файл .xcodeproj
из branchA
в branchB
- по сути, сохраните файл .xcodproj
в BranchB и игнорируйте любые различия, которые могут иметься с branchA
?