zoukankan      html  css  js  c++  java
  • git 冲突的产生与解决

    冲突的产生

      试想这样一个场景,你敲了一天的代码,然后git push上传至远程仓库。

      这时比你晚下班的同事,在更改了远程仓库的一个文件的内容,这里用更改readme文件举例

      

      但此时,我本地仓库的东西和线上仓库是不一致的。

      

      第二天,上班的时候,我没有做git pull 操作,而是直接修改了本地的对应文件内容,下班的时候git push一下。

      

       当我们git push键入之后,git就会返回一个报错提示

      

       这就在提示我们,这次提交有冲突,提示我们在push之前需要pull一下。

    冲突的解决

      既然他说要git pull,那我们就先git pull一下

      

      这里git已经提示,冲突已经合并了,冲突发生在README.md文件,此时我们打开本地的这个文件

      

      到这一步怎么解决呢——我们需要和我们的同事协商,看代码如何保留,将改好的文件再次push即可

      

      

      

  • 相关阅读:
    Linux Netcat命令
    clang-format
    keytool
    ip
    Linux iptables
    Linux yum源完全配置
    Makefile
    CMake
    HSTS
    开源镜像
  • 原文地址:https://www.cnblogs.com/qq2210446939/p/14252902.html
Copyright © 2011-2022 走看看