首页 > 其他分享 >git解决error: The following untracked working tree files would be overwritten by checkout

git解决error: The following untracked working tree files would be overwritten by checkout

时间:2022-12-29 11:13:42浏览次数:44  
标签:files overwritten git working tree clean untracked

git解决error: The following untracked working tree files would be overwritten by checkout
在IDEA中进行分支切换时,出现如此错误,导致无法正常切换:error: The following untracked working tree files would be overwritten by checkout
通过错误提示可知,是由于一些untracked working tree files引起的问题。所以只要解决了这些untracked的文件就能解决这个问题。

解决方式:

打开SourceTree通过命令行,进入本地版本仓库目录下,直接执行

git clean -d -fx
即可。可能很多人都不明白-d,-fx到底是啥意思,其实git clean -d -fx表示:删除 一些 没有 git add 的 文件;

git clean 参数

-n 显示将要删除的文件和目录;

-x -----删除忽略文件已经对git来说不识别的文件

-d -----删除未被添加到git的路径中的文件

-f -----强制运行

git clean -n

git clean -df

git clean -f


建议使用 git clean -d -f


使用git clean -d -fx会把一些程序必要的文件删除,会把git本来ignore的文件删除。

标签:files,overwritten,git,working,tree,clean,untracked
From: https://www.cnblogs.com/exmyth/p/17011945.html

相关文章

  • 【Git】Git常用命令
    Git分布式版本控制工具Git最常用命令命令名称作用gitinit初始化本地库gitadd./文件名把代码添加到暂存区gitcommit-m'日志'把暂存区的文件添加......
  • Gitea 的邮件通知
    有这样的一个需求,当仓库中被推送或者更新代码的时候,希望在邮件中收到邮件通知。Gitea是可以实现这个功能的,但是在默认情况下这个功能是关闭的。修改配置文件根据Gitea......
  • git clone子目录
    很多时候我们不需要clone整个项目,只想要clone其中某个子目录,只需要几步就可以实现:mkdir<repo>cd<repo>gitinitgitremoteadd-forigin<url>gitconfigcore.spa......
  • react 脚手架搭建项目 报错C:\Program Files\nodejs\node_cache\_logs\2022-12-2
    报错内容: 解决方法:第一步:删除C:\ProgramFiles\nodejs\node_cache\_logs目录下所有文件  第二步:切换镜像 npmconfigsetregistryhttps://registry.npm.tao......
  • windows使用git bash 无法交互键盘上下键移动选择选项的解决方法
    来源1、直接通过数字键来选择我们看到的效果是这样的,>这个右尖括号指向的是第一条。我们如果想选择node-sass,我们可以输入2,并回车来选中。如果想选择Default(Vue3......
  • gitlab 集成的一些SAST安全扫描工具
    企业内部使用gitlab作为源代码管理的越来越多了,同时目前gitlab不少企业特性也开源的社区免费版了,以下是支持的SAST清单可以参考参考清单Language(packagemanage......
  • 开源项目 Spartacus 的 git 提交流程规范
    Spartacus开源项目由一组库组成。为了更容易知道哪个版本的库与另一个版本兼容,库版本在所有包中同步。这意味着当我们要发布1.5.0版本时,我们会发布该版本下的所有库,即使......
  • 记一次在CentOS上安装GitLab的流程
    1、本次环境说明 系统:Centos7.6IP地址:http://192.168.3.213: 最低配置要求:2核心CPU和4G内存,这是因为[GitLab]的整体运行包含了多个进程 2、自行安装docker和d......
  • gitbook安装报错:解决卡顿在 Installing GitBook 3.2.3 的问题
    根据网上的教程安装gitbook,一直卡顿在installinggitbook3.2.3的页面建议先看完全文,再进行尝试正常的安装教程安装nvm————npm版本控制器,地址:点我在安装nvm时有两......
  • Linux 搭建GIT服务
    安装下载源码包:点击下载,本文以2.39.0版本为例。 解压缩:tar-zxfgit-2.39.0.tar.gz当前文件路径如下: 创建安装目录:mkdir/data/git/git2390切换至解压......