idea无法切换分支报错问题及解决
作者:Yuhei001 发布时间:2023-12-14 22:39:26
idea无法切换分支报错
idea拉取项目后,master分支配置完项目基础配置后,生成.iml等文件不受git管理后无法检出其他分支
报错如下:
Couldn't checkout origin/feature/P2020022059-1030-dev:
The following untracked working tree files would be removed by checkout:
解决办法
删除.iml文件控制,在本地文件目录下打开git控制台执行如下命令
git clean -d -fx
命令解析:
-d -----删除未被添加到git的路径中的文件
-f -----强制运行
-x -----删除忽略文件已经对git来说不识别的文件
idea切换分支异常
error: The following untracked working tree files would be overwritten by checkout
异常文件所在目录情况
左图是正常情况下clone工程后.idea目录和文件名都是黄色;中间是切换分支异常的.idea文件夹名为白色,misc,vcs等是红色,右图是使用命令切换成功后的显示
git使用idea和命令切换分支报错
使用命令
error: The following untracked working tree files would be overwritten by checkout:
.idea/misc.xml
.idea/vcs.xml
Please move or remove them before you switch branches.
使用idea可视化切换
处理方法:删掉这两个文件,用命令切换,结果成功
删掉后,idea右下角会找不到分支的信息,无法用idea自带的切换分支;
此时,使用命令切换:git checkout -b dev/1.3.0 origin/dev/1.3.0
切换后成功显示分支情况,以后可以从这里切换,但是不要再切换会第一次有误的分支(我的是master)
PS:在网上看过其它的文章,是用命令git clean 操作,但是看评论可能导致其它问题
来源:https://blog.csdn.net/Yuhei001/article/details/126381113
猜你喜欢
- 本文实例讲述了Hibernate批量处理海量数据的方法。分享给大家供大家参考,具体如下:Hibernate批量处理海量其实从性能上考虑,它是
- /** * 进行BigDecimal对象的加减乘除,四舍五入等运算的工具类 * * @author Marydon * @createTi
- CSRF介绍CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click atta
- 一、简介(1)、MySQL是一个关系型数据库系统,是如今互联网公司最常用的数据库和最广泛的数据库。为服务端数据库,能承受高并发的访问量。(2
- 根据不同系统动态获取换行符和盘分割符1、获取盘分割符File.separator2、获取换行符windows系统为\r\n,Linux系统为
- poi解析Excel文件版本问题解决办法poi解析Excel文件时有两种格式: HSSFWorkbook格式用来解析Excel2003(xl
- Spring中有很多继承于aware中的接口,这些接口到底是做什么用到的。aware,翻译过来是知道的,已感知的,意识到的,所以这些接口从字
- 一、前往 jetbrains 官网下载 IDEA Ultimate版本https://www.jetbrains.com/idea/down
- 由 CardLayout 类实现的布局管理器称为卡片布
- 本文实例为大家分享了Android实现图片设置圆角形式的具体代码,供大家参考,具体内容如下1.自定义的图片圆角形式CircleImageVi
- 一、遇到一个问题1、读取CSV文件package com.guor.demo.charset;import java.io.Buffered
- 什么是递归?用Java写一个简单的递归程序递归的定义递归(recursion):以此类推是递归的基本思想,将规模大的问题转化为规模小的问题来
- 为了实现不同环境构建的不同需求,这里使用到了 profile。因为 profile 能够在构建时修改 pom 的一个子集,或者添加额外的配置
- 介绍Spring Cache是一个框架,实现了基于注解的缓存功能,只需要简单地加一个注解,就能实现缓存功能。Spring Cache提供了一
- 本文实例为大家分享了flutter实现底部导航栏的具体代码,供大家参考,具体内容如下一.flutter底部导航栏常用组件BottomNavi
- 一、为什么要控制当你在项目启动时需要提前做一个业务的初始化工作时,或者你正在开发某个中间件需要完成自动装配时。你会声明自己的Configur
- 前言这篇博客介绍Java环境的配置,主要是安装JDK,以及path、JAVA_hOME、CLASSPAT的配置,还会介绍配置这些的原因。一.
- 本文实例讲述了Java二维数组简单定义与使用方法。分享给大家供大家参考,具体如下:Java的二维数组是先创建一个一维数组,然后该数组的元素再
- @RequestBody出现400 Bad Request的问题今天与同事调试一个接口,发现后台使用@RequestBody老是获取不到数据
- 一、SpringBoot 指定配置文件路径:在 SpringBoot 中,可以将配置文件放在 jar 包外面,这样可以方便地修改配置而不需要