android studio怎么解决冲突
2个回答
2016-03-01 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
在使用svn 的时候,当然update别人的代码会弹出对话窗口提示你冲突,是否合并。合并有三种方案,accept yours 使用你的、accept theirs使用别人的版本和 merge合并。
当你选择merge合并的时候,会弹出代码对照合并窗口,一共是三个屏,左右两边的是不同的代码,冲突的地方会被高亮显示出来,带有箭头和叉叉。通过点击箭头将两边的冲突代码添加到中间的合并区域中去,点叉叉则放弃那一段代码。所有冲突处理完成以后merge成功。
2、建议使用git作版本控制,基本操作和svn 差不多,但你可以将代码commit 在本地,然后再pull 仓库里面的代码来进行merge,这样就算merge 过程中点错了什么,也能将代码回滚到你上次commit 的版本,再次进行pull 和 merge conflict。一般git 的操作就是先commit,然后Pull,最后push。合并冲突代码的界面和svn 是一样的。
当你选择merge合并的时候,会弹出代码对照合并窗口,一共是三个屏,左右两边的是不同的代码,冲突的地方会被高亮显示出来,带有箭头和叉叉。通过点击箭头将两边的冲突代码添加到中间的合并区域中去,点叉叉则放弃那一段代码。所有冲突处理完成以后merge成功。
2、建议使用git作版本控制,基本操作和svn 差不多,但你可以将代码commit 在本地,然后再pull 仓库里面的代码来进行merge,这样就算merge 过程中点错了什么,也能将代码回滚到你上次commit 的版本,再次进行pull 和 merge conflict。一般git 的操作就是先commit,然后Pull,最后push。合并冲突代码的界面和svn 是一样的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询