zoukankan      html  css  js  c++  java
  • 错误 error: The following untracked working tree files would be overwritten by merge:README.md

    问题类型

    相信很多小伙伴在创建新的git仓库后,会选上添加README.md文件,开始我也没太在意,应该也没有什么问题。

    但是当我通过git添加远程仓库,给这个仓库上传代码时,出现了如下问题:error: The following untracked working tree files would be overwritten by merge:README.md

    $ git pull origin master
    remote: Enumerating objects: 12, done.
    remote: Counting objects: 100% (12/12), done.
    remote: Compressing objects: 100% (7/7), done.
    remote: Total 12 (delta 2), reused 0 (delta 0), pack-reused 0
    Unpacking objects: 100% (12/12), done.
    From github.com:Ryxiong/Python-review
     * branch            master     -> FETCH_HEAD
     * [new branch]      master     -> origin/master
    error: The following untracked working tree files would be overwritten by merge:
            README.md
    Please move or remove them before you merge.
    Aborting

    问题分析

    出现这个问题,其实很简单,就是因为我们在本地的仓库中,也写了自己的README.md文件,在上传的时候与远程的冲突了,这时候就会抛出这个错误,

    解决方法

    这里看我们需要哪一个README.md,如果我们需要保留远程的README.md,那我们需要删除本地的。

    1.删除本地的README.md文件

    2.拉取远程的README.md文件到本地

    git pull origin master
    

    3.进行正常的提交代码

    git add .
    git commit -m "备注"
    git push origin master

    如果我们需要保留本地的,那么需要先把本地的移动到另一个地方

    1.拉取远程的README.md到本地仓库

    git pull origin master
    

    2.将之前备份的本地README.md内容更新到拉取的README.md中

    3.进行正常的代码提交

    git add .
    git commit -m "备注"
    git push origin master
  • 相关阅读:
    Java微信分享接口开发
    lintcode 刷题 by python 部分链表题总结(2)
    基于CART的回归和分类任务
    机器学习: K-means 聚类
    python 中的堆 (heapq 模块)应用:Merge K Sorted Lists
    名人、皇家谱系
    python实现数组和链表的归并排序
    Python 正则 —— 捕获与分组
    ArcGIS中的数据连接问题——数据类型不统一
    Spring boot 搭建
  • 原文地址:https://www.cnblogs.com/ryxiong-blog/p/11269066.html
Copyright © 2011-2022 走看看