我最近创建了一个新的Android应用程序,并使用其VCS与GitHub集成。我的问题是虽然集成似乎有效,但我的Android应用程序中唯一保存到GitHub的文件是MainActivity.java。我试图通过网站将文件添加到GitHub中,但由于文件太多而无法添加文件夹,因此会失败。 还有其他人有这个问题吗?
令人沮丧的是,当我对MainActivity.java进行更改时,它会被保存并提交/推送正常但是Android中的VCS只是看不到我已更改的其他文件,例如我更改的content_main.xml,以查看是否然后它会被添加到GH。
我无法看到如何通过VCS将Android Studio中的文件添加到GH中。有没有人有我可以开始的指示?谢谢!
注意我已经查看了现有的问题,但据我所知,没有解决我的问题。
答案 0 :(得分:1)
通常在开始新项目时,请转到VCS - >启用版本控制集成。
然后,您应该可以在IDE的左下角访问版本控制。
在“本地更改”选项卡中,您将看到“默认”和“未版本控制的文件”。
只需将Unversioned Files中的文件设置为默认值即可开始跟踪它们。
答案 1 :(得分:0)
一旦我检查了小米的建议,我可以看到我的git指向低于我的/ app目录的目录。我试图在我的GitHub shell中更改但由于GitHub Desktop shell无法识别新目录而无法执行此操作。
为了修复我的混乱,我删除了我的原始仓库并从我的Android项目文件夹中删除了.gitignore文件和其他git文件。然后我打开Android Studio并完成了从那里创建新repo的过程,完全绕过了GitHub。这工作并使我能够选择我的/ app目录作为Git根目录。 谢谢小米的建议让我注意到git正在查看错误的根目录。生活和学习!