idea设置terminal及git提交代码后仍然显示蓝色问题

一.网上办法是shell path写成cmd.exe,对我的电脑(win10 x64)不起作用,后来看到有改成bash.exe的,生效。注意start directory框里配置的是terminal的起始地址

二.

情况说明:
       首先,我的情况是这样的:因为表结构修改,需要重新构建表结构相关的东西,如model,mapper,Example,xml等的文件。

如果文件不删除,重新使用mybatis-generator:generate重新构建的话,会出现例如model对象重新生成一个例如Example.java.1的文件。xml文件会给下面继续添加更新的东西。会产生重名的问题等等。

      为了避免上面说的这些问题的产生,需要在使用mybatis-generator:generate重新构建这些文件之前,删除掉会修改的文件。

说明:这些文件基本上都是自己生成的。

  ------------------------------------------------------------------------------------------------------------------------------------------------------------------

在重新生成文件之后,文件显示的是红色,我使用git的add(ctrl+alt+A)添加,之后文件显示蓝色。当我把代码提交之后,发现修改的那些文件仍旧显示蓝色。

上面已经阐述清楚问题出现的情景,下面说明如何解决的。

在idea下面打开Terminal

1、>git status

下面显示

On branch 分支名
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

       下面列出的就是那些显示蓝色的文件

根据这些内容,已经知道了如何解决

2、>git reset HEAD 复制文件(一条一条来)

3、在操作完之后,稍等一会,文件已经自动变成白色了。

说明:是因为使用git add 把那些文件提交到暂存区,在commit之后没有清除掉暂存区的内容,导致文件显示蓝色。
 

4.如果觉得淡蓝色看起来不明显,也可以修改git标志的颜色

1.让父文件也有颜色变化

这里写图片描述

2.将蓝色改成显眼儿的color

这里写图片描述

这里写图片描述

3.将被修改文件的父文件修改颜色

蓝色不是很明显,修改方法: 
这里写图片描述

这里写图片描述

发布了31 篇原创文章 · 获赞 147 · 访问量 85万+

猜你喜欢

转载自blog.csdn.net/zwj1030711290/article/details/91588946
今日推荐