【发布时间】:2017-04-11 09:48:19
【问题描述】:
我看到,在 Android Studio (v2.2.2) 中创建新项目时,会自动创建一个 .gitignore 文件。它由以下内容组成:
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild
项目文件夹由根目录下的以下文件/目录组成:
Tele1.iml
app
build
build.gradle
gradle
gradle.properties
gradlew
gradlew.bat
local.properties
settings.gradle
基于此,将基本的默认项目提交到 Git 的正确方法是什么?我可以简单地做git add . 并且可以预期应该提交的内容将是什么,不应该提交什么?如果我这样做,这就是添加到存储库中的内容:
A .gitignore
A .idea/compiler.xml
A .idea/copyright/profiles_settings.xml
A .idea/gradle.xml
A .idea/misc.xml
A .idea/modules.xml
A .idea/runConfigurations.xml
A .idea/vcs.xml
A app/.gitignore
A app/build.gradle
A app/proguard-rules.pro
A app/src/androidTest/java/local/abc/tele1/ExampleInstrumentedTest.java
A app/src/main/AndroidManifest.xml
A app/src/main/java/local/abc/tele1/MainActivity.java
A app/src/main/res/layout/activity_main.xml
A app/src/main/res/mipmap-hdpi/ic_launcher.png
A app/src/main/res/mipmap-mdpi/ic_launcher.png
A app/src/main/res/mipmap-xhdpi/ic_launcher.png
A app/src/main/res/mipmap-xxhdpi/ic_launcher.png
A app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
A app/src/main/res/values-w820dp/dimens.xml
A app/src/main/res/values/colors.xml
A app/src/main/res/values/dimens.xml
A app/src/main/res/values/strings.xml
A app/src/main/res/values/styles.xml
A app/src/test/java/local/abc/tele1/ExampleUnitTest.java
A build.gradle
A gradle.properties
A gradle/wrapper/gradle-wrapper.jar
A gradle/wrapper/gradle-wrapper.properties
A gradlew
A gradlew.bat
A settings.gradle
许多博客都谈到了这一点,许多人说了不同的话,我不确定什么是对什么错。谢谢。
【问题讨论】:
标签: android git android-studio