Android Studio + Git 基本上是Android開(kāi)發(fā)的標(biāo)配了。為了避免團(tuán)隊(duì)開(kāi)發(fā)中不必要的文件沖突膳叨,可以在 .gitignore
文件中過(guò)濾不需要提交的文件婶溯。
下面的文件和目錄都是不需要進(jìn)行版本管理的:
-
local.properties
:用來(lái)保存項(xiàng)目依賴信息 -
.gradle
: 用來(lái)保存gradle的依賴信息 -
.idea
: 用來(lái)保存開(kāi)發(fā)工具的設(shè)置信息 -
build
: 用來(lái)保存編譯后的文件目錄,所有build
文件夾都不需要跟蹤 -
*.iml
: 是用來(lái)保存開(kāi)發(fā)工具信息
根目錄下的 .gitignore
:
*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild
.idea
module下的 .gitignore
:
/build
*.iml
注意:.gitignore
文件要在文件提交之前設(shè)置才有效佃声,如果文件已經(jīng)提交艺智,需要先把倉(cāng)庫(kù)里面的文件刪除掉。