2017-01-01 68 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

工作順利,謝謝! –

相關問題