zoukankan      html  css  js  c++  java
  • Git解决冲突(本地共享仓库简单实践)

    1:可以使用git init --bare初始化一个本地共享仓库。

    2:假设有A,B两个人进行合作开发,此时A,B可以使用git clone 共享仓库路径进行克隆。此时A,B的室友仓库代码是一致的。

    3:此时如果A进行修改代码,然后提交到共享仓库(可以成功push到共享仓里)。

    4:接下来B开始修改A修改过的文件之后进行push,会发现报错:

    描述的非常清楚,由于另外一个仓库进行了push相同的ref(ref指的是文件)。rejected信息:fetch first ,所以接下来就是git pull

    5:git pull操作。清晰描述了冲突的文件,需要手动解决冲突然后在commit

    6:我们可以使用ide查看冲突文件的情况,然后手动解决冲突再次提交到共享仓库即可解决冲突。

  • 相关阅读:
    Java 多态
    Java 继承与抽象类
    Java 接口
    关于Oracle数据库故障诊断基础架构
    监控性能
    监视错误和警报
    内存管理参考
    使用自动内存管理
    内存架构概述
    关于内存管理
  • 原文地址:https://www.cnblogs.com/leodaxin/p/7707239.html
Copyright © 2011-2022 走看看