哪个文件需要在AndroidStudio中控制版本

时间:2017-10-14 13:07:37

标签: java android git

我曾经和Maven合作过我的Java项目,但今天我开始处理AndroidStudio了。

我认为它鼓励使用 Gradle ,学习新工具我没有问题。所以我开始一个非常基本的Android移动应用程序示例,当我点击一个按钮时,它就会说“Hello world”...

我将 app / src 推送到Git仓库并试图让我的作品在另一台计算机上运行,​​但它不能将我的项目理解为Android版本。我可能会错过Gradle配置文件但我看到 gradle.properties build.gradle gradle.xml settings.gradle < / em>,....使用Maven,pom.xml文件和源/资源可以恢复项目。

我需要将哪些文件放入我的仓库才能在任何计算机上轻松恢复我的项目?

编辑:下面是我得到的文件树

enter image description here

我已经看到gitignore被提议进入this answer但它没有谈论我认为像app / build文件夹一样无用的文件或文件夹。

我的AndroidStudio版本是2.3.3

3 个答案:

答案 0 :(得分:0)

请尝试弄清楚您是否错过了在Unversioned Files列表中进行版本控制的任何有用文件。 enter image description here

如果您收到任何应添加到VCS的文件,请右键单击文件 - &gt;添加到VCS

答案 1 :(得分:0)

我首先从网上读到所有文件转到版本控制。因此,一旦您启动了一个repo,您​​应该添加您创建的所有新文件和文件夹,并提交对源代码文件所做的所有修改。在某些情况下,您应该使用gitignore忽略您在本地计算机上只需要一个示例配置文件的文件。

以下是你必须为android studio项目忽略的文件

*.iml
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
.externalNativeBuild

答案 2 :(得分:-1)

首先,您必须启用版本控制。您可以推送任何仓库以在任何计算机上恢复您的代码。首先将展示brach brach。如果你推进它会更好。