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