要从GIT for Android Studio Gradle Project中排除的文件,以维护MAC和Windows中的代码。

时间:2016-09-19 18:36:52

标签: android windows git macos gradle

我使用MAC-OSX和我的合作伙伴代码在PC-Windows中进行编码,但是当我提交并推送更改时,项目目录中有多个文件以.IML或.config或.properties结尾,这些文件被覆盖并导致频繁覆盖是一件令人讨厌的事。

所以我的问题是哪些文件可以从GIT for Android Studio Gradle Project中排除,以维护MAC和Windows中的代码?什么是最好的方法呢?

1 个答案:

答案 0 :(得分:2)

这是一个体面的.gitignore文件,您放在项目的根目录中,例如.git文件夹所在的文件夹:

#built application files
*.apk
*.ap_

# files for the dex VM
*.dex

# Java class files
*.class

# generated files
bin/
gen/

# Local configuration file (sdk path, etc)
local.properties

# Windows thumbnail db
Thumbs.db

# OSX files
.DS_Store

# Eclipse project files
.classpath
.project

# Android Studio
*.iml
.idea/
#.idea/workspace.xml - remove # and delete .idea if it better suit your needs.
.gradle/
build/

app/build/

gradle/

#NDK
obj/

然后执行以下命令以应用.gitignore

git rm -r --cached .
git add .
git commit -m "fixed untracked files"

查看更多here

编辑:我还建议在Android Studio中使用.gitignore plugin