欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

idea 提交拉取代码,解决冲突

程序员文章站 2022-05-29 09:20:21
继上两篇文章,本篇重点。所用的都是项目实际操作 提交代码 新建文件提交代码 idea自动提醒你是否加入到本地缓存(点击add就是添加如果不添加提交不上去事后需要手动提交 ps:快捷键是ctrl+alt+A) 之后就可以疯狂的写代码 提交代码(快捷键ctrl+K提交到本地注释必须写,ctrl+shif ......
继上两篇文章,本篇重点。所用的都是项目实际操作

提交代码

新建文件提交代码

idea 提交拉取代码,解决冲突

idea自动提醒你是否加入到本地缓存(点击add就是添加如果不添加提交不上去事后需要手动提交 ps:快捷键是ctrl+alt+a)

idea 提交拉取代码,解决冲突

之后就可以疯狂的写代码

idea 提交拉取代码,解决冲突

提交代码(快捷键ctrl+k提交到本地注释必须写,ctrl+shift+k提交到coding上)

idea 提交拉取代码,解决冲突
idea 提交拉取代码,解决冲突

ps:可能会出现冲突 描述问题
一个人的时候 执行git流程

idea 提交拉取代码,解决冲突

多个人的时候 ps:举例两个人

idea 提交拉取代码,解决冲突
idea 提交拉取代码,解决冲突

当小明推送到git远程版本发生改变,
小红要推送可是比对后发现远程版本改变成为一个新的版本
这个时候小红拉取远端代码和本地代码合并 ps:如果没有同文件修改不会冲突
合并到本地又生成一个新的版本,继续推送到远程.
当本地代码版本比远程服务版本高时就会覆盖掉远程版本

idea 提交拉取代码,解决冲突

拉取代码解决冲突

为了掩饰冲突代码 我在coding上修改了刚刚提交的文件

idea 提交拉取代码,解决冲突

就在此时远程代码和本地代码不一致修改本地代码提交(准备提交到远程)

idea 提交拉取代码,解决冲突

提交后就会弹出窗口

idea 提交拉取代码,解决冲突

双击冲突文件

idea 提交拉取代码,解决冲突

左边是你要提交的 中间是本地的 右边是远程的代码 选择保留到中间

idea 提交拉取代码,解决冲突

保留到中间的方法是(需要合并点击箭头进行合并)

idea 提交拉取代码,解决冲突

操作注意 代码层次有的代码可能报错
合并完事

idea 提交拉取代码,解决冲突
idea 提交拉取代码,解决冲突