zoukankan      html  css  js  c++  java
  • idea 提交拉取代码,解决冲突

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

    提交代码

    新建文件提交代码

    file

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

    file

    之后就可以疯狂的写代码

    file

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

    file
    file

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

    file

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

    file
    file

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

    file

    拉取代码解决冲突

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

    file

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

    file

    提交后就会弹出窗口

    file

    双击冲突文件

    file

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

    file

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

    file

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

    file
    blockchain

  • 相关阅读:
    最近发现一个网站
    2017-0206 委托封装的方法的参数类型
    迈向Angular 2
    趣学CCNA 路由与交换
    HCNA 2017年01月26日
    在linux中使用phpize安装php扩展模块
    接口和抽象类
    C:Program Files (x86)MSBuildMicrosoft.Cppv4.0V110Microsoft.CppCommon.targets(611,5): error MSB
    抽象类和抽象方法
    java数组与内存控制
  • 原文地址:https://www.cnblogs.com/ziyegediao/p/11698439.html
Copyright © 2011-2022 走看看