2
我正在加快与XCode一起使用git的速度,但遇到了我不太确定如何处理的情况。git与XCode并忽略合并时的.xcodeproj?
我有我的项目“branchA
”拥有的iOS 3.2
的构建目标的基础SDK我有“branchB
”已经从branchA叉具有用于iOS4.2的构建目标的基础SDK的一个分支
我与两个分支发展持续,branchA
与不依赖于SDK4.2功能,branchB
对于那些依赖于4.2
不时这些功能的功能,我想合并在branchA
中所做的更改为branchB
。
这当然会导致一些冲突,我很容易解决 - 除了那些发生在.xcodeproj
文件
我怎么能告诉混帐不从branchA
的.xcodeproj
文件合并到branchB
- 在本质上,保持分支B中的.xcodproj
文件,并忽略它可能与branchA
有任何差异?
太棒了 - 非常感谢!我假设通配符字符在.gitattributes文件中是有效的?即如果我想为'.xcodeproj'目录中的所有文件'keepMine',我可以使用'* merge keepMine'? (仅为分界添加引号)。这样做似乎符合我的预期,但我对.gitattributes文件不够熟悉。 – TomH 2010-09-24 12:24:18
我想我在这里找到了关于在.gitattributes中使用*的答案:http://stackoverflow.com/questions/1910444/git-merge-s-theirs-needed-but-i-know-it-doesnt-exist/ 1910479#1910479再次感谢。 – TomH 2010-09-24 12:30:06