我应该在Android Studio中版本应用/构建文件吗?
问题描述:
我是Git和Android开发新手,我找不到这个问题的答案。我应该在Android Studio中版本应用/构建文件吗?
当我在Android Studio中构建项目时,在文件夹app/build
中创建了大量文件。
我想我不需要的文件,但在.gitignore
忽视他们之前,我想一定要不要惹我的回购,因为从第一次提交:d
我检查this question,但我在示例.gitignore
中看不到文件夹app/build
。
我应该将它添加到我的.gitignore
?
P.S.我正在使用Android Studio 2.2.3,如果相关
答
我想我不需要那些文件,但在忽略它们在.gitignore之前我想确保不会因为从第一次提交:D
您的回购协议中不需要build
文件。
通常.gitignore
文件包含/build
。
我检查了这个问题,但我在例子.gitignore文件夹应用/构建中看不到。
你可以把一个又一个.gitignore
文件app
目录,这个文件的内容也包含/build
。
/project
.gitignore
/app
.gitignore
答
如果我复制/过去的例子
.gitignore
(包含build/
),建立文件不会被忽略。
这将是因为这些文件已被跟踪。
尝试:
cd app
git rm --cached -r build/
git add .
git commit -m "record build content deletion"
git push
然后app/build
将被忽略。
+0
工作顺利,谢谢! –
好吧,这很奇怪。如果我复制/过去'app /'文件夹中的示例'.gitignore'(其中包含'build /'),则不会忽略构建文件。如果我添加'/ app/build /','/ */build /'或'app/build /',结果相同。 –
Android studio使用这种方法:)尝试创建一个新项目来检查 –
>如果我复制/过去应用程序/文件夹中的示例.gitignore(其中包含build /),则不会忽略构建文件。这是不对的 –