【git】记录一个git error解决方法

出现场景

因为代码编写事件有点长,编写好之前有人提交过代码,而我这边没有git pull,所以提交失败了,然后pull的时候,提醒:

error: The following untracked working tree files would be overwritten by merge:Please move or remove them 

原因分析

大概是当前状态下有些未被追踪的文件,请求你将它们移开或删除,但是我跟踪它后面说的文件,发现这些文件在本地已经不存在了(可能是我前面的瞎操作删的)。

解决方法

网上别的方法也试过,但只有下面这个方法解决了我的问题。

git fetch origin 
git clean -f 
git reset --hard origin/你自己的分支名

相关推荐

  1. git记录一个git error解决方法

    2024-01-26 14:36:04       55 阅读
  2. 记录一个git无法push的问题

    2024-01-26 14:36:04       33 阅读
  3. 记录一个sentinel修改密码方法

    2024-01-26 14:36:04       60 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-26 14:36:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-26 14:36:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-26 14:36:04       82 阅读
  4. Python语言-面向对象

    2024-01-26 14:36:04       91 阅读

热门阅读

  1. js中将回调地狱改装成promise方式的函数

    2024-01-26 14:36:04       53 阅读
  2. C语言sizeof 不是函数吗?

    2024-01-26 14:36:04       44 阅读
  3. YAML语法记录

    2024-01-26 14:36:04       55 阅读
  4. 关于SQLite 的下载与使用。配合python

    2024-01-26 14:36:04       60 阅读
  5. mysql面试题合集-分布式

    2024-01-26 14:36:04       54 阅读
  6. 玩转浏览器开发者工具

    2024-01-26 14:36:04       52 阅读
  7. shallowRef与shallowReactive

    2024-01-26 14:36:04       48 阅读
  8. IEC60870-5-104规约

    2024-01-26 14:36:04       48 阅读
  9. npm更换镜像

    2024-01-26 14:36:04       51 阅读
  10. Kotlin协程 SharingStarted

    2024-01-26 14:36:04       57 阅读