github

1.git status 查看你本地是否修改代码,创建文件、添加代码、删除代码、查看xib、storyboard文件、查看工程设置都会造成文件的修改:

1.1如果git status执行结果如下图:

这表明你工程中没有任何修改,你可以直接执行git pull的操作。把服务器最新代码拉回到你的本地。

1.2如果git status执行结果如下图:

这说明你本地有修改工程(如果你不小心做了一些修改而这些修改不需要保存,那么执行git stash),这个时候需要先保存你本地的修改,然后再pull服务器的最新代码:

1.2.1 git add.

1.2.2 git commit -m "给你的保存起一个名字"

1.2.3 git pull 把服务器代码拉下来跟你本地的代码合并

1.2.4 git push origin master 把合并好的最新代码推送到服务端


pull的时候弹出了一个新的界面 :wq回车(保存退出)(control +z强制退出/:q退出不保存)



merge failed(合并失败)

自动合并失败,这个时候需要去代码中找到冲突的地方,然后分析原因去修改,修改完成后还是:


1.2.1 git add.

1.2.2 git commit -m "给你的保存起一个名字"

1.2.3 git pull 把服务器代码拉下来跟你本地的代码合并

1.2.4 git push origin master 把合并好的最新代码推送到服务端

这种冲突首先先分析你们俩个的代码是实现相同的功能而写的重复的代码还是各自实现的不同功能的代码。如果是重复代码:两个二选一删除一个,然后再把这些冲突标示符删除即可;如果不是重复的代码,两个都需要保留,只把冲突符号(红色部分)删除即可。

工程编译通过之后还需要从头执行

1.2.1 git add.

1.2.2 git commit -m "给你的保存起一个名字"

1.2.3 git pull 把服务器代码拉下来跟你本地的代码合并

1.2.4 git push origin master 把合并好的最新代码推送到服务端


运行代码工程打不来,这种情况下:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值