idea使用git无法commit问题解决方案

git可以方便大家管理代码和资料。将其集成到idea中,可以方便管理代码,实现版本管理和异地代码备份。

问题

但实际使用过程中,经常由于操作错误实现idea代码更新变动了,无法直接使用commit提交问题。整理发现出现该问题的主要原因是git创建仓库时,文件夹位置选择错误。

问题解决方案

通过删除版本管理中的文件夹映射,重修配置git仓库解决该问题。

解法步骤

步骤一:删除git版本管理中的文件夹映射

在idea中打开setting->Version Control->Directory Mappings,将git管理的项目目录删除。如下图

删除后应用并保持,退出。

!!!重启idea。【推荐重启idea,部分idea无法实时识别directory Mapping 问题】

步骤二:重启idea检查idea右下角,确定已退出版本管理,效果如下图

步骤三:重启基于idea创建git仓库,如下图

配置仓库时,旋转代码所在的文件夹目录,别弄错,就不会出现修改代码无法提交commit问题。

对代码提交变化后,提交git commit,记得勾选changes里的文件

到这步问题基本解决。

相关推荐
uup1 分钟前
看似简单的空指针 —— 包装类自动拆箱陷阱
java
天天摸鱼的java工程师6 分钟前
Docker+K8s 部署微服务:从搭建到运维的全流程指南(Java 老鸟实战版)
java·后端
用户8307196840826 分钟前
Apache Tomcat 体系结构深度解析
java·tomcat
管理大亨11 分钟前
企业级ELK:从日志收集到业务驱动
java·大数据·网络·数据库·elk·elasticsearch
BBB努力学习程序设计13 分钟前
Java并发包深度解析:从AQS到线程池的完全指南
java
xing-xing15 分钟前
Java集合Map总结
java
古城小栈15 分钟前
性能边界:何时用 Go 何时用 Java 的技术选型指南
java·后端·golang
XiaoHamao16 分钟前
Git 核心分区全解析
git
古城小栈18 分钟前
Go 异步编程:无锁数据结构实现原理
java·数据结构·golang
黄旺鑫22 分钟前
系统安全设计规范 · 短信风控篇【参考】
java·经验分享·系统·验证码·设计规范·短信·风控