git ----拉去远端仓库产生冲突的解决方式

这篇具有很好参考价值的文章主要介绍了git ----拉去远端仓库产生冲突的解决方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

# 出现冲突的原因
    -1 多人在同一分支,修改了同一个地方的代码,出现的冲突
    -2 分支合并时出冲突
    
    
    
    
# 1 多人统一分支开发,修改了同样的代码
    
    -某人修改了1.txt的第四行,提交了
    -我操作:
        -修改了1.txt第四行
        -git add .
        -git commit -m ' 注释'
        -git pull origin master      #拉取远端的代码
        -出冲突了
            <<<<<<< HEAD
            我的代码
            =======
            别人的代码
            >>>>>>> af38b6ae4d9e126bd88b9b039e475e8ddbc23510
       -处理冲突
            -选择要保留的代码,要么删自己的,要么删别人的,要么都留着
       -重复操作
        git add .
        git commot -m '解决冲突' 
        git push origin master
    
    
   
    
# 大原则,多人同一分支开发,如果尽量避免冲突,要不停的拉去代码

# 分支合并出冲突
      # 新建dev分支,切换,增加代码
        git branch dev
        git checkout dev
        在1.txt最后一行增加 lqz nb1
        git add 
        git commit -m '注释'
      # 切换回主分支操作
        git checkout master
         在1.txt最后一行增加 lqz nb2
        git add 
        git commit -m '注释'
      # 合并分支
        -出冲突了
            <<<<<<< master
            我的代码
            =======
            别人的代码
            >>>>>>> dev
      # 解决冲突,提交
        git add
        git cmommit 
    
    
    文章来源地址https://www.toymoban.com/news/detail-494787.html

到了这里,关于git ----拉去远端仓库产生冲突的解决方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Git:完美实现远端仓库迁移,包含提交历史

    最近一直在写一个小项目,服务端及Web端领导交给我来写,其中提供两个对外接口给领导,领导的设备客户端对接用。我的系统代码都是在git上自己的账户下新建存储库 管理的。开发的差不多了,领导一问,好家伙,让我搞到另一个私有的公司组织下的代码仓库里。于是,就

    2024年02月10日
    浏览(44)
  • git提交代码到远端仓库的方法详解

            git就是版本控制器,就比如说你新建了一个git文件夹,里面用于存放你的C语言实习报告,现在要用git对该文件夹进行接管。当你修改了你的C语言实习报告点击保存之后,就用git的相关命令,提交给git,让git帮你管理,git就会产生一个快照,记录你现在保存的状态

    2024年01月21日
    浏览(42)
  • git 上传文件夹至远端仓库的方法

    上传的远端git可以是gitlab、github、gitee、gitblit或者gitCode等等 以下以GitHub为例说明: 1、登录GitHub网站(账户/密码) 2、创建一个新的空白项目(或者已有的项目)hello-world 分支是master ,这里默认即可。 任务则是将一个srccode的文件夹上传上去,文件夹内容可以很多,这里模拟

    2024年04月23日
    浏览(54)
  • 【Git】Git 操作命令可视化(五):git clone、git fetch、git pull、git push、git pull --rebase、解决远程仓库与本地仓库的代码冲突

    1. git clone main是本地的main分支,o(origin)/main是表示本地拉去下来的远程的main分支 o/main分支记录了远程仓库拉取时的分支状态 远程分支有一个特别的属性,在你切换到远程分支时,git会自动进入分离 HEAD 状态(这样做是因为git不想让你在本地就能直接进行修改远程仓库代码的

    2024年02月08日
    浏览(95)
  • Git管理神器SourceTree使用教程详解(连接远程仓库,克隆,拉取,提交,推送,新建/切换/合并分支,冲突解决,提交PR)

    俗话说的好工欲善其事必先利其器,Git分布式版本控制系统是我们日常开发中不可或缺的。目前市面上比较流行的Git可视化管理工具有SourceTree、Github Desktop、TortoiseGit,综合网上的一些文章分析和自己的日常开发实践心得个人比较推荐开发者使用SourceTree,因为SourceTree同时支持

    2024年02月03日
    浏览(251)
  • Linux关于gittee的远端仓库的连接和git三板斧

    目录 1.网页操作 2.Linux操作 查看Linux系统中是否安装git指令 安装git指令 链接远端仓库 设置 .gitignore文件 3.git三板斧  首先我们要在gittee建立一个仓库 这是我自己的勾选方案,大家可以参考一下。 这个方案勾选最下面的三个选项才有,不过都能找到这个HTTP协议地址,复制一下

    2024年02月07日
    浏览(81)
  • Git---本地仓库有多条commit,如何push某一条commit到远端

    举例如下: 第一种方式, 即符合git操作的规则,从最初的commit开始一个一个提交,但是不能实现指定某一个commit,基本满足日常的开发异常情况了 (只能按顺序提交) 图一 本地commit了3次提交但是并不想一下push到远程,根据功能或者时间的原因,想一个一个提交  此时可以

    2024年02月02日
    浏览(46)
  • git从远端仓库拉取代码, 切换其他分支(develop)注意点

    当我们从远端拉取包含多个分支的代码仓库后, 默认是位于主分支master, 我们想要在仓库的其他分支中提交代码, 需要注意分支的切换策略, 有如下两个方法 直接切换到远程分支  从远端仓库拉取代码后, 查看一些当前仓库中的所有分支 可以看到有如下几个分支 切换到develop分

    2024年02月16日
    浏览(61)
  • 在进行git pull操作时,存在本地文件与远程仓库发生冲突的情况

    在远程使用了git pull origin main:main命令后,出现下面的错误: 1. 本地仓库所在的目录下,先保存本地修改 2. 执行这个命令,来清除本地修改并回退到与远程仓库一致的状态 这个命令会删除所有未提交的修改,所以在执行这个命令之前先保存对本地的修改。 3.  然后再执行gi

    2024年02月13日
    浏览(60)
  • git如何拉去某个tag的代码

    要在Git中切换到某个标签(tag)并拉取该标签的代码,可以按照以下步骤进行操作: 1. 查看可用的标签:首先,您可以使用以下命令查看可用的标签列表: 这将列出所有可用的标签。 2. 切换到标签:选择要切换到的标签,然后使用以下命令切换到该标签: 例如,如果要切

    2024年02月06日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包