idea设置terminal及git提交代码后仍然显示蓝色问题
一.网上办法是shell path写成cmd.exe,对我的电脑(win10 x64)不起作用,后来看到有改成bash.exe的,生效。注意start directory框里配置的是terminal的起始地址二.情况说明:首先,我的情况是这样的:因为表结构修改,需要重新构建表结构相关的东西,如model,mapper,Example,xml等的文件。如果文件不...
一.网上办法是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.将被修改文件的父文件修改颜色
蓝色不是很明显,修改方法:
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)