标签:
在公司多人协作开发,相信好多程序员都遇到非常忧伤的问题,
就是工程打不开,这样就无从下手,好多程序怨只能再从代码服务器上下载一份新的代码,今天军哥教你几个小技巧,让你的bigger瞬间提升一个档次
出现这种问题是因为多人开发中,同时修改了工程文件(小码哥彩票.xcodeproj),或者storyboard,xib,Assets.xcassets,文件,就是系统工程配置文件,导致工程打不开
1.选中工程文件->右键显示包内容
2.双击这个文件,用Xcode打开
<<<
或者 >>>
或者 ====
,其中的任何一个都行,然后敲一下回车(enter键)<<<<<<< HEAD
代表是工程文件冲突的开始=====
分割线>>>>>>> d0d695000a8e250672dad0b7954d7d18a6cc17a0
结束
-5.删掉>>>HEAD
和===
和>>>>>>>d0d695000a8e250672dad0b7954d7d18a6cc17a0
,E16D957A1CD616610095F921 /* Resource */
和E1F1D2271CD602F5002AC55F /* MainViewController.swift */
保留一个
cmd + s
cd vim project.pbxproj
用vim编辑器查看工程文件i 编辑
/ 查找
dd 删除光标所在行
shift + zz 保存并退出
:w 将缓冲区写入文件,即保存修改
:wq 保存修改并退出
:x 保存修改并退出
:q 退出,如果对缓冲区进行过修改,则会提示
:q! 强制退出,放弃修改
注意: 在Vim编辑器下输入命令是英文状态
/ << + 回车
定位冲突地方dd
a.删除 <<<HEAD
b. 删除 ====
c.删除 >>>>>>>d0d695000a8e250672dad0b7954d7d18a6cc17a
d. 删除 E16D957A1CD616610095F921 /* Resource */,
或者
E1F1D2271CD602F5002AC55F /* MainViewController.swift */,
自己选择
E486: Pattern not found: <<
shfit + zz
或者:wq
保存并退出到这里相信大家都会了,如果觉得命令行不太好用的话,可以先用图形化界面,然后慢慢使用命令行,如果用命令行用的熟练的话,你会觉得非常好用
标签:
原文地址:http://www.cnblogs.com/jgCho/p/5754231.html