2017-01-01 105 views
1

我是Git和Android开发新手,我找不到这个问题的答案。我应该在Android Studio中版本应用/构建文件吗?

当我在Android Studio中构建项目时,在文件夹app/build中创建了大量文件。

我想我不需要的文件,但在.gitignore忽视他们之前,我想一定要不要惹我的回购,因为从第一次提交:d

我检查this question,但我在示例.gitignore中看不到文件夹app/build

我应该将它添加到我的.gitignore

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

回答

1

我想我不需要那些文件,但在忽略它们在.gitignore之前我想确保不会因为从第一次提交:D

您的回购协议中不需要build文件。

通常.gitignore文件包含/build

我检查了这个问题,但我在例子.gitignore文件夹应用/构建中看不到。

你可以把一个又一个.gitignore文件app目录,这个文件的内容也包含/build

/project 
    .gitignore 
    /app 
     .gitignore 
+0

好吧,这很奇怪。如果我复制/过去'app /'文件夹中的示例'.gitignore'(其中包含'build /'),则不会忽略构建文件。如果我添加'/ app/build /','/ */build /'或'app/build /',结果相同。 –

+0

Android studio使用这种方法:)尝试创建一个新项目来检查 –

+0

>如果我复制/过去应用程序/文件夹中的示例.gitignore(其中包含build /),则不会忽略构建文件。这是不对的 –

1

如果我复制/过去的例子.gitignore(包含build/),建立文件不会被忽略。

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

尝试:

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

然后app/build将被忽略。

+0

工作顺利,谢谢! –

相关问题