Answers:
我应该跟踪.gradle目录吗?
不。可以放心地忽略它。
我为什么要忽略它?
它仅用于缓存信息,您不希望在回购中使用它,因为:
基本上,这是Gradle放置在源代码中间的一个临时目录(为什么Gradle认为这样做是适当的事情是一个不同的问题)。
您可以通过开关名称来告知目录的“缓存目录”性质,该开关名称可以更改它的位置:“ --project-cache-dir ”。
尽管我讨厌在源代码树中包含二进制文件,但是通常我最终只是将目录添加到我的忽略文件中,因为在该行的某个地方,我会忘记使用某些命令行或IDE或其他工具中的开关,然后结束无论如何都必须处理目录。
我如何忽略它?
Git用户可以.gradle
在.gitgnore文件中添加一行,而Git将忽略任何具有该名称的目录中的所有文件。
商业用户希望查找.hgignore文件。
对于其他版本控制系统,请参考文档-它们都具有支持此功能的功能。