为什么Android项目中的build和libs文件夹无法提交或推送?

Sta*_*mov 0 git android github android-studio

我正在将Android Studio与GitHub存储库结合使用.所以我刚刚推动了整个项目,但我提到我只能推送我的src文件夹.有什么理由我不能推送我的构建和src文件夹或只是我做错了什么?当我尝试提交它们时,我收到一条消息,告诉我没有检测到更改,但是当我进入我的存储库时,没有这样的文件夹.

Tan*_*.7x 5

默认情况下,Android Studio将build目录(在项目级别和模块级别)放入.gitignore.

这通常是所需的行为,因为没有理由将大多数生成的文件保留在版本控制中.Gradle将在您下载项目的任何计算机上再次为您创建这些.

如果要包含构建目录,只需/build.gitignore项目的根目录和.gitignore模块的根目录中删除.

libs默认情况下该目录不应该在那里,但如果你要将文件添加到该目录并且Git没有识别出更改,那就是我要看的地方.