V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ro00
V2EX  ›  问与答

iOS git merge时的project.pbxproj冲突怎么解决?加了.gitattributes还是冲突?

  •  
  •   ro00 · Jul 10, 2013 · 9789 views
    This topic created in 4687 days ago, the information mentioned may be changed or developed.
    有没什么办法能把两个当成文本来merge的?
    6 replies    2014-08-01 22:06:02 +08:00
    alexrezit
        1
    alexrezit  
       Jul 10, 2013
    它本来就是文本...
    vietor
        2
    vietor  
       Jul 10, 2013
    难道是UTF-16编码?或者两个文件的编码不一样?如果git识别成二进制文件就需要转码成可以识别的编码,比如UTF-8
    ro00
        3
    ro00  
    OP
       Jul 10, 2013 via iPhone
    @alexrezit xcode。merge时老是冲突,怎么办?
    alexrezit
        4
    alexrezit  
       Jul 10, 2013
    @ro00
    手动咯! 如果你的合作伙伴傻到改了几十个文件才 commit 那就惨咯哇...
    lldong
        5
    lldong  
       Jul 10, 2013   ❤️ 1
    把project.pbxproj排序后再提交可以避免merge冲突,排序脚本在此:https://raw.github.com/WebKit/webkit/master/Tools/Scripts/sort-Xcode-project-file
    seganw
        6
    seganw  
       Aug 1, 2014
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6122 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 03:31 · PVG 11:31 · LAX 20:31 · JFK 23:31
    ♥ Do have faith in what you're doing.