我应该在Android Studio中版本应用程序/构建文件吗?



我是Git和Android开发的新手,我找不到这个问题的答案。

当我在Android Studio中构建一个项目时,在文件夹app/build中创建了很多文件。

我想我不需要该文件,但是在.gitignore中忽略它们之前,我想确保不要弄乱我的回购,因为从第一个提交开始:d

我检查了这个问题,但是我看不到示例.gitignore文件夹app/build

我应该将其添加到我的 .gitignore吗?

P.S。我正在使用Android Studio 2.2.3,如果相关

我想我不需要这些文件,但是在.gitignore中忽略它们之前,我想确保不要弄乱我的回购,因为从第一个提交开始:d

您不需要存储库中的build文件。

通常.gitignore文件包含/build

我检查了这个问题,但是我在示例中看不到.gitignore the文件夹应用/build。

您可以将另一个.gitignore文件放在app目录中,此文件的内容还包含/build

/project
     .gitignore
     /app
         .gitignore

如果我复制/过去的示例.gitignore(包含build/)在app/文件夹中,则不忽略构建文件。

那是因为这些文件已经被跟踪。

尝试:

cd app
git rm --cached -r build/
git add .
git commit -m "record build content deletion"
git push

然后app/build将被忽略。

请查看用于生成gitignore文件

的gitignore.io。

最新更新