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

38次阅读

共计 481 个字符,预计需要花费 2 分钟才能阅读完成。

继上两篇文章, 本篇重点。所用的都是项目实际操作

提交代码

新建文件提交代码

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

之后就可以疯狂的写代码

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


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

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


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

拉取代码解决冲突

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

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

提交后就会弹出窗口

双击冲突文件

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

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

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


正文完
 0