【问题标题】:Is the default .gitignore that comes with each new Android Studio project good enough?每个新的 Android Studio 项目附带的默认 .gitignore 是否足够好?
【发布时间】:2015-03-13 01:21:41
【问题描述】:

我只是想知道每个 Android Studio 项目自动生成的两个 .gitignore 是否会忽略所有真正不必要的文件? 把项目push到GitHub的时候,好像还是有很多杂乱的,不知道有没有必要杂乱? 例如,我不确定是否需要所有 gradle 文件:gradlewsettings.gradegradle/wrapper 目录等. 以下是默认的 .gitignore 文件:

Project文件夹中的那个:

.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
.idea/
app/app.iml
*.iml

app 文件夹中的那个:

/build

这里是我的 GitHub 存储库,用于查看其他推送的内容:

https://github.com/quinteroheg2/AndroidWorkspace

【问题讨论】:

    标签: git github intellij-idea android-studio gitignore


    【解决方案1】:

    实际上,我怀疑您是否需要在 repository 的基础上忽略特定于 IDE 的文件,而不仅仅是在 .git/info/exclude 中。上述大多数文件都是特定于想法的文件,它们确实不应该提交到 repo 中。但是您的同事可以使用其他 IDE,因此从技术上讲,您也应该忽略其他特定于 IDE 的文件。或者只是达成一项非正式协议,即您项目中的人员不要提交特定于 IDE 的设置,而是自己设置 .git/info/exclude

    【讨论】:

      猜你喜欢
      • 2019-05-03
      • 2013-07-21
      • 2021-01-28
      • 1970-01-01
      • 1970-01-01
      • 2019-04-19
      • 2013-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多