在github上清理Android项目

问题描述:

我在PC上开发我的应用程序并在GitHub上备份我的工作。我买了一台新笔记本电脑,所以我想使用GitHub并在两台设备上同时工作。我试图将项目导入到Android Studio,但项目结构为空/空。问题在于我没有在github上有一些文件,只让它们在PC上本地化。 (在这个阶段我试过了https://github.com/ankhthief/FirstAidLog/commit/a4844d46748af15f90ec12c23672cb92dcfd229d)。我使用TeamViewer连接到我的电脑,并将重要的gradle文件同步到github。我设法将我的项目完全导入到笔记本中,但后来我迷失了方向,并对其他文件进行了多次提交,最后我以混乱的GitHub结尾了几个文件,我想我在两台计算机上都不需要这些文件。任何人都可以帮助我清理我的项目,并设置它,使它可以在两个设备上正常工作?链接到项目:https://github.com/ankhthief/FirstAidLog在github上清理Android项目

我很新的到Git,以及Android的,所以如果我将需要使用Git命令,我会更喜欢一步一步的教程begginers :)

非常感谢。

我可以签出项目,建立并运行它。 FloatingActionButton有一个加号,您的意图是the commit您提到。

如果该项目不是建立在您的PC上,我假设你搞砸了你的本地项目副本。我建议如下:

  • 让你的项目的文件夹
  • 退房从GitHub git clone [email protected]:ankhthief/FirstAidLog.git
  • 项目的新副本Android Studio中打开新的副本

如果备份出于某种原因,您觉得您需要彻底重新开始您的存储库(本地和远程),然后

  • 退房公认的答案为this question开始一个新的本地资源库,做到这一点,你觉得“事情是正确的”
  • 只添加你想在你的仓库
  • 覆盖远程库中的文件在PC上(Github上)与git push --force
  • 重新签其他PC上的项目(见上文)
+0

我可以运行/建立在笔记本电脑的应用程序,以及在PC上,但我搞砸了承诺,所以我开始同步文件,如.gradle/3.3/...我弄脏了这两个设备。但我想你的答案的第二部分应该可以帮到我。谢谢。 – Raddino