版本控制,稳定构建和导出/在多个设备上的项目的最佳方式



今天我想问一个较短的问题,听听您的意见,因为我想有些人的做法与其他人不同。

首先,我有一个Android Studio项目,并且是Android开发这个主题的新手。这就是为什么 java 或 xml 文件中的微小更改可能会并且确实使我的最新应用程序不稳定/崩溃的原因。 因此,我问自己Android Studio是否提供了一种备份稳定版本的方法 - 我可以想象这就像一个另存为选项,您可以在其中备份工作版本并继续处理一个版本,但备份了一个稳定的版本。 我知道有导出项目功能,但我尝试了几次,并且之前在同一设备上处理过一个项目,在重新导入项目之前会导致错误,这不是我想你应该在这种情况下处理它的方式。

我正在寻找谷歌云,以使用版本控制和将新版本提交到主干并在不同位置(不同设备(更新它们的选项。如果这是您提出的解决方案,我需要更仔细地查看文档以使其启动并运行(已经设置了存储库,但不知道如何提交更改/版本(。

因此,长话短说,您更喜欢哪种工具/选项为Android Studio统一导出和版本控制选项? 有兴趣听到并感谢对此的任何建议!

有多种解决方案,

  1. 只需在文件资源管理器中找到您的解决方案/项目并备份它,如果您再次需要它,只需使用 Android Studio 打开项目即可。(不是最受欢迎的(
  2. 使用像 git 这样的版本控制系统。链接到教程(这是最受欢迎的教程(,如果你不熟悉 git,只需谷歌一下,就会有大量的例子和文档。使用 git,您可以标记提交,并在 u 搞砸后恢复到标记的提交

Git 是最簡單的。 它由AndroidStudio支持,稍后您可以将项目上传到GitHub以从任何地方访问它。 您可以将其与终端和shorcut键一起使用,也可以使用。 您还可以创建单独的分支,以便并行制作和测试更多版本。 有关更多信息,请查看:https://git-scm.com/about 当然还有GitHub:https://github.com/问候 Cs

最新更新