我的毕设是一个Java Web项目,IDE是IntelliJ IDEA,今天我改了一下代码准备提交到码云上,当commit提示:
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
翻译后大概知道我是我没有做出任何修改,但是我的确改了的,为什么会出现这个提示呢?
百度出来有两种可能:
1.没有add就commit;(我不是)
2.修改的是Git忽略提交规则里面的文件(.gitignore);
我的情况是第二种,我没发现之前,我在想我是设置了Git忽略提交规则但是没有把这个文件设置在里面啊,不应该是这样啊,而且修改后代码能按照预期的运行啊。
于是我又在网上找看看话有没有其他可能,也在项目中测试修改其他文件,是不是也要这样提示,
最后发现一直就在修改war_exploded文件里对应的文件,因为war_exploded文件夹被我设置了忽略提交,所以出现了这种尴尬的情况。