iOS开发之Git的命令以及xocde打不开的原因
来源:互联网 发布:网络安全工程师笔试题 编辑:程序博客网 时间:2024/06/14 21:17
1.git status 查看你本地是否修改代码,创建文件、添加代码、删除代码、查看xib 、 storyboard文件,查看工程设置都会造成文件的修改:
1.1如果git status执行结果如下:
这表明你工程中没有任何修改,你可以直接执行git pull的操作,把服务器最新代码拉回到你本地
1.2如果git status执行接过如下:
1.2.1 git add .
1.2.2 git commit -m “给你的保存起一个名字"
1.2.3 git pull 把服务器代码拉下来跟你本地代码合并
1.2.4 git push 把合并好的最新代码推送到服务器端
pull的时候弹出了一个新的界面, :wq 回车 (保存退出)(control + z强制退出/,或者 : q退出不保存)
自动合并失败,这个时候需要去代码中找到冲突的地方,然后分析原因去修改,修改完成后还是
1.2.1 git add .
1.2.2 git commit -m “给你的保存起一个名字"
1.2.3 git pull 把服务器代码拉下来跟你本地代码合并
1.2.4 git push 把合并好的最新代码推送到服务器端
<<<<<<<< HEAD
你写的代码
===============
别人写的代码
>>>>>>>>>>>>>>> sdhqd128dqwenasjdq
这种冲突首先先分析你们俩个的代码是实现相同功能而写的重复的代码还是各自实现的不同的功能的代码。如果是重复代码:两个二选一删除一个,然后再把这些冲突标示符删除即可;
如果不是重复代码,两个都需要保留,只把冲突符号(红色部分)删除即可。
工程编译通过之后就可以重新提交了
!!!还有一种错误,xocde打不开如下图
svn更新代码后,打开xcode工程文件,会出现 xxx..xcodeproj cannot be opened because the project file cannot be parsed.
因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。
会出现这样的冲突消息
解决方法:1.对.xcodeproj 文件右键,显示包内容2.双击打开 project.pbxproj 文件
3.找到以上类似的冲突信息(可以用commad + f 搜索)
4.删除 <<<<<<<,======,>>>>>>这些行
5.保存,退出
6.重新打开.xcodeproj文件即可
0 0
- iOS开发之Git的命令以及xocde打不开的原因
- ios xocde git使用
- git 常见的命令以及开发时注意的问题
- Git的命令以及使用
- Git的步骤以及命令
- iOS开发:git命令返回任意一个版本的方法
- iOS开发:git命令返回任意一个版本的方法
- IOS开发之 ---- ARC下的Dealloc保留原因[转]
- git命令:git fetch, git pull 以及 FETCH_HEAD的原理
- 新的xocde使用旧的模拟器
- iOS开发零基础教程之Git的一些常用命令
- iOS开发零基础教程之Git的一些常用命令
- iOS开发零基础教程之Git的一些常用命令
- iOS开发零基础教程之Git的一些常用命令
- Git命令以及常用的详解
- Git patch生成以及更新的命令
- Git的使用以及相关命令
- xocde如何实现协议的方法
- C# WPF MediaElement 停在第一帧
- mysql 中case when 的用法
- Maven学习笔记(坐标和依赖)
- Android判断程序是否第一次启动
- 让finder显示隐藏文件,删除SVN信息的终端命令
- iOS开发之Git的命令以及xocde打不开的原因
- Intel BayTrail gpio driver patch
- LInux 下安装 python notebook
- 对网络基本情况进行查看方法
- 推荐一款VPN(行云VPN)
- leetcode笔记:Wildcard Matching
- 解决Tomcat启动时项目重复加载问题
- Android 禁止ViewPager滑动
- ***Leetcode Median of Two Sorted Arrays