每当我在IntelliJ中gradle build我的Spring应用程序时,compiler.xml就会被修改并显示在我的git status中。将compiler.xml文件与其他.idea/文件放在.gitignore中是否安全?
gradle build
compiler.xml
git status
.idea/
eivnm1vs1#
如果我说错了,请纠正我,但我认为这一切都很好。你可能可以把.idea/* 放在. gitignore中。我目前正在uni中做一个项目,我们在来回更改. idea/compiler.xml时遇到了一些启动问题,我认为这是因为有人使用java 11,而我们其他人使用java 12。所以请注意这一点。
lyfkaqu12#
下面是官方支持页面:https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-SystemsJetbrains忽略起始点文件. https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore,其中它们声明如下:
# When using Gradle or Maven with auto-import, you should exclude module files, # since they will be recreated, and may cause churn. Uncomment if using # .idea/compiler.xml
所以,是的,忽略compile.xml应该是可以的。但是你不应该忽略整个.idea文件夹。
2条答案
按热度按时间eivnm1vs1#
如果我说错了,请纠正我,但我认为这一切都很好。你可能可以把.idea/* 放在. gitignore中。我目前正在uni中做一个项目,我们在来回更改. idea/compiler.xml时遇到了一些启动问题,我认为这是因为有人使用java 11,而我们其他人使用java 12。所以请注意这一点。
lyfkaqu12#
下面是官方支持页面:https://intellij-support.jetbrains.com/hc/en-us/articles/206544839-How-to-manage-projects-under-Version-Control-Systems
Jetbrains忽略起始点文件. https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore,其中它们声明如下:
所以,是的,忽略compile.xml应该是可以的。但是你不应该忽略整个.idea文件夹。